-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spit an additional .nrepl-port file? #64
Comments
There is no current vanilla one AFAIK. There have been issues about this: babashka/babashka#1032 One of the issues is: you can have multiple nREPL servers running simultaneously AND there could be Clojure JVM nREPL servers running. |
Oh, got it I would be OK with a some sort of bespoke, conflict-free format e.g. a single IDK if these nrepl processes can have a name associated somehow, in which case that info could also be included. Final, ideal result: |
btw, after clojure-emacs/cider#3399 we don't always need .nrepl-port files - they're used, but we also Current command is |
babashka nrepl is started using |
Writing one .edn file for all processes is a bit complex, since one process can overwrite while one process is busy writing the file Would it be a solution to write |
(sorry for the delay)
It sounds good to me. We'd have to
It's no issue, we let users choose (see clojure-emacs/cider#3400 screenshot) For the users to make an optimal decision, it would be nice if |
Not going to be that needed after clojure-emacs/cider#3489 |
For clojure-emacs/cider#3400, it would be nice if babashka-nrepl spat a file named e.g.
.bb/nrepl.port
in addition to its current, vanilla one, so that it's uniquely identifiable as coming from bb.That way,
M-x cider-connect
would be able to display something likemydir:34567 (bb)
(see screenshot in issue as well)wdyt?
Cheers - V
The text was updated successfully, but these errors were encountered: