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)