[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/objed d801608 148/216: Cleanup for extend
From: |
Stefan Monnier |
Subject: |
[elpa] externals/objed d801608 148/216: Cleanup for extend |
Date: |
Tue, 8 Jan 2019 12:29:29 -0500 (EST) |
branch: externals/objed
commit d801608a5a6d4d1e7ff188b22135401eeee0bed1
Author: Clemera <address@hidden>
Commit: Clemera <address@hidden>
Cleanup for extend
---
objed.el | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/objed.el b/objed.el
index e8b1766..0f33fe2 100644
--- a/objed.el
+++ b/objed.el
@@ -1682,7 +1682,8 @@ Default to sexp at point."
"Extend current object."
(interactive)
(when objed--extend-ov
- (delete-overlay objed--extend-ov))
+ (delete-overlay objed--extend-ov)
+ (face-remap-remove-relative objed--extend-cookie))
;; the region should look like extend object.
(setq objed--extend-cookie
(face-remap-add-relative 'region 'objed-extend))
@@ -2667,6 +2668,11 @@ on."
(objed--switch-to 'line)
(objed--switch-to 'char)
(goto-char (objed--beg)))))
+ ;; cleanup
+ (when objed--extend-ov
+ (delete-overlay objed--extend-ov)
+ (setq objed--extend-ov nil)
+ (face-remap-remove-relative objed--extend-cookie))
(when (and range
(not (eq exitf 'current)))
(set-marker (car range) nil)
- [elpa] externals/objed 1bbd30f 210/216: Dont activate in minibuffer, (continued)
- [elpa] externals/objed 1bbd30f 210/216: Dont activate in minibuffer, Stefan Monnier, 2019/01/08
- [elpa] externals/objed b006b28 213/216: Change toggle state binding, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 8ac3ec3 169/216: Mention numeric args, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 0800b1f 201/216: Improve objed-quit-window, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 8e86602 212/216: Change del-insert binding, leave binding DEL free, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 4aa3530 196/216: Don't init when mode has own modal setup, Stefan Monnier, 2019/01/08
- [elpa] externals/objed c87e826 150/216: Add News file to document changes., Stefan Monnier, 2019/01/08
- [elpa] externals/objed db542e0 127/216: Add replace inside object op, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 8d3399a 132/216: Adjust mark bindings, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 78116f5 151/216: Mention Readme and News, Stefan Monnier, 2019/01/08
- [elpa] externals/objed d801608 148/216: Cleanup for extend,
Stefan Monnier <=
- [elpa] externals/objed 6ed0f62 146/216: Merge remote-tracking branch 'origin/master', Stefan Monnier, 2019/01/08
- [elpa] externals/objed 862d168 164/216: Fix ipipe schedule timer, Stefan Monnier, 2019/01/08
- [elpa] externals/objed a0a8f81 158/216: Improve exchange point and mark, Stefan Monnier, 2019/01/08
- [elpa] externals/objed e9bfd92 156/216: Switch code order to avoid confusing compile warnings, Stefan Monnier, 2019/01/08
- [elpa] externals/objed add4b8f 154/216: Markup again, Stefan Monnier, 2019/01/08
- [elpa] externals/objed cf1db37 140/216: Allow users to define a function to allow/prevent objed init, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 26c88ba 168/216: Revert to 0, 1 is needed for 10>, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 39095c2 143/216: Add type specifications to defcustom calls, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 5c20c43 176/216: Improve org element/block object, don't inherit from paragraph, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 30eb150 166/216: Improve exit minibuffer for ipipe, Stefan Monnier, 2019/01/08