GNU bug report logs - #29430
26.0.90; C-M-backspace is undefined

Previous Next

Package: emacs;

Reported by: Devon Sean McCullough <Emacs-Hacker2017 <at> jovi.net>

Date: Fri, 24 Nov 2017 19:13:02 UTC

Severity: wishlist

Merged with 37447

Found in versions 26.0.90, 26.3

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


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

From: Devon Sean McCullough <Emacs-Hacker2017 <at> jovi.net>
To: rms <at> gnu.org
Cc: 29430 <at> debbugs.gnu.org, npostavs <at> users.sourceforge.net
Subject: Re: bug#29430: 26.0.90; C-M-backspace is undefined
Date: Wed, 29 Nov 2017 13:02:21 -0500
> On Nov 25, 2017, at 6:14 PM, Richard Stallman <rms <at> gnu.org> wrote:
> It is not just on NextStep.
> I think I saw one of these kill X windows on GNU/Linux.

*BLUSH* I flipped a bit, here's the correct code:

(when (eq 'ns (window-system))
 ;; These were once dangerous in various situations,
 ;; so let's not encourage just anyone to use them.
 (define-key global-map [C-M-delete] 'backward-kill-sexp)
 (define-key global-map [C-M-backspace] 'backward-kill-seep))

We’ve all seen MS-Whatever's and X11’s peculiar responses to C-M-Del
— but not in recent years — however NeXTStep has always been immune.

		Peace
			—Devon

P.S. Perhaps the Emacs manual should have a stolen key chord appendix
with recipes for regaining and remapping keys under MS, NS, X11, etc., e.g.,

    MacOSX Apple Menu > System Preferences... > Keyboard > Keyboard > Modifier Keys...

has user preferences to put the <Control> keys next to the <Space> bar,
disable <CapsLock> and so on.  I even put <Rubout> left of <A>
by disabling <CapsLock> and configuring a third party app.

Gnu screen steals C-a so the -e switch deserves mention, e.g.,

    screen -e '^^^^'

sets the screen intercept character to Control-Caret
which Emacs conveniently reserves for that purpose,
Many "cloud"///////network sys admins use this a lot.





This bug report was last modified 3 years and 62 days ago.

Previous Next


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