crossterm
crossterm copied to clipboard
Cross platform terminal library rust
Wasn't sure if the example/is_tty should remain, simply adapted it for now.
**Describe the bug** After becoming orphaned, a `crossterm` process consumes 100% CPU on macOS. This is a secondary issue observed whilst triaging https://github.com/fujiapple852/trippy/issues/617 where the user was running a `crossterm`...
**Is your feature request related to a problem? Please describe.** I don't know how if its how it supposed to be but any type of rust formatting is not working...
I would like to send pull request for this issue but the following issue is blocking it. I noticed that crossterm::event::read handling of surrogate pairs was broken on Windows, so...
**Is your feature request related to a problem? Please describe.** I see many attributes which can change, but I would like to be able to change the font family for...
If you drag the bottom of the cmd.exe window to the top repeatedly, sometimes the following code panics with the message "attempt to add with overflow". ```rust // pretend this...
- Makes `Event::Release` and `Event::Repeat` an opt in rather then default enabled feature on windows and kitty. The motivation is that it isn't fully cross-platform and causes developers confusion when...
Conditionally executing print statements as a result of FocusGained or FocusLost events from within alacritty/gnome terminal doesn't produce any output when switching between panes. Based on the way things are...
Documentation says: https://github.com/crossterm-rs/crossterm/blob/769b18151c6c177d43c752cc964d2b3d058bcf14/src/command.rs#L12-L18 However, `PrintStyledContent::write_ansi` emits WinAPI calls, not just ANSI sequences. https://github.com/crossterm-rs/crossterm/blob/769b18151c6c177d43c752cc964d2b3d058bcf14/src/style.rs#L387-L396
**Describe the bug** We had a strange problem developing REPL for the Erg language: https://github.com/erg-lang/erg/pull/362 When we run a program through the terminal, we get an Enter event first, and...