Subject: bug#37447: 26.3; Commands on <delete> and <backspace>

From: Drew Adams <[email-masked]>
Date: Thu, 19 Sep 2019 14:17:29 -0700 (PDT)

> But if a safer solution is possible, then I'd recommend
> binding one of C- or M- prefixes to sexp killing commands
> because their default prefix C-M- can't be used: C-M-DEL
> runs system shutdown, and C-M-<backspace> kills the X server.
> There is a replacement C-M-k for kill-sexp, but no key
> for backward-kill-sexp.

Please don't use just `C-' or just `M-' for sexp
commands.  Please use the conventional `C-M-'.

FWIW, `C-M-k' for `kill-sexp', and `C-M-<backspace>
for `backward-kill-sexp', work on at least some
platforms, such as MS Windows. 

And for uses of Meta that are problematic for some
platforms, users can always use ESC.  E.g. `ESC C-k'
instead of `C-M-k' or `ESC C-<delete>' for
`C-M-<delete>'.  Admittedly not as handy, but usable
(and users with that problem can always rebind them).

(BTW, did you mean `C-M-<delete>' instead of `C-M-DEL'?
The latter doesn't seem to be bound by default.)