This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-05-03
Channels
- # aleph (7)
- # announcements (6)
- # babashka (34)
- # beginners (5)
- # calva (1)
- # cider (3)
- # clerk (11)
- # clj-http (1)
- # clj-kondo (35)
- # clojars (6)
- # clojure (114)
- # clojure-australia (1)
- # clojure-brasil (2)
- # clojure-europe (73)
- # clojure-hamburg (3)
- # clojure-nl (1)
- # clojure-norway (27)
- # clojure-uk (4)
- # events (3)
- # graalvm (13)
- # gratitude (4)
- # helix (17)
- # hoplon (1)
- # hyperfiddle (65)
- # instaparse (4)
- # jobs-discuss (6)
- # lsp (2)
- # meander (2)
- # rdf (4)
- # re-frame (51)
- # reitit (28)
- # releases (1)
- # sci (20)
- # shadow-cljs (9)
- # tools-deps (4)
- # xtdb (44)
I have some macros whose name starts with def
, e.g. defpage
. These used to be colored like def
, but after I installed a newer cider they don’t. I have cider-20230426.1815. Is this expected behavior?
Yeah, that's expected, but that comes from clojure-mode. It had no way of figuring out which form is a def form and which one is not, so all forms that started with def
were specially colored. This led to cases where forms like (default-something...)
were colored the same way as a def
form. Now only a known preset of def forms are colored, but it can be manually extended
https://github.com/clojure-emacs/clojure-mode#font-locking