GNU bug report logs - #1960
23.0.60; A combination of PC Selection, Visual Lines and emacsclient redefines C-backspace

Previous Next

Package: emacs;

Reported by: cmr.Pent <at> gmail.com

Date: Mon, 19 Jan 2009 21:30:03 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Dan Nicolaescu <dann <at> tensilica.com>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: emacs-devel <at> gnu.org, pent <pent <at> aparamon.msk.ru>, rfrancoise <at> debian.org,
        1960 <at> debbugs.gnu.org
Subject: bug#1960: 23.0.60; A combination of PC Selection, Visual Lines and emacsclient redefines C-backspace
Date: Tue, 20 Jan 2009 08:18:59 -0800 (PST)
Chong Yidong <cyd <at> stupidchicken.com> writes:

  > Simplified recipe for bug#1960:
  > 
  > 1. Put (pc-selection-mode 1) in .emacs
  > 2. emacs --daemon
  > 3. emacsclient -c
  > 4. C-h k C-backspace
  > 
  > <C-backspace> runs the command kill-line, which is an interactive
  > compiled Lisp function in `simple.el'.
  > 
  > 5. C-x C-c
  > 6. emacsclient -c
  > 7. C-h k C-backspace
  > 
  > <C-backspace> runs the command backward-kill-word, which is an
  > interactive compiled Lisp function in `simple.el'.

What happens when repeating steps 5,6 and 7? 
I am guessing that the <C-backspace> binding would toggle between
kill-line and backward-kill-word.  
If that's indeed the case, then there's probably some problem with
pc-selection-mode and the way it interacts with
normal-erase-is-backspace.




This bug report was last modified 16 years and 177 days ago.

Previous Next


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