lol, i wanted to both use the linked reference for "clojure" ([[(hidden) d_BU9kVtB]]), and for the whole thing to be **in bold**. but that doesn't work in roam!
and then i realized that when i'll be creating the Block's string parser, it'll need to be aware of the existing context / scope, i.e. what things wrap it already.
i thought that you might want to walk upwards to check such things.
and then i realized that [[(hidden) DTTuZxhoc]] (that i use for creating [[codemods]]) is exactly that. and that i could write a custom parser for roam's Block string (or, in general, any [[(hidden) XW4WLkPLe]] string i guess), and have it usable w/ jscodeshift. 🤯🤯🤯
[[(hidden) DY6wPnICE]] / [[(hidden) lVDvvGLLj]]
i indeed thought/knew that the 2 projects are related, but this much? wow, no.
i guess now all 3 are:D
also:
- [[(hidden) DTTuZxhoc]] is created by an engineer who works/worked at [[(hidden) unlH_9R0B]].
- [[(hidden) unlH_9R0B]] devs use [[(hidden) Qb76iqf_n]] + [[(hidden) iKtPaNgmv]] for version management (just like git)
+ [[(hidden) Qb76iqf_n]] has [[(hidden) mgTvVDjW-]]
HOLY SHIT x2
it's all related (though 1 way, not both - $$\implies$$, not $$\iff$$)