* Re: master d94ab49: Fix bootstrap after recent undo-redo change
2021-09-30 11:04 ` master d94ab49: Fix bootstrap after recent undo-redo change Dmitry Gutov
@ 2021-09-30 11:33 ` Andreas Schwab
2021-09-30 11:35 ` dick
2021-09-30 11:41 ` Eli Zaretskii
2 siblings, 0 replies; 5+ messages in thread
From: Andreas Schwab @ 2021-09-30 11:33 UTC (permalink / raw)
To: Dmitry Gutov; +Cc: dickmao, emacs-devel
On Sep 30 2021, Dmitry Gutov wrote:
> On 30.09.2021 07:59, Lars Ingebrigtsen wrote:
>> -(define-key global-map (kbd "C-?") 'undo-redo)
>> +(define-key global-map "\C-?" 'undo-redo)
>
> Sorry about the breakage.
>
> But "\C-?" and (kbd "C-?") are not the same: the former evaluates to a
> string containing the DEL char.
>
> The latter returns something like [67108927],
You can use [(control ??)] for that.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now for something completely different."
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: master d94ab49: Fix bootstrap after recent undo-redo change
2021-09-30 11:04 ` master d94ab49: Fix bootstrap after recent undo-redo change Dmitry Gutov
2021-09-30 11:33 ` Andreas Schwab
@ 2021-09-30 11:35 ` dick
2021-09-30 11:41 ` Eli Zaretskii
2 siblings, 0 replies; 5+ messages in thread
From: dick @ 2021-09-30 11:35 UTC (permalink / raw)
Cc: emacs-devel
DG> But "\C-?" and (kbd "C-?") are not the same
My bad, I will always bungle the keymap incantation, just as with regex.
Someone with the necessary server-side privileges ought to spend a weekend
writing a pipeline that:
1. procmail detects patches
2. git am's them to tip of master
3. runs it in emba, and
4. mails the build result back to the patch author
Or, I dunno, we could make another "NonGNU" exception and requisition a
non-free software vendor to handle this for us. Ruthless efficiency is
something capitalism excels at.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: master d94ab49: Fix bootstrap after recent undo-redo change
2021-09-30 11:04 ` master d94ab49: Fix bootstrap after recent undo-redo change Dmitry Gutov
2021-09-30 11:33 ` Andreas Schwab
2021-09-30 11:35 ` dick
@ 2021-09-30 11:41 ` Eli Zaretskii
2021-09-30 17:06 ` Dmitry Gutov
2 siblings, 1 reply; 5+ messages in thread
From: Eli Zaretskii @ 2021-09-30 11:41 UTC (permalink / raw)
To: Dmitry Gutov; +Cc: none, emacs-devel
> From: Dmitry Gutov <dgutov@yandex.ru>
> Date: Thu, 30 Sep 2021 14:04:28 +0300
>
> On 30.09.2021 07:59, Lars Ingebrigtsen wrote:
> > -(define-key global-map (kbd "C-?") 'undo-redo)
> > +(define-key global-map "\C-?" 'undo-redo)
>
> Sorry about the breakage.
>
> But "\C-?" and (kbd "C-?") are not the same: the former evaluates to a
> string containing the DEL char.
>
> The latter returns something like [67108927], and that's how we avoided
> trying to bind 'undo-redo' to Backspace. This binding only works in GUI
> Emacs, of course.
Right. I tried to fix this, please test.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: master d94ab49: Fix bootstrap after recent undo-redo change
2021-09-30 11:41 ` Eli Zaretskii
@ 2021-09-30 17:06 ` Dmitry Gutov
0 siblings, 0 replies; 5+ messages in thread
From: Dmitry Gutov @ 2021-09-30 17:06 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: none, emacs-devel
On 30.09.2021 14:41, Eli Zaretskii wrote:
>> From: Dmitry Gutov<dgutov@yandex.ru>
>> Date: Thu, 30 Sep 2021 14:04:28 +0300
>>
>> On 30.09.2021 07:59, Lars Ingebrigtsen wrote:
>>> -(define-key global-map (kbd "C-?") 'undo-redo)
>>> +(define-key global-map "\C-?" 'undo-redo)
>> Sorry about the breakage.
>>
>> But "\C-?" and (kbd "C-?") are not the same: the former evaluates to a
>> string containing the DEL char.
>>
>> The latter returns something like [67108927], and that's how we avoided
>> trying to bind 'undo-redo' to Backspace. This binding only works in GUI
>> Emacs, of course.
> Right. I tried to fix this, please test.
Thanks! It's working now.
^ permalink raw reply [flat|nested] 5+ messages in thread