This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-08-19
Channels
- # announcements (15)
- # babashka (4)
- # beginners (55)
- # calva (92)
- # cider (70)
- # circleci (1)
- # clj-kondo (136)
- # cljdoc (2)
- # clojars (11)
- # clojure (48)
- # clojure-australia (1)
- # clojure-europe (30)
- # clojure-nl (3)
- # clojure-sweden (2)
- # clojure-uk (7)
- # clojurescript (40)
- # conjure (5)
- # core-async (11)
- # cursive (55)
- # data-science (1)
- # datomic (10)
- # degree9 (2)
- # development-containers (15)
- # events (1)
- # fulcro (14)
- # gratitude (13)
- # helix (5)
- # lsp (35)
- # malli (10)
- # meander (18)
- # off-topic (24)
- # pathom (13)
- # polylith (12)
- # practicalli (6)
- # re-frame (13)
- # reagent (33)
- # reitit (4)
- # remote-jobs (1)
- # shadow-cljs (13)
- # spacemacs (31)
- # specter (1)
- # stepwise (2)
- # tools-deps (19)
- # vim (1)
- # xtdb (7)
Hello folks, I upgraded emacs to 27.2, and my ‘*’ and ‘#’ buttons (to go to next appearance of word under cursor) stopped working, showing: Symbol’s function definition is void: spacemacs/symbol-highlight-transient-body
Upgraded from what version of Emacs? Another 27.x version or 26.x Did you upgrade packages / Spacemacs /dotfile from template?
My guess is that the Emacs packages updated and maybe something changes in their API.
Or the packages need to be complied ) although I thought that was just for major Emacs versions).
Simple things to try in no particular order
1) SPC f e D
to check nothing is missing from the Spacemacs template
2) SPC f e U
to update Emacs packages, maybe there was a temporary bug
3) remove the . emacs.d/elpa directory (or delete specific .elc files) and restart Emacs
4) Update Spacemacs https://practical.li/spacemacs/install-spacemacs/update.html
Some other trouble shooting suggestions here
https://practical.li/spacemacs/install-spacemacs/troubleshooting.html
how would i go about adding something to my emac exec-path or checking what's on it? I need to put node there as per these instructions: https://docs.cider.mx/cider/cljs/other_repls.html
though i just realized i have been selecting shadow not node as my repl choice
which is likely the real issue
well my node connection failed to
and now it worked
thanks universe
A REPL restart is required to pick up new env vars or changes
Do you think i would just be adding node to my PATH then?
or do i need to add a EXEC-PATH variable?
err don't worry about it. i think i'm barking up the wrong tree.
Can you run node -v in an Emacs shell?
yep. thats a good sign
is there a gobal dir-locals file by any chance?
Not that I am aware of.
But there is an alternative per directory file, dir-locals-2.el, but I suspect that's not helpful
I assume you could have a dir-locals.el file in the root of your user directory, but any dir-locals.el file in any sub-directory would be used instead.
Thanks. The offending configuration problem was coming form my emacs-custom-settings what ever that does.
i mean its clear what it does, i have no idea how i it got updated to contain that configuration such that it stuck around.
i just removed it because it seems to be auto generated.