> though with cider I have to jump through hoops to get code navigation working
Supposedly we fixed this recently. I never develop over remote connections, that’s why I didn’t notice for a while something was broken there.
It's been a while, it may be fixed. I will try it on a locally running docker-compose setup. The problem always used to be mapping local paths to remote paths, and the nasty solution was to do something like sudo ln -s /path/to/my/local/workspace /app
or whatever the remote path is to the code. Not sure how that relates to a running jar with no remote copy of the repo now I think about it...
The problem with having too many features that are hard to test with unit tests is that it’s relatively easy to break something without noticing it.
speaking of ssh etc. I never thought about this before but ssh user@server nc localhost 5555
is a possibility
no?
I'm trying to start a new repl from inside emacs, but spiral-connect-to
and spiral-connect
seem to be behaving identically
they both are prompting me for a host and port
spiral-connect
prompts when it cannot recognize a clojure project for the buffer you're visiting
maybe you are in a temporal buffer? or outside a clojure project
yeah that would be it
I'm in a directory with a deps.edn in it
getting a ton of these now
error in process filter: parseclj-unparse-clojure: Wrong type argument: char-or-string-p, nil
error in process filter: Wrong type argument: char-or-string-p, nil
error in process filter: parseclj-unparse-clojure: Wrong type argument: char-or-string-p, nil
error in process filter: Wrong type argument: char-or-string-p, nil
might be due to running with a dev build of emacs
oh...
hmm that's new..
I tried it in emacs 27 a few months ago but I don't know if there might be something new that breaks spiral
when exactly are you getting those errors?
to begin with when I connected to the repl I'd started on the command line using the clj
line from spiral's readme (the code file has only a ns declaration, no requires or code yet)
then I saw 2 instances
as I started typing a (require [...
line into the repl, I saw a lot more
got as far as (require '[com.])
and saw 12 pairs of those errors
sounds like it might be related to completion
yeah
are you running emacs master branch?
yes
ok
built a couple of days ago
ok.. it's weird, I'll try it out
thanks - don't sweat it if it's a emacs 27 thing (on my account anyway) - I accept the risks of dev builds 🙂
@j0ni could you open an issue?
sure
thanks!
there ya go
great, thank you!