Skip to content
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

Configuriable "Use Leiningen REPL port" Option for remote nREPL #2216

Closed
thheller opened this issue Aug 12, 2019 · 5 comments
Closed

Configuriable "Use Leiningen REPL port" Option for remote nREPL #2216

thheller opened this issue Aug 12, 2019 · 5 comments
Labels
new Marks issues describing new features released Marks issues which have had the fixes released in a stable build
Milestone

Comments

@thheller
Copy link

Currently Cursive can be configured to use the Leiningen generated .nrepl-port file to figure out which port to connect to. It would be very useful for shadow-cljs if it was possible to configure which file Cursive used. shadow-cljs generates .shadow-cljs/nrepl.port to avoid conflicting with .nrepl-port by default. Unfortunately there is no way to tell Cursive to use that file.

Maybe just a simple text input to configure the file path which defaults to .nrepl-port. Something generic that isn't tied to any particular tool would be nice.

@cursive-ide
Copy link
Owner

Yes, this is a good idea. I have some ongoing REPL work happening, I'll add this to that.

@thheller
Copy link
Author

Any timeframe for this? Configuring a fixed nrepl port is still a major annoyance and I can't use .nrepl-port because lein uses that and I don't want to fight over that file.

@cursive-ide cursive-ide added this to the 1.9.2 milestone May 20, 2020
@cursive-ide
Copy link
Owner

Sorry for the delay with this. This is fixed for the next EAP. Users can now select between "Default", which uses a fixed list of common port files, and specifying a custom file. .shadow-cljs/nrepl.port is now also in the default list, so most users shouldn't have to touch anything unless they're customising something.

@thheller
Copy link
Author

Wohoo! Thanks.

@cursive-ide cursive-ide modified the milestones: 1.9.2, 1.9.2-eap5 May 26, 2020
@seanpoulter
Copy link

I'll second that. Thank you Colin! 👏

@cursive-ide cursive-ide added the new Marks issues describing new features label Sep 22, 2020
@cursive-ide cursive-ide added the released Marks issues which have had the fixes released in a stable build label Oct 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new Marks issues describing new features released Marks issues which have had the fixes released in a stable build
Projects
None yet
Development

No branches or pull requests

3 participants