[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/objed b683880 162/166: Fix init for region object witho
From: |
Clemens Radermacher |
Subject: |
[elpa] externals/objed b683880 162/166: Fix init for region object without mark |
Date: |
Sun, 29 Dec 2019 08:21:20 -0500 (EST) |
branch: externals/objed
commit b683880eca0e31ff824e486e0cd7e631a7c8cac3
Author: Clemens Radermacher <address@hidden>
Commit: Clemens Radermacher <address@hidden>
Fix init for region object without mark
---
objed.el | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/objed.el b/objed.el
index 5c04526..4b16cc6 100644
--- a/objed.el
+++ b/objed.el
@@ -1425,6 +1425,11 @@ that any previous instance of this object is used."
;; TODO: fallback here, too
(objed--switch-to-object-for-cmd sym))
((symbolp sym)
+ ;; for region object fallback to char
+ ;; if there is no mark in the buffer
+ (when (and (eq sym 'region)
+ (not (mark)))
+ (setq sym 'char))
(if fallback
(let ((obatp (objed--inside-object-p sym)))
(if obatp
- [elpa] externals/objed 878b5eb 154/166: Don't use obsolete var names, (continued)
- [elpa] externals/objed 878b5eb 154/166: Don't use obsolete var names, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed 5c4ac71 159/166: Improve `objed-define-object` docstring, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed e5648b4 165/166: Ensure minibuffer commands reset even without objed-mode, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed ccc7bc7 164/166: Describe new object binding helpers, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed 4a954dc 157/166: Update docstring, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed be54bfa 155/166: Simplify optional dependency loading (fix #56), Clemens Radermacher, 2019/12/29
- [elpa] externals/objed 5e600c6 163/166: Version bump, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed 01f0621 166/166: Version bump, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed 226fd50 149/166: Update README.asc, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed f55b4c9 160/166: Add key definition helpers for object keys, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed b683880 162/166: Fix init for region object without mark,
Clemens Radermacher <=