Domanda

Sembra che ogni volta che disconnettersi dalla sessione di clojure melma, non posso ricollegare di nuovo. Sto usando Leiningen per avviare la sessione Swank (con il plugin Lein-Swank). Così, ogni volta che ho smesso di emacs (so che non dovrebbe) o il riavvio / logout devo riavviare sia limo e Swank. C'è un modo per riconnettersi a una sessione di melma / clojure-Swank?

È stato utile?

Soluzione

Sì, ma bisogna dire Swank non chiudere la connessione:

lein swank 4005 "localhost" :dont-close true

Si noti che è necessario fornire il nome della porta e l'host se si desidera passare alla porzione :dont-close true; 4005 e "localhost" sono i valori di default.

In realtà, questo permette di collegare più REPLs alla stessa istanza swank allo stesso tempo! Quindi è possibile digitare (def foo :foo) in un'Emacs e vedere foo valutare al :foo nell'altro. : -)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top