| GitHub | https://github.com/zadjii |
| GitHub (Work) | https://github.com/zadjii-msft |
| GitHub | https://github.com/zadjii |
| GitHub (Work) | https://github.com/zadjii-msft |
RE: https://mastodon.social/@JenMsft/116580419376880796
Hey look another #windows thing I've been off doing
Hey this is nifty: #cppwinrt is finally adding support for #cpp modules from c++20.
https://github.com/microsoft/cppwinrt/pull/1575
This is a huge deal for the PCH's that are generated by winrt - the `Windows` namespaces (especially #XAML) can pretty quickly grow to 1GB on disk _per project_ in your solution. It's crazy.
With modules, you can build those windows headers once, and re-use them across the whole sln.
It's something I experimented with a few years back, and the compiler is finally updated for it!
Today we're shipping a rejuvenated Run Dialog for #windows!
https://devblogs.microsoft.com/commandline/the-new-run-dialog-faster-cleaner-and-more-capable
It's just one of the many things I've been helping work on inside of Windows for the last year. It's not much, but it's honest work. People really hate when you just update visuals but break existing behavior, and we spent a decent amount of effort making sure that we did everything that the old dialog did.
Meta point of order: I've been sequestered away, working on OS-side changes to #windows for the last ~6 months, which has contributed to my radio silence here. With #OSS code like #WindowsTerminal, it's easy to talk about what you're working on. With OS code, it's been a little harder to not spill the beans.
Today, that'll be changing for the better ☺️
Hey look, #edit got a massive update:
https://github.com/microsoft/edit/releases/tag/v2.0.0
with added support for its own syntax highlighter, which is only 40kB(!!!).
Truly, Edit remains one of the best pieces of #software _engineering_ I've ever seen
RE: https://mastodon.social/@JenMsft/116263307535095086
Oh look something I'm working on 👀