Leonard Hecker

Results 67 issues of Leonard Hecker

`clap` constitutes roughly 80% of sudo's binary size. According to this we have various choices that are significantly smaller: https://github.com/rosetta-rs/argparse-rosetta-rs#results Among those, `pico-args` seems to be the 2nd most popular...

Issue-Task

I think it'd be kind of funny if we supported scRGB with half-precision floats, just like what DWM uses for composition on HDR displays. That would allow us, either just...

Issue-Feature
Area-Rendering
Product-Terminal

[Funny thing I just discovered:](https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-createthread) > A thread in an executable that calls the C run-time library (CRT) should use the `_beginthreadex` and `_endthreadex` functions for thread management rather than...

Product-Conhost
Issue-Bug
Product-Terminal
Area-CodeHealth
In-PR
Priority-3
Impact-Correctness

By rewriting `COOKED_READ_DATA` to use VT for its output we make it possible to pass this VT output 1:1 straight to the hosting terminal if we're running under ConPTY. This...

Product-Conhost
Area-VT
Area-CookedRead

Once `COOKED_READ_DATA` uses VT sequences to position the cursor, nothing will snap the viewport back to the prompt line anymore. The same problem already exists with WSL. Unfortunately, the inbox...

Product-Conhost
Area-Input

Adds documentation for: * Console Allocation Policy * `AllocConsoleWithOptions` and its accompanying struct * `ReleasePseudoConsole` * Changed behavior of `ClosePseudoConsole`

```[tasklist] ### Tasks - [x] Reflowing a long line until it wraps results in the cooked read prompt to be misaligned vertically. - [x] Move the `OSC 0 ; P...

Product-Conpty
Area-VT
Issue-Bug

Ideally no one should use SGR 8 (concealed text) to hide sensitive information in the output, but just to be safe we should probably not dump it into an unencrypted...

Area-Output
Product-Terminal
Issue-Task

### Windows Terminal version _No response_ ### Windows build number _No response_ ### Other Software _No response_ ### Steps to reproduce * pwsh ```pwsh "`e[?1049h`e[Hbefore scroll`e[999C`e[2Dfoo`r`n`e[999C`e[2D✨✨"; sleep 1; "`e[S`e[Hafter scroll...

Area-Output
Issue-Bug
Product-Terminal
Priority-3

# Description of the new feature/enhancement conhost can lack behind OpenConsole by several (if not many) years. This brings 2 problems: * People preferring conhost's look and feel cannot get...

Issue-Feature
Product-Conhost
Needs-Triage
Needs-Tag-Fix
Needs-Discussion