Skip to content

Conversation

@azat
Copy link
Contributor

@azat azat commented Jul 5, 2025

Before this patch cargo run --example key_codes --features crossterm-backend:

AltChar('e')
Char('E')

After:

AltChar('e')
AltChar('E')

Before this patch `cargo run --example key_codes --features crossterm-backend`:

    AltChar('e')
    Char('E')

After:

    AltChar('e')
    AltChar('E')
azat added a commit to azat/chdig that referenced this pull request Jul 5, 2025
It turns out that crossterm supports ALT+CHAR, the problem was cursive,
that does not handle ALT+SHIFT+CHAR, upstream fix [1], for now I will
switch to patched version

  [1]: gyscos/cursive#827

But note, it is important to build with --release for normal
performance.
@azat azat reopened this Jul 26, 2025
@azat
Copy link
Contributor Author

azat commented Jul 26, 2025

Sorry, it has been incorrectly closed (because I mentioned this in my project), it still make sense

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant