Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make enhanced cljs completion optional #107

Merged

Conversation

hpointu
Copy link

@hpointu hpointu commented Jul 24, 2020

It seems a recent version of clj-suitable broke cljs completion,

see clojure-emacs/clj-suitable#15 for more details

Having clj-suitable optional (from config) is an ok workaround, until this is fixed.

This PR introduces a conf : g:conjure#client#clojure#nrepl#completion#cljs#use_suitable, to control the use of clj-suitable.

This conf value is also initialized to false by default, because as it stands, putting it to true wouldn't work.

freddy added 3 commits July 24, 2020 16:18
Only send :enhanced-cljs-completion? when
`conjure#client#clojure#nrepl#completion#cljs#use_suitable`
is true
@hpointu hpointu changed the title Make enhanced cljs complection optional Make enhanced cljs completion optional Jul 24, 2020
Copy link
Owner

@Olical Olical left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fantastic! Thank you so much! 🎉

You're a ⭐

@Olical
Copy link
Owner

Olical commented Jul 24, 2020

I think when this is fixed and okay in the future I'll flip the default to true, but false is the right call for now.

@Olical Olical merged commit 7a9fbc2 into Olical:develop Jul 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants