[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-exchange 0739b4ca7c 42/46: Don't do exchange when buf
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-exchange 0739b4ca7c 42/46: Don't do exchange when buffer is dead. |
Date: |
Thu, 6 Jan 2022 03:59:53 -0500 (EST) |
branch: elpa/evil-exchange
commit 0739b4ca7c95741846cbe1a75cb67089b152899c
Author: Noodles! <nnoodle@chiru.no>
Commit: GitHub <noreply@github.com>
Don't do exchange when buffer is dead.
---
evil-exchange.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/evil-exchange.el b/evil-exchange.el
index 6220b433f3..5310f1696b 100644
--- a/evil-exchange.el
+++ b/evil-exchange.el
@@ -91,7 +91,8 @@
(interactive "<R>")
(let ((beg-marker (copy-marker beg t))
(end-marker (copy-marker end nil)))
- (if (null evil-exchange--position)
+ (if (or (null evil-exchange--position)
+ (not (buffer-live-p (car evil-exchange--position))))
;; call without evil-exchange--position set: store region
(progn
(setq evil-exchange--position (list (current-buffer) beg-marker
end-marker type))
- [nongnu] elpa/evil-exchange 8210cdb79b 39/46: Add travis-ci badge, (continued)
- [nongnu] elpa/evil-exchange 8210cdb79b 39/46: Add travis-ci badge, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 6786f0cfaa 40/46: fix obsolete, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 35dd0f0662 43/46: Merge pull request #13 from nnoodle/patch-1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 3030e21ee1 45/46: Merge pull request #15 from tmurph/master, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 6411ce3e5f 03/46: require fix, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 31dad20db1 05/46: header fix, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 271c4b3b0a 09/46: Add require for cl-lib, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 25b3eda13b 12/46: doc fix, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange d862e1c321 32/46: Add support for lispyville, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange cbd31e6a73 34/46: remove [Experimental] label for cx bindings, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 0739b4ca7c 42/46: Don't do exchange when buffer is dead.,
ELPA Syncer <=
- [nongnu] elpa/evil-exchange ac50f21b29 46/46: fix README english mistake. (#7), ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 72bf29c9fa 01/46: initial commit, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange ee17ab47fe 02/46: improve doc, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange ba64a66e26 11/46: correct autoloads, try to fix #2, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 3efefb1bd7 07/46: Add a Bitdeli badge to README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 37fd36065d 10/46: Merge https://github.com/Dewdrops/evil-exchange, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 1e3ba07be4 18/46: Merge pull request #5 from fbergroth/remove-transpose-regions, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 7cd34aea03 13/46: use non-advancable marker to mark the end of the region to exchange, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange 7f1436b781 14/46: highlight the area marked to exchange, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-exchange d35ebe9a7d 16/46: doc improvement, ELPA Syncer, 2022/01/06