gcv / julia-snail

An Emacs development environment for Julia
GNU General Public License v3.0
235 stars 23 forks source link

feature request: support persistent connections via tmux #101

Open kleinschmidt opened 2 years ago

kleinschmidt commented 2 years ago

My workflow requires long-running julia sessions on a remote machine with the possibility (near inevitability) of disconnects/reconnects. Currently I'm running a jupyter server on the remote machine, forwarding the port over SSH, and using emacs-jupyter to connect, but I'd rather use something with more first-class emacs/julia integration like julia-snail. I see that supporting persistent sessions over tmux was not included by design in remote REPL support (https://github.com/gcv/julia-snail/pull/36#issuecomment-867355471) but would still be very useful.

gcv commented 2 years ago

It wasn't so much an omission by design as my lack of time to do it in a way I feel confident about releasing. :)

gcv commented 2 years ago

I very much understand the usefulness of doing this, and will prioritize working on this feature along with the other requests that have accumulated lately.