Subject: Re: bug#29430: 26.0.90; C-M-backspace is undefined

From: Noam Postavsky <[email-masked]>
Date: Fri, 24 Nov 2017 14:28:45 -0500

On Fri, Nov 24, 2017 at 2:12 PM, Devon Sean McCullough
<[email-masked]> wrote:
> C-M-DEL and ESC C-DEL should both run the same command.
>
> <C-M-backspace> is undefined
>
> ESC <C-backspace> (translated from <escape> <C-backspace>) runs the
> command backward-kill-sexp (found in global-map), which is an
> interactive compiled Lisp function in ‘lisp.el’.
> It is bound to ESC <C-backspace>, ESC <C-delete>.
>
>                 Peace
>                         --Devon
>
> P.S. Perhaps a missing translation?

Seems to be on purpose, bindings.el:1236:

;;; These are dangerous in various situations,
;;; so let's not encourage anyone to use them.
;;;(define-key global-map [C-M-delete] 'backward-kill-sexp)
;;;(define-key global-map [C-M-backspace] 'backward-kill-sexp)