gcv / julia-snail

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

vterm-shell is changed globally after running julia-snail #10

Closed orialb closed 4 years ago

orialb commented 4 years ago

When calling julia-snail it changes vterm-shell variable to: julia -L PATH/TO/JULIA-SNAIL/JuliaSnail.jl This change seems to be global, which means that if I try to just open a new vterm buffer for some other uses it will open Julia instead of an actual shell.

gcv commented 4 years ago

Could you please double-check that this happens in a fresh Emacs session, and there's nothing potentially changing vterm-shell somewhere else? The dynamic variable is only rebound in a let form, so that binding should disappear as soon as the let form terminates. I don't see any sign of vterm-shell being stuck in either REPL or source buffers.

orialb commented 4 years ago

You are right, I probably messed up this variable when trying to debug one of the other issues. It works fine with a fresh session.