This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-05-30
Channels
- # babashka (3)
- # beginners (1)
- # cider (2)
- # clara (6)
- # clj-kondo (15)
- # clojure (7)
- # clojure-germany (11)
- # clojurescript (1)
- # conjure (27)
- # core-async (10)
- # cursive (3)
- # datahike (5)
- # datomic (2)
- # figwheel-main (1)
- # fulcro (8)
- # heroku (8)
- # leiningen (8)
- # music (1)
- # off-topic (8)
- # polylith (13)
- # reitit (54)
- # shadow-cljs (2)
- # xtdb (13)
I get this error:
gen.cljc:1:57: error: Invalid digit ` in unicode character.
Which is weird since I use ` a lot and it has never complained + there is actually nothing on 1:57
And it complains even if I delete all ` from the namespace
Not it... I don't know when it appeared. I must have changed something and it somehow confused the linter. But the namespace compiles and works well
Alright, I got it I think. On a completely different line I have this docstring:
"Any valid character for hexadecimal notation, from `\0` to `\f`."
I mean, this is problematic:
`\0
`It is a false positive, I was trying to highlight \0 in markdown for documentation but it thinks I am trying to write a unicode char \0`
But it's very specific, I wouldn't worry too much about it, it's just puzzling when it happens
Hmmm, I am sure I am right with that \0 unicode thing (since error goes away) yet I can't reproduce it in a minimal ns. Must be some kind of weird interaction. I can't share publicly this namespace. But it's probably an exceptional case, so no big deal at all.