[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ELPA] New package: transient
From: |
Stefan Monnier |
Subject: |
Re: [ELPA] New package: transient |
Date: |
Sun, 03 May 2020 11:17:38 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
>> >> >> Typical examples: is it `multibyte-string-p` or `string-multibyte-p`,
>> >> >> `file-name-absolute-p` or `absolute-file-name-p`, ... ?
>> >> > Then "C-u C-h a WORDS..." is your friend.
>> >> Nope, way too slow.
>> > Is that the only problem? then let's speed it up, and Bob's our uncle.
>>
>> When I say "slow" I measure the time in number of hand movements.
>> I'm in the middle of writing code, I might have already written `str`
>> even and now I'd have to do `C-u C-h a str mul RET` and that will only
>> display the answer, I still have to find it in the list and then arrange
>> for it to make its way to my buffer.
>>
>> Compared to `-mul TAB`, I can't see any way the `C-h` route could be
>> even remotely competitive.
>
> You seem to be measuring only the "speed" of your typing the input,
> and disregard the time required to look over the results of the
> completion or doc search and decide which is the one you want.
The examples I give are not hypothetical and I know those functions
very well. I just have trouble remembering which permutation is used.
So there's no "look over the result" or "doc search" needed. I don't
even need to bring up *Completions* at all.
> Maybe you should use and hack Emacs more ;-)
> Years of using Emacs with its superb documentation and elaborate
The documentation satisfies a different need. This discussion is not
about replacing the manual with something else.
Stefan
- Re: [ELPA] New package: transient, (continued)
- Re: [ELPA] New package: transient, João Távora, 2020/05/02
- Re: [ELPA] New package: transient, Richard Stallman, 2020/05/03
- Re: [ELPA] New package: transient, Philippe Vaucher, 2020/05/02
- Re: [ELPA] New package: transient, Eli Zaretskii, 2020/05/03
- Re: [ELPA] New package: transient, João Távora, 2020/05/03
- Re: [ELPA] New package: transient, Joost Kremers, 2020/05/03
- C-h f and C-h v (was: [ELPA] New package: transient), Stefan Monnier, 2020/05/03
- Re: C-h f and C-h v (was: [ELPA] New package: transient), João Távora, 2020/05/03
- Re: C-h f and C-h v (was: [ELPA] New package: transient), João Távora, 2020/05/03
- Re: [ELPA] New package: transient, Eli Zaretskii, 2020/05/03
- Re: [ELPA] New package: transient,
Stefan Monnier <=
- Re: [ELPA] New package: transient, Eli Zaretskii, 2020/05/03
- Re: [ELPA] New package: transient, Stefan Monnier, 2020/05/03
- Re: [ELPA] New package: transient, Eli Zaretskii, 2020/05/04
- Re: [ELPA] New package: transient, Stefan Monnier, 2020/05/04
- Re: [ELPA] New package: transient, Eli Zaretskii, 2020/05/04
- Re: [ELPA] New package: transient, Stefan Monnier, 2020/05/04
- Re: [ELPA] New package: transient, Eli Zaretskii, 2020/05/04
- Re: [ELPA] New package: transient, Dmitry Gutov, 2020/05/03
- Re: [ELPA] New package: transient, Eli Zaretskii, 2020/05/03
- Re: [ELPA] New package: transient, Dmitry Gutov, 2020/05/03