Damn! Nice work!!! I know how fiddly this concept can be to implement 😅
1👍I don't have these problems because I copy using vim-sexp, which means my copies are perfectly valid syntax too. e.g. yaf
is a common operation for me.
Sure, that is the case when the place you copy from is well formatted. I am working on the frontend, and no one else uses clojure around me. So the places I copy from atm. are rarely well formatted S-expressions or opened in vim at all. : )
I don't really understand your use case, it sounds like you're not copying clojure code.
that's what I said