emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/objed be2c78c 027/166: Fix word object for subword-mode


From: Clemens Radermacher
Subject: [elpa] externals/objed be2c78c 027/166: Fix word object for subword-mode
Date: Sun, 29 Dec 2019 08:20:55 -0500 (EST)

branch: externals/objed
commit be2c78c42036f028105c5458e282cda982587bc2
Author: Clemens Radermacher <address@hidden>
Commit: Clemens Radermacher <address@hidden>

    Fix word object for subword-mode
---
 objed-objects.el | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/objed-objects.el b/objed-objects.el
index 6521826..7b1c460 100644
--- a/objed-objects.el
+++ b/objed-objects.el
@@ -1524,7 +1524,12 @@ comments."
                (bounds-of-thing-at-point 'symbol))
     'identifier)
   :get-obj
-  (bounds-of-thing-at-point 'word)
+  (if (and (bound-and-true-p subword-mode)
+           (eq this-command 'forward-word))
+      (save-excursion
+        (forward-word -1)
+        (bounds-of-thing-at-point 'word))
+    (bounds-of-thing-at-point 'word))
   :try-next
   (re-search-forward  "\\<." nil t)
   :try-prev



reply via email to

[Prev in Thread] Current Thread [Next in Thread]