1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-30 12:21:25 -08:00
emacs/doc
Stefan Monnier 08fba517f6 (smerge-refine-shadow-cursor): New variable and face (bug#78806)
* lisp/vc/smerge-mode.el (smerge-refine-shadow-cursor): New variable
and face.
(smerge-refine-regions): Add `cursor-sensor-functions` property
to the covering overlays.
(smerge--refine-at-right-margin-p, smerge--refine-shadow-cursor):
New functions.
(smerge--refine-other-pos): New function, extracted from
`smerge-refine-exchange-point`.
(smerge-refine-exchange-point): Use it.
(smerge--refine-highlight-change): Add thin
highlighted space for insertion/deletion positions.

* lisp/emacs-lisp/cursor-sensor.el (cursor-sensor--detect):
Run functions for `moved` events.  Demote errors.
(cursor-sensor-mode): Adjust docstring accordingly.

* doc/lispref/text.texi (Special Properties) <cursor-sensor-functions>:
Mention the new `moved` direction.
2025-06-23 00:00:38 -04:00
..
emacs Merge from origin/emacs-30 2025-06-14 11:23:54 -04:00
lispintro Merge from origin/emacs-30 2025-04-30 07:14:23 -04:00
lispref (smerge-refine-shadow-cursor): New variable and face (bug#78806) 2025-06-23 00:00:38 -04:00
man Remove ctags program 2025-03-22 11:57:29 -07:00
misc calc: Allow strings with character codes above Latin-1 2025-06-14 17:07:19 +03:00
translations Update copyright year to 2025 2025-01-02 18:39:42 +01:00