crossterm icon indicating copy to clipboard operation
crossterm copied to clipboard

Cross platform terminal library rust

Results 218 crossterm issues
Sort by recently updated
recently updated
newest added

**Describe the bug** If I'm in a session of [zellij], hold shift and create some mouse-events, my shift key doesn't get registered. **To Reproduce** Steps to reproduce the behavior: 1....

**Describe the bug** On Windows Terminal, characters represented by UTF-16 surrogate pairs are not decoded properly and are ignored. **To Reproduce** 1. Run the code https://gist.github.com/kazatsuyu/d112afeebac0490efac267bbf2355f84 on Windows terminal. 2....

It looks like it's currently not possible to output the standard 3/4 bit colors with crossterm. I just assumed that crossterm's named colors map to those colors, but they actually...

**Describe the bug** i'm using iterm2 and using also unicode supported fonts but it doesn't show correctly unicode symbol, i trited other emoji it did worked outside of crossterm **OS**...

**Describe the bug** An error happens when the `Esc` key is pressed on Windows **To Reproduce** Steps to reproduce the behavior: 1. Open a Windows Powershell 2. Run `cargo run...

1. Fix external link formatting. 2. Be specific about all fields possibly being zero, and the pixel fields being documented for **linux** as "unused". 3. (I am not sure about...

This PR fixes the incorrect behaviour of `crossterm::event::poll(Duration::ZERO)` when `use-dev-tty` is used. Previously, events that were already buffered were only checked if some amount of time was left before the...

**Describe the bug** `crossterm::event::poll(Duration::ZERO)` can, in some situation, return `false` despite currently having one in its buffer. This can lead some setups to be out-of-sync due to the subsequent `crossterm::event::read`...

**Describe the bug** something wrong when running inside container - source 1: ```rust match crossterm::terminal::enable_raw_mode() { Ok(_) => {} Err(e) => { tracing::error!("failed to enable raw mode,err: {e}") } };...

**Is your feature request related to a problem? Please describe.** In the TUI I am building, I would like to temporarily disable the entire TUI I am painting, execute a...