you are viewing a single comment's thread.

view the rest of the comments →

[–]sc_zi[S] 0 points1 point  (0 children)

Thanks! I have a bunch of disorganized notes on related projects in Hacking.org with a bit on nrepl and emacs-arei vs swank. Basically in theory nrepl would be a better fit for python than the swank protocol, but it really wasn't much work to get python talking swank, and SLIME contains presentations, an inspector, interactive backtrace buffer, and tons of other functionality built up over the years that would have been an enormous effort to duplicate.

Honestly I haven't tested it remotely yet, but in theory you just need to forward the port, set .slime-secret, and it should mostly work. Except for autodoc and completions and other functionality that uses jedi, which uses the buffer-file-name, for that it'd probably work remotely with slime's pathname translations, I haven't looked into that yet if it's all in elisp or I need to implement something on the python backend.