GNU bug report logs - #9810
cw in viper mode clobbers clipboard

Previous Next

Package: emacs;

Reported by: Bob Nnamtrop <bobnnamtrop <at> gmail.com>

Date: Thu, 20 Oct 2011 16:20:02 UTC

Severity: normal

Done: Chong Yidong <cyd <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #23 received at 9810 <at> debbugs.gnu.org (full text, mbox):

From: Bob Nnamtrop <bobnnamtrop <at> gmail.com>
To: Lennart Borgman <lennart.borgman <at> gmail.com>
Cc: 9810 <at> debbugs.gnu.org
Subject: Re: bug#9810: cw in viper mode clobbers clipboard
Date: Thu, 20 Oct 2011 10:57:31 -0600
On Thu, Oct 20, 2011 at 10:48 AM, Lennart Borgman
<lennart.borgman <at> gmail.com> wrote:
> On Thu, Oct 20, 2011 at 18:44, Bob Nnamtrop <bobnnamtrop <at> gmail.com> wrote:
>> On Thu, Oct 20, 2011 at 10:25 AM, Lennart Borgman
>> <lennart.borgman <at> gmail.com> wrote:
>>> On Thu, Oct 20, 2011 at 18:18, Bob Nnamtrop <bobnnamtrop <at> gmail.com> wrote:
>>>> But 'asdf' should have been pasted in. This also occurs with other
>>>> commands like 'ct', etc. This is very annoying and I cannot imagine
>>>> using the new version if this is not fixed.
>>>
>>> I think the current behavior is the correct one. Why do you think it
>>> is in error?
>>>
>>
>> Because the just typing 'cw' should not cause either clipboard or
>> primary to be altered.
>
> I do expect cw to cause the clipboard to change since something from
> the buffer is erased. I think most people would expect that too.
>
> However I do not understand the reason for why think differently.
> (Except that you find it inconvenient, but that is a different thing.)
>

Right after you type 'cw' nothing in the buffer is erased. The word is
hi-lighted but that is it. So it should not change any selection at
that point. Try what I describe in 23.3. You will see it is a
regression.

Bob




This bug report was last modified 13 years and 293 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.