-
Notifications
You must be signed in to change notification settings - Fork 318
Fix #1393: avoid dead key check for known unambiguous control characters #1848
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix #1393: avoid dead key check for known unambiguous control characters #1848
Conversation
|
I could use some help with tests.
Considering the (very poor!) overall state of the tests on my machine (I have 88 tests failing out of 842), I'm not even sure the test failure is not spurious. |
|
Regarding other failures: I believe that the test keymap data is filled incorrectly, and that incorrect data was earlier fixed by the code I've turned off in this PR. For example, let's take a look at the test On my actual system in runtime, this generates a key event with But The same data (with Any ideas on how to proceed? |
|
The change is a breaking change. At least for key chords like |
|
Is there something we can do in order to make it a non-breaking change? |
|
I really could use some help from the team. I'm not able to fix the tests, since they don't work on my computer in the first place. Probably, we could invent another approach to hotkey handling, but I'm not that savvy with the Windows console API w.r.t. hotkeys, unfortunately. |
|
Any update on this? |
|
Superseded by #3786 |

PR Summary
This introduces the fix suggested by @lzybkr in #1393 (comment). I've verified that the wrong behavior is gone after the fix.
PR Checklist
Make sure you've added one or more new testsDocumentation needed at PowerShell-DocsDoc Issue filed:Microsoft Reviewers: Open in CodeFlow