[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#70576: [PATCH] `repeat-echo-message-string': support repeat keymap "
From: |
Juri Linkov |
Subject: |
bug#70576: [PATCH] `repeat-echo-message-string': support repeat keymap "hints" |
Date: |
Thu, 02 May 2024 19:16:06 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) |
>> >>> (defvar-keymap expreg-repeat-map
>> >>> :doc "Repeat map for `expreg' actions."
>> >>> :repeat '(:hints ((expreg-expand . "expand") (expreg-contract .
>> >>> "contract")))
>> >>> "\\" 'expreg-expand
>> >>> "|" 'expreg-contract)
>> >>
>> >> If a hint is missing for a command, it should just have its key mentioned.
>> >> It looks like your idea would require changes to defvar-keymap. Do you
>> >> want to propose a patch? We'd need some way to pass the hints in; perhaps
>> >> the macro could set a property on the command symbol as you initially
>> >> proposed.
>> >
>> > Alright, let's add this to defvar-keymap. Please try the following patch.
>>
>> Thanks for the feature request. This is pushed now.
>
> Thanks, but please also update the ELisp manual and add an entry to
> NEWS about this change.
A NEWS entry was already added with "---" since I didn't expect that
such a small feature that is not used anywhere needs to grow
the size of the manual.