Fork me on GitHub
#cljs-dev
<
2016-01-03
>
mfikes16:01:11

@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?

bronsa16:01:00

@mfikes: I apparently missed a few words simple_smile meant to be "auto-qualifying symbols and keywords inside a backtick"

mfikes16:01:26

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

mfikes16:01:35

@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.

bronsa16:01:21

@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

mfikes16:01:06

@bronsa: No problem. The code is all there. I can dig into it. simple_smile

bronsa16:01:34

cool, let me know if you need any help simple_smile

mfikes22:01:50

@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