@bozhidar Thanks for the hint! I see this issue which explains the problem: https://github.com/rksm/clj-suitable/issues/15 The project where completion was working was using an older version of shadow-cljs, before 2.10.+.
I switched to an older version of shadow-cljs and now completion works great
How would I find out what is causing a long string to be showing up truncated with an ellipses at the end?
(package! clj-refactor :pin "92d372393a031e5fa73ef926447afe72b574cb45")
Is showing up as
(package! clj-refactor :pin "92d372393a...")
The text is all there. It's just a display thing. How would I go about figuring out why and how to change it?Only thing I see in describe-mode
that might be related is global-so-long-mode
but toggling the mode off didn't change anything.
I'm guessing you're running doom-emacs? Because that's where I came across this issue. 🙂 It's actually a piece of custom elisp in doom-emacs specific to font-locking a package pin: https://github.com/hlissner/doom-emacs/blob/adc4be88979f36687f84835b7f83cd1a5853753c/modules/lang/emacs-lisp/config.el#L81-L89 https://github.com/hlissner/doom-emacs/blob/946852fe6b0e4a922c14e2c761a5861accc98707/modules/lang/emacs-lisp/autoload.el#L248-L259
How in the world did you figure that out?