[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: PATCH: isearch-yank-until-char
From: |
Karl Fogel |
Subject: |
Re: PATCH: isearch-yank-until-char |
Date: |
Wed, 14 Aug 2019 12:22:41 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
On 14 Aug 2019, Drew Adams wrote:
>> >> this should be "Until char..."
>> >
>> > [nit] I thought our convention was to use title
>> > case, in which case it would be "Until Char...".
>>
>> The other menu entries there don't seem to be doing
>> title case in this way.
>
>Perhaps they should be fixed too, to be consistent
>with the rest of Emacs?
Perhaps, yes. However, then that should be a separate change, that fixes all
the entries at once, including the new one (if any) for
`isearch-yank-until-char'.
For comparison:
There's another similar situation going on with the entries in
`isearch-menu-bar-yank-map'. Many of them say "on search string" when they
should say "to search string". It's clearly a copy-and-paste error from the
first entry, `isearch-yank-pop' (where the "on" is correct for reasons special
to that function). I noticed the problem when I was making my patch, but my
patch was not the place to fix it, since it's unrelated. I was just going to
do a separate typo-fix commit later for this. Here's that code, so you don't
have to dig it up:
(defvar isearch-menu-bar-yank-map
(let ((map (make-sparse-keymap)))
(define-key map [isearch-yank-pop]
'(menu-item "Previous kill" isearch-yank-pop
:help "Replace previous yanked kill on search string"))
(define-key map [isearch-yank-kill]
'(menu-item "Current kill" isearch-yank-kill
:help "Append current kill to search string"))
(define-key map [isearch-yank-line]
'(menu-item "Rest of line" isearch-yank-line
:help "Yank the rest of the current line on search string"))
(define-key map [isearch-yank-symbol-or-char]
'(menu-item "Symbol/char"
isearch-yank-symbol-or-char
:help "Yank next symbol or char on search string"))
(define-key map [isearch-yank-word-or-char]
'(menu-item "Word/char"
isearch-yank-word-or-char
:help "Yank next word or char on search string"))
(define-key map [isearch-yank-char]
'(menu-item "Char" isearch-yank-char
:help "Yank char at point on search string"))
map))
- PATCH: isearch-yank-until-char, Karl Fogel, 2019/08/13
- Re: PATCH: isearch-yank-until-char, Eli Zaretskii, 2019/08/14
- Re: PATCH: isearch-yank-until-char, Noam Postavsky, 2019/08/14
- Re: PATCH: isearch-yank-until-char, Juri Linkov, 2019/08/14
- Re: PATCH: isearch-yank-until-char, Karl Fogel, 2019/08/16
- Re: PATCH: isearch-yank-until-char, Juri Linkov, 2019/08/16
- Re: PATCH: isearch-yank-until-char, Karl Fogel, 2019/08/24
- RE: PATCH: isearch-yank-until-char, Drew Adams, 2019/08/24
- Re: PATCH: isearch-yank-until-char, Juri Linkov, 2019/08/25
- RE: PATCH: isearch-yank-until-char, Drew Adams, 2019/08/25