branch: externals/cm-mode
commit 1ba70f75e1043e3cfcfb02c4a13cb40b1fbff49a
Author: Joost Kremers <[email protected]>
Commit: Joost Kremers <[email protected]>

    Clarify comment.
---
 cm-mode.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/cm-mode.el b/cm-mode.el
index c1fb3b030a..fa547c2348 100644
--- a/cm-mode.el
+++ b/cm-mode.el
@@ -357,7 +357,8 @@ changed."
               (and (= beg (point-min)) (= end (point-max))))  ; This happens 
on buffer switches.
     (if (= beg end)  ; Addition.
         (cm-make-addition (cm-markup-at-point))
-      ;; When the deletion was done with backspace, point is at end.
+      ;; When the deletion was done with backspace, point is at end. We record
+      ;; this in `cm-current-deletion' so we can position point correctly.
       (setq cm-current-deletion (list (buffer-substring beg end) (= (point) 
end))))))
 
 (defun cm-after-change (beg end length)

Reply via email to