]> git.eshelyaron.com Git - emacs.git/commitdiff
pulse-momentary-highlight-one-line: Act on visual line
authorAugusto Stoffel <arstoffel@gmail.com>
Sun, 18 Sep 2022 11:01:23 +0000 (13:01 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 18 Sep 2022 11:01:23 +0000 (13:01 +0200)
* lisp/cedet/pulse.el (pulse-momentary-highlight-one-line):  Act on
entire visual line, ignoring fields etc (bug#57876).

lisp/cedet/pulse.el

index 9941f2a0cb7da66771b825ba1dc82df1ad88aac8..0564cf6d0480d082f7a9498ea68638e6a1cb4d2d 100644 (file)
@@ -202,12 +202,8 @@ If POINT is nil or missing, the current point is used instead.
 Optional argument FACE specifies the face to do the highlighting."
   (save-excursion
     (goto-char (or point (point)))
-    (let ((start (line-beginning-position))
-          (end (save-excursion
-                 (end-of-line)
-                 (when (not (eobp))
-                   (forward-char 1))
-                 (point))))
+    (let ((start (progn (vertical-motion 0) (point)))
+          (end (progn (vertical-motion 1) (point))))
       (pulse-momentary-highlight-region start end face))))
 
 ;;;###autoload