[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#41513: `compute-motion' can miscount buffer positions in the presenc
From: |
Eli Zaretskii |
Subject: |
bug#41513: `compute-motion' can miscount buffer positions in the presence of 'before-string/'after-string overlays |
Date: |
Tue, 26 May 2020 22:09:23 +0300 |
> From: Stephen Bach <sjbach@sjbach.com>
> Date: Tue, 26 May 2020 14:12:10 -0400
> Cc: 41513@debbugs.gnu.org
>
> Do you have any points of advice for avoiding side-effects when moving
> the cursor around the buffer programmatically?
>
> What I have so far:
> - Wrap in save-excursion
> - Bind to t:
> - inhibit-point-motion-hooks
> - cursor-sensor-inhibit
> - inhibit-field-text-motion (for precision, might be superfluous)
> - Bind to nil:
> - goal-column (probably superfluous)
save-excursion should do, usually.
> Thanks Eli, I appreciate the help and also the work you do for Emacs.
You are welcome.