Skip to content

Conversation

@tleedjarv
Copy link
Contributor

More info in commit message and code comments.

Fixes #1134

(#1133 needs to be merged first to get clean CI)

@tleedjarv
Copy link
Contributor Author

@Massimo-B you can test the proposed fix by downloading a CI build artifact at https://github.com/bcpierce00/unison/actions/runs/16346806338

Reading from input terminal in raw mode (or possibly non-interactive
input), it is impossible to get input keypress by keypress. Improve
detection of individual keypresses by adding an extremely simple and
dumb parser to cover the most basic cases.
@gdt
Copy link
Collaborator

gdt commented Jul 26, 2025

Apparently the submitter has not tested, but am merging anyway. @Massimo-B Please test post-merge.

@gdt gdt merged commit aa11d87 into bcpierce00:master Jul 26, 2025
30 checks passed
@tleedjarv tleedjarv deleted the fix-1134 branch July 26, 2025 13:00
@Massimo-B
Copy link

Apparently the submitter has not tested, but am merging anyway. @Massimo-B Please test post-merge.

I tested, works as expected.

@gdt
Copy link
Collaborator

gdt commented Aug 8, 2025

Thanks for testing!

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.

Reading keyboard buffer on remote shell

3 participants