[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Edebug corrupting point in buffers.
From: |
Stefan Monnier |
Subject: |
Re: Edebug corrupting point in buffers. |
Date: |
Thu, 03 Nov 2022 15:29:38 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Eli Zaretskii [2022-11-02 16:00:52] wrote:
>> Date: Wed, 2 Nov 2022 11:34:37 +0000
>> Cc: emacs-devel@gnu.org
>> From: Alan Mackenzie <acm@muc.de>
>>
>> (i) Emacs -Q.
>> (ii) On a single frame, arrange buffers *scratch*, test-edebug.el, and
>> some other substantial buffer, that I call emacs.README.
>> (iii) Put point in emacs.README somewhere other than point-max.
>> (iv) Instrument test-edebug for edebug with C-u C-M-x.
>> (iv)a Put point into window *scratch*.
>> (v) M-: (test-edebug).
>> (vi) Step through test-edebug using the space key.
>> (vii) Note that the second text insertion happens where point was in the
>> window, not at point-max. This is the bug.
>
> Yes, I see the problem, but setting edebug-save-windows to nil
> eliminates it. So I think we already have a solution for the rare
> situations where this is an issue.
I wish Someoneā¢ could dig into the problem further and find the source
of the problem and an actual fix, but indeed, this seems like a fair
workaround in the mean time.
Maybe a good short term "fix/workaround" is to change the implementation
of `edebug-save-windows` so that in addition to the windows's info it
also saves&restores the buffer-point of those buffers displayed in the
saved windows.
Stefan
- Re: Edebug corrupting point in buffers., (continued)
- Re: Edebug corrupting point in buffers., Eli Zaretskii, 2022/11/02
- Re: Edebug corrupting point in buffers., Alan Mackenzie, 2022/11/03
- Re: Edebug corrupting point in buffers., Eli Zaretskii, 2022/11/03
- Re: Edebug corrupting point in buffers., Alan Mackenzie, 2022/11/03
- Re: Edebug corrupting point in buffers., Eli Zaretskii, 2022/11/03
- Re: Edebug corrupting point in buffers., Alan Mackenzie, 2022/11/03
- Re: Edebug corrupting point in buffers., Eli Zaretskii, 2022/11/05
- Re: Edebug corrupting point in buffers., Alan Mackenzie, 2022/11/05
- Re: Edebug corrupting point in buffers., Eli Zaretskii, 2022/11/06
- Re: Edebug corrupting point in buffers., Alan Mackenzie, 2022/11/06
- Re: Edebug corrupting point in buffers.,
Stefan Monnier <=
- Re: Edebug corrupting point in buffers., Eli Zaretskii, 2022/11/03
- Re: Edebug corrupting point in buffers., Stefan Monnier, 2022/11/03
- Re: Edebug corrupting point in buffers., Eli Zaretskii, 2022/11/04
- Re: Edebug corrupting point in buffers., Eli Zaretskii, 2022/11/04
- Re: Edebug corrupting point in buffers., Alan Mackenzie, 2022/11/03
- Re: Edebug corrupting point in buffers., Stefan Monnier, 2022/11/03
Re: Edebug corrupting point in buffers; we need buffer-point and set-buffer-point, perhaps., Eli Zaretskii, 2022/11/01