-
-
Notifications
You must be signed in to change notification settings - Fork 114
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
Fails to stop scheme REPL(s) when exiting with :cq
#522
Comments
I can duplicate the problem on a 13" Early 2015 Macbook Air running macOS Monterey (12.6.8). After quitting with I found a similar issue for I can take a stab at a fix. |
Ah hah! So I didn't read your comment carefully enough and also found VimLeavePre in the :help texts, same conclusion. I'm just trying it out now and adding it in. Thanks for the report and the research! |
So I guess this has something to do with Neovim configuration or OS? Because I can't reproduce this with Guile or Petite on Arch Linux, it exits exactly as expected. I have however swapped the |
Thanks! I confirmed that on macOS (formerly known as OS X) your fix works. Both @ThenWhenceComethEvil, what OS are you using? Does this fix work for you? |
Just validated on my machine, the referenced commit does fix the issue. Thank you both for your quick response. Ugh, unfortunately I use Arch, by the way. |
When exiting vim with
:cq
, the automatically launched REPL is notstopped. As far as I understand,
:cq
only differs from:qa
byexiting with a non-0 status.
To reproduce:
When in vim, exit with
:cq
. 100% of the time:cq
leaves apetite
processing running, which seems to hang and immediately spin up my CPU
to maximum. This is not the case with
:qa
.Unfortunately I am not sufficiently versed in Fennel (or lisps in
general) to read the code and find the root problem, though I tried.
The text was updated successfully, but these errors were encountered: