[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#21609: bug#24837: 26.0.50; term.el: In char mode, displayed and exec
From: |
Phil Sainty |
Subject: |
bug#21609: bug#24837: 26.0.50; term.el: In char mode, displayed and executed commands can differ |
Date: |
Mon, 9 Oct 2017 01:39:41 +1300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 |
On 29/09/17 21:37, Eli Zaretskii wrote:
>> On 2017-09-25 13:48, Phil Sainty wrote:
>> Thinking on this further, it might be even better to use
>> pre-command-hook
>> to establish whether the pre-command position of point is equal to the
>> process mark, and then act conditionally on that in post-command-hook,
>> so that if the pre-command point did not already match the process mark,
>> we do *not* forcibly move it to the process mark afterwards.
>
> Do you have a patch along these lines?
I've found a little time to work on this some more.
New patch attached, with the aforementioned changes.
I think the remaining task would be to add user options to disable
the new behaviours, as some users might object to them?
-Phil
0001-Avoid-creating-inconsistent-buffer-states-in-term-ch.patch
Description: Text Data
- bug#21609: bug#24837: 26.0.50; term.el: In char mode, displayed and executed commands can differ,
Phil Sainty <=
- bug#24837: 26.0.50; term.el: In char mode, displayed and executed commands can differ, Phil Sainty, 2017/10/09
- bug#24837: 26.0.50; term.el: In char mode, displayed and executed commands can differ, Eli Zaretskii, 2017/10/09
- bug#24837: bug#21609: bug#24837: 26.0.50; term.el: In char mode, displayed and executed commands can differ, Phil Sainty, 2017/10/10
- bug#24837: bug#21609: bug#24837: 26.0.50; term.el: In char mode, displayed and executed commands can differ, Eli Zaretskii, 2017/10/10
- bug#24837: bug#21609: bug#24837: 26.0.50; term.el: In char mode, displayed and executed commands can differ, Phil Sainty, 2017/10/12
- bug#21609: bug#24837: bug#21609: bug#24837: 26.0.50; term.el: In char mode, displayed and executed commands can differ, Eli Zaretskii, 2017/10/12
- bug#21609: bug#24837: bug#21609: bug#24837: 26.0.50; term.el: In char mode, displayed and executed commands can differ, Eli Zaretskii, 2017/10/21