-
Notifications
You must be signed in to change notification settings - Fork 8.7k
Open
Labels
A11yMASAccessibility trackingAccessibility trackingArea-AccessibilityIssues related to accessibilityIssues related to accessibilityDisability-AllAccessibility trackingAccessibility trackingInclusionBacklogAccessibility trackingAccessibility trackingInclusionBacklog-Windows TerminalWin32Accessibility trackingAccessibility trackingIssue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Complex enough to require an in depth planning process and actual budgeted, scheduled work.Product-ConhostFor issues in the Console codebaseFor issues in the Console codebaseProduct-TerminalThe new Windows Terminal.The new Windows Terminal.
Milestone
Description
Description of the new feature/enhancement
Text Ranges can be explored via a number of ways:
- Character
- Format
- Word
- Line
- Paragraph
- Page
- Document
We don't necessarily have to support all of them (refer to #3161 for us adding word navigation). But it would be interesting if we supported "format".
I envision us being able to jump between runs of formatted text. Today, the main formatting I can think of is colored text composed of foreground and background color. Maybe we could just see if any have changed and, if that's the case, that would be a breakpoint for formatted text navigation.
Proposed technical implementation details (optional)
Coincidentally, I just did a little bit of work in the AttrRowIterator. If that's actually taking a look at the text attributes, this would be an integral part of this design.
Metadata
Metadata
Assignees
Labels
A11yMASAccessibility trackingAccessibility trackingArea-AccessibilityIssues related to accessibilityIssues related to accessibilityDisability-AllAccessibility trackingAccessibility trackingInclusionBacklogAccessibility trackingAccessibility trackingInclusionBacklog-Windows TerminalWin32Accessibility trackingAccessibility trackingIssue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Complex enough to require an in depth planning process and actual budgeted, scheduled work.Product-ConhostFor issues in the Console codebaseFor issues in the Console codebaseProduct-TerminalThe new Windows Terminal.The new Windows Terminal.