Leonard Hecker

Results 67 issues of Leonard Hecker

I wrote a big comment next to the changes I made. This is a redo of #17961 which had various issues. Closes #17916 ## Validation Steps Performed * Pressing Enter...

Issue-Bug
Area-Accessibility
Product-Terminal

I sure hope I didn't break anything! While `til::math` was a good idea its convenience led us to use it in the only place where it absolutely must not be...

Product-Terminal
Area-CodeHealth
Area-Windowing

Reading through our existing patterns for integer parsing, I noticed that we'd be better off returning them as optionals. This also allowed me to improve the implementation to support integers...

Area-CodeHealth

### Windows Terminal version 1.23.2771.0 ### Windows build number 10.0.26100.0 ### Other Software * OpenSSH_for_Windows_9.5p1, LibreSSL 3.8.2 * tmux 3.5a ### Steps to reproduce * Either * ssh to a...

Area-VT
Issue-Bug
Product-Terminal

Title. Let's see whether it builds!

This works around a bug in WinUI where it creates a single context menu/flyout for text elements per thread, not per `XamlRoot`, similar to many other areas. Since the `XamlRoot`...

Introduces an ABI change to the ConptyClearPseudoConsole signal. Otherwise, we have to make it so that the API call always retains the row the cursor is on, but I feel...

Needs-Author-Feedback

Before: ![before](https://github.com/user-attachments/assets/eb8dabdc-3f49-401b-8c67-ebc2e0569065) After: ![after](https://github.com/user-attachments/assets/4d16eddc-3b1a-4a44-aae1-e24159c0ed11) To people who work on video games this is probably a piece of cake. To anyone else, I hope this suffices: ![explanation](https://github.com/user-attachments/assets/26e6d480-0a59-47e4-87ac-da630a2f5f8c) The key here is...

Issue-Feature
Product-Conhost
Area-Rendering
Product-Terminal
Area-AtlasEngine

There are two levels of syntax highlighting this project should implement: * **_This issue:_** Primitive highlighting via ICU's regex support, roughly replicating how TextMate works * Proper highlighting via tree-sitter...

I-feature

We currently expect full RGB support from the hosting terminal. Terminal.app is likely the only popular terminal that doesn't support it, but it's _very_ popular (relatively speaking), so we should...

I-task