-
Notifications
You must be signed in to change notification settings - Fork 27
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
Strange behaviour on exit #7
Comments
I have the same issue. In general, ctrl+c does not work consistently. I either get weird characters, repeated prints of strings, or just plain freezing. |
Hmm. I thought that had been fixed. Sorry to hear about the issues! I'm not
sure when I will get a chance to dig in (PRs welcome!) as I'm swamped right
now. I can maybe get to it this weekend; no guarantees. Originally, the
issue was the underlying terminal implementation could exit and leave mess
up "raw" vs "cooked" mode. A terrible workaround, you can try typing `stty
-raw` (you wont see it) to reclaim your terminal.
…On Thu, Jan 26, 2017 at 9:16 AM Jacob Amrany ***@***.***> wrote:
I have the same issue. In general, ctrl+c does not work consistently. I
either get weird characters, repeated prints of strings, or just plain
freezing.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#7 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA8afBb24BlG1uDzWvAhcLFXnf5RbR4Pks5rWNTogaJpZM4FLzxD>
.
|
Unfortunately I'm not currently using |
Same issue here. I think you can also restore the terminal using the following command after app exits:
After reading the code, I am a little bit confused by how multibar interacts with curse and curse interacts with terminal. E.g. Multibar will create a new Cursor instance whenever it needs to do something, and I think curse is doing something similar. And I don't see Restore/Close called on application exit. IMHO there should be only one Cursor+Term instance per application, and we properly restore the terminal after application exits. |
Same issue here |
After exiting a program using multibar, I get
;1R
entered into my shell prompt and some control characters (e.g. Control+C) stop working until I reset my terminal. Not sure what's going on here.The text was updated successfully, but these errors were encountered: