Daniel Mendler

Results 791 comments of Daniel Mendler

> Do you know how to mark a package as incompatible with some version of Emacs? No, maybe the version specification allows this. But I would have to look this...

Yes, I agree. It is probably better to not provide it, I just wasn't bold enough to propose it. If users really need this, they can write wrappers themselves which...

Marginalia generates affixation functions and they are picked up by Selectrum. It works, but I don't have any Emacs built-in affixations :shrug:

Actually I thought the spec is simply enough to do the wild-west approach. @clemera seems to agree :cowboy_hat_face: :horse:

`completion-category-overrides` is for user-specific overrides. Eglot should probably rather use `completion-category-defaults`? However this will still leave us with the problem. Orderless recommends to reset these variables to ensure that you...

The same issue applies to the Corfu and Vertico READMEs. Also some packages modify the `completion-category-defaults` variable afterwards, e.g., message.el adds `(email (styles substring))` which is unnecessary given Orderless. My...

See https://github.com/clojure-emacs/cider/issues/3019

The issue can be fixed by using a style dispatcher which adds a ^ before the first component. Alternatively combine the basic completion style with orderless. https://github.com/oantolin/orderless/commit/793eb0ec01ece8ba2a8073411331b03d13db6d47

If basic works then the orderless style dispatcher you wrote should work too. Please check if you use the newest version etc and if indeed orderless passes the first component...

> Yea cider-complete still get's called with empty string on commit > 62f71c3 Your dispatcher is incorrect. It must return a pair of orderless style and transformed pattern. ~~~ ;;...