Closed katomuso closed 1 month ago
Nice improvement - i definitely like it.
I wonder why the lint check failed because eldev lint
shows no warnings...
I wonder why the lint check failed because
eldev lint
shows no warnings...
Oh, I found it. It has to do with byte compilation and the string-split
function. I don't need to fix this kind of warnings, right?
You just need to require subr-x
and the error will go away.
You just need to require
subr-x
and the error will go away.
Hmm, it seems that the error is still present, as string-split
is located in subr.el
, while other string functions indeed are located in subr-x.el
.
Ah, my bad. Then it's very weird, as subr.el
is auto-required always.
Hmm, I see that the function is actually named split-string
, so it seems the warning has discovered an actual error. :-)
So now that all the checks are passing, can I add a new entry to the changelog so we can merge the change? I'll add customizable variables in the future as I am still not sure about some of the details.
Sure.
On Wed, May 29, 2024, at 12:47 PM, Kato Muso wrote:
So now that all the checks are passing, can I add a new entry to the changelog so we can merge the change? I'll add customizable variables in the future as I am still not sure about some of the details.
— Reply to this email directly, view it on GitHub https://github.com/clojure-emacs/cider/pull/3686#issuecomment-2137114693, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAZLSSHRK6MY4MLFXJ4MVDZEWW5FAVCNFSM6AAAAABIOL3A7CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZXGEYTINRZGM. You are receiving this because you commented.Message ID: @.***>
Thanks!
Instead of having the multi-step selection process, which is the default
cider-cheatsheet-select
behavior, we represent each candidate as a full path to a var whencider-cheatsheet-select
is called with a prefix argument. This can be handy with fuzzy completion style and vertical candidates display, as discussed in #3678.Here's how the default multi-step selection process looks when you need to select every single section before choosing a var:![cider-cheatsheet-select-default](https://github.com/clojure-emacs/cider/assets/93549926/0fe96d7c-bae5-47cb-8ed9-f451196f2beb)
In contrast, when![cider-cheatsheet-select-flat](https://github.com/clojure-emacs/cider/assets/93549926/d5e2656e-9803-4d9b-bee4-89666b795b8f)
cider-cheatsheet-select
is called with a prefix argument, each candidate is a full path to a var: