This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-01-03
Channels
- # admin-announcements (91)
- # announcements (1)
- # beginners (5)
- # boot (228)
- # cljs-dev (9)
- # cljsrn (12)
- # clojars (13)
- # clojure (175)
- # clojure-art (6)
- # clojure-russia (46)
- # clojurescript (35)
- # core-matrix (62)
- # cursive (10)
- # datomic (5)
- # hoplon (119)
- # ldnclj (11)
- # leiningen (7)
- # mount (3)
- # om (21)
- # reagent (2)
- # slack-help (1)
- # spacemacs (1)
@bronsa: In the CHANGELOG.md
for tools.reader
, it has for 0.10.0-alpha2
: "Added support for auto-qualifying backtick in cljs port”. Was this perhaps meant instead to be auto-qualifying keywords?
@mfikes: I apparently missed a few words meant to be "auto-qualifying symbols and keywords inside a backtick"
My underlying reason for asking is I was digging into making syntax quote auto-qualify symbols in bootstrapped ClojureScript (Planck), and saw some unit tests commented out. Trying to determine if it is just not supported (or if I need to change Planck). The unit tests I saw: https://github.com/clojure/tools.reader/commit/6ed0a5486f41098f3e1196cfa18f86922782955c
@bronsa: see above ^ I’ll try uncommenting those tests and digging deeper. Perhaps things can work and I just need to understand the subtleties better.
@mfikes: I haven't really worked on the cljs port much myself, I honestly don't remember much about what ended up being supported. I'll dig around it a bit later
@bronsa: By the way, I managed to sort out the reader syntax-quote issue. It needs a call to resolve-symbol
. A crude gist is linked. (I've signed the CA.) I can work on cleaning it up, (eliminate the try-catch), unit tests, etc. if there is interest. https://gist.github.com/mfikes/8827bb21c31d25589610