-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
UIA Word Navigation #3161
Comments
Related to #2160. Might even be the same?? |
I don't think its the same as #2160 since the text navigation helpers explicitly decide that requests to move by word should just do line navigation instead. |
As an aisde, you technically can set terminal/doc/ConsoleHostSettings.md Line 27 in f8f0798
terminal/src/host/registry.cpp Lines 78 to 116 in 9b92986
|
oooh. If that's the case, then we can make the UIA Provider read what the |
Why not use the definition of a word boundary as defined by unicode? http://www.unicode.org/reports/tr29/#Word_Boundaries |
If somebody has the time to implement that as an alternative to user-requested word delimiters (fwiw: users want all sorts of things, and they were already fairly cross with us for shipping a delimiter set that included I imagine the same would extend to "move by word"... but I'm not sure |
🎉This issue was addressed in #3659, which has now been successfully released as Handy links: |
Description of the new feature/enhancement
UIATextRanges don't know how to move by "word" because a terminal doesn't really know what a "word" is. This is a place to discuss what that should look like.
Proposed technical implementation details (optional)
For Windows Terminal, the user defined "wordDelimiters" and the space character could be used for this.
For ConHost, the user can't define a "wordDelimiter". So, should we just use the space character?
The text was updated successfully, but these errors were encountered: