Skip to content

F2 posts too, and myna keys shows what the terminal lets through - #2

Merged
ralyodio merged 2 commits into
mainfrom
tui-f2-and-keys
Sep 3, 2026
Merged

F2 posts too, and myna keys shows what the terminal lets through#2
ralyodio merged 2 commits into
mainfrom
tui-f2-and-keys

Conversation

@ralyodio

@ralyodio ralyodio commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

What

  • F2 posts, alongside Ctrl+S, from both the command bar and the compose box. Ctrl+S is XOFF, and a terminal with flow control still on swallows it, which looks exactly like myna ignoring the binding. Hints, help screen and README updated.
  • myna keys is a key echo for that diagnosis: it lists the keys myna binds, marks each as it arrives, and points at stty -ixon if Ctrl+S never shows up. Covers F2 and Shift+Tab from 0.2.1.
  • Version 0.2.2.

This is the uncommitted work from the primary checkout, rebased onto the paste/Tab changes in #1.

Verified

  • bun x tsc --noEmit -p tsconfig.json clean
  • bun test packages/core/test apps/cli/test 119 pass
  • myna --help lists keys

🤖 Generated with Claude Code

https://claude.ai/code/session_01REc3YXmb63Y4UYUB5AdgbE

ralyodio and others added 2 commits September 3, 2026 12:51
Ctrl+S is XOFF. A terminal with flow control still enabled swallows it and
freezes output, which looks exactly like myna ignoring the binding. F2 now
posts as well, from both the command bar and the compose box, and the hints
and help say so.

`myna keys` is a key echo for exactly that diagnosis: it lists the keys myna
binds, marks each one as it arrives, and tells you to run `stty -ixon` if
Ctrl+S never does. The probe covers F2 and Shift+Tab, which 0.2.1 added.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01REc3YXmb63Y4UYUB5AdgbE
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01REc3YXmb63Y4UYUB5AdgbE
@ralyodio
ralyodio merged commit 225b1cd into main Sep 3, 2026
@ralyodio
ralyodio deleted the tui-f2-and-keys branch September 3, 2026 12:52
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