fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#win32

0 posts0 participants0 posts today
AliveDevil<p>Anyone here on <a href="https://tauri.earth/tags/Windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows</span></a> <a href="https://tauri.earth/tags/Win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win32</span></a> trying to update a packaged application using RegisterApplicationRestart to restart after applying a package update?</p><p>This fails for Windows Server 2022 and 2025, where the application isn't restarted after it's been terminated by the package installation process.</p>
SuperIlu<p>I pushed an update to <a href="https://mastodon.social/tags/DOStodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DOStodon</span></a> (the <a href="https://mastodon.social/tags/Mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mastodon</span></a> client for MS-DOS):</p><p>- Updated README because of login-problems with Mastodon 4.3 or newer<br>- Uploaded <a href="https://mastodon.social/tags/win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>win32</span></a> version (works on <a href="https://mastodon.social/tags/WinXP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WinXP</span></a> or newer)</p><p>Grab it at <a href="https://github.com/SuperIlu/DOStodon" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/SuperIlu/DOStodon</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Javascript</span></a> <a href="https://mastodon.social/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a> <a href="https://mastodon.social/tags/MSDOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSDOS</span></a> <a href="https://mastodon.social/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a> <a href="https://mastodon.social/tags/MastodonClient" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonClient</span></a> <a href="https://mastodon.social/tags/FreeDOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeDOS</span></a> <a href="https://mastodon.social/tags/DJGPP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DJGPP</span></a> <a href="https://mastodon.social/tags/DOjS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DOjS</span></a></p>
Matt Campbell<p>Any <a href="https://toot.cafe/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> programmers working on <a href="https://toot.cafe/tags/Win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win32</span></a> know of a reusable thing for waking up the Ui thread from a non-UI thread, and possibly sending a value back? Seems like that could be a tiny, reusable crate. Yes, yes, people will grouse about the proliferation of small dependencies, but that approach has its advantages, and Rust makes it pretty natural, so I'm inclined to not fight it.</p>
AliveDevil<p>How do I get .NET 8 to marshal IDisposable over COM from a TLB?</p><p><a href="https://tauri.earth/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://tauri.earth/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://tauri.earth/tags/Win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win32</span></a></p>
Sebastian<p>The only thing I miss on the <a href="https://social.treehouse.systems/tags/Wine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wine</span></a> <a href="https://social.treehouse.systems/tags/Wayland" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wayland</span></a> driver is clipboard support, and now there's a merge request on WineHQ GitLab!</p><p><a href="https://gitlab.winehq.org/wine/wine/-/merge_requests/7236" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.winehq.org/wine/wine/-/</span><span class="invisible">merge_requests/7236</span></a></p><p><a href="https://social.treehouse.systems/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://social.treehouse.systems/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> <a href="https://social.treehouse.systems/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://social.treehouse.systems/tags/win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>win32</span></a> <a href="https://social.treehouse.systems/tags/windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>windows</span></a> <a href="https://social.treehouse.systems/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://social.treehouse.systems/tags/winehq" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>winehq</span></a></p>
Jarkko SakkinenLessons learned from capturing Windows environment variables of launched processed with Python. <br><br>1. WMI: it's difficult path for short living processes. I could not make this work. Either I run into privilege issues or I have a racy monitoring.<br>2. sysmon: This is the way to go. Period ;-)<br><br>I will never try WMI again, that's for sure. And luckily Windows build issues are not every day thing...<br><br>[1] <a href="https://learn.microsoft.com/en-us/sysinternals/downloads/sysmon" rel="nofollow noopener noreferrer" target="_blank">https://learn.microsoft.com/en-us/sysinternals/downloads/sysmon</a><br>[2] <a href="https://pypi.org/project/pywin32/" rel="nofollow noopener noreferrer" target="_blank">https://pypi.org/project/pywin32/</a><br><br><a class="hashtag" href="https://social.kernel.org/tag/windows" rel="nofollow noopener noreferrer" target="_blank">#windows</a> <a class="hashtag" href="https://social.kernel.org/tag/wmi" rel="nofollow noopener noreferrer" target="_blank">#wmi</a> <a class="hashtag" href="https://social.kernel.org/tag/sysmon" rel="nofollow noopener noreferrer" target="_blank">#sysmon</a> <a class="hashtag" href="https://social.kernel.org/tag/win32" rel="nofollow noopener noreferrer" target="_blank">#win32</a> <a class="hashtag" href="https://social.kernel.org/tag/cargo" rel="nofollow noopener noreferrer" target="_blank">#cargo</a> <a class="hashtag" href="https://social.kernel.org/tag/rust" rel="nofollow noopener noreferrer" target="_blank">#rust</a>
Alvin Ashcraft<p>Top 11 things you can do to make your app great on Windows 11 (via Microsoft Learn). <a href="https://learn.microsoft.com/en-us/windows/apps/get-started/make-apps-great-for-windows" rel="nofollow noopener noreferrer" target="_blank">https://learn.microsoft.com/en-us/windows/apps/get-started/make-apps-great-for-windows</a> <a href="https://bsky.app/search?q=%23windowsdev" rel="nofollow noopener noreferrer" target="_blank">#windowsdev</a> <a href="https://bsky.app/search?q=%23windev" rel="nofollow noopener noreferrer" target="_blank">#windev</a> <a href="https://bsky.app/search?q=%23windows" rel="nofollow noopener noreferrer" target="_blank">#windows</a> <a href="https://bsky.app/search?q=%23win32" rel="nofollow noopener noreferrer" target="_blank">#win32</a> <a href="https://bsky.app/search?q=%23winui" rel="nofollow noopener noreferrer" target="_blank">#winui</a> <a href="https://bsky.app/search?q=%23uwp" rel="nofollow noopener noreferrer" target="_blank">#uwp</a> <a href="https://bsky.app/search?q=%23ux" rel="nofollow noopener noreferrer" target="_blank">#ux</a> <a href="https://bsky.app/search?q=%23webview" rel="nofollow noopener noreferrer" target="_blank">#webview</a><br><br><a href="https://learn.microsoft.com/en-us/windows/apps/get-started/make-apps-great-for-windows" rel="nofollow noopener noreferrer" target="_blank">Top 11 things you can do to ma...</a></p>
AliveDevil<p>Hey <a href="https://tauri.earth/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://tauri.earth/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://tauri.earth/tags/Win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win32</span></a> bubble,</p><p>what is your solution to detecting files that were moved with a directory in ReadDirectoryChanges (or ReadDirectoryChangesEx)?<br>When monitoring C, and moving - on the same volume - A to C, which contains B.txt (so the result is C/A/B.txt) - RDC only reports an Added-event for A, and excludes B.txt.</p><p>Is USN journal really the only solution?</p><p><a href="https://tauri.earth/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://tauri.earth/tags/FediHelp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FediHelp</span></a> <a href="https://tauri.earth/tags/Help" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Help</span></a> <a href="https://tauri.earth/tags/CPP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CPP</span></a></p>
Jens T.<p>Meine Fresse ist das alles kaputt. freopen() auf ein ZIP-File schlägt manchmal (!) mit EACCES fehl, wenn der <a href="https://layer8.space/tags/Microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microsoft</span></a> <a href="https://layer8.space/tags/Explorer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Explorer</span></a> im gleichen Verzeichnis offen ist, da der irgendwas mit den ZIP-Files macht. <a href="https://layer8.space/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a> <a href="https://layer8.space/tags/Win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win32</span></a></p>
SuperIlu<p>My 2024 <a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/recap" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>recap</span></a>:</p><p>- Two <a href="https://mastodon.social/tags/DOjS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DOjS</span></a> releases and a <a href="https://mastodon.social/tags/win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>win32</span></a> port</p><p>- A new release of <a href="https://mastodon.social/tags/jSH" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jSH</span></a></p><p>- Contributed <a href="https://mastodon.social/tags/DJGPP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DJGPP</span></a> patches to <a href="https://mastodon.social/tags/mbedTLS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mbedTLS</span></a> and <a href="https://mastodon.social/tags/jasper" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jasper</span></a></p><p>- Updated my <a href="https://mastodon.social/tags/BuildRoot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildRoot</span></a> GeodeLX repo</p><p>- Updated DOSQLite (<a href="https://mastodon.social/tags/SQLite" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SQLite</span></a> for MS-DOS)</p><p>- 11 Updates to <a href="https://mastodon.social/tags/DOStodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DOStodon</span></a> (<a href="https://mastodon.social/tags/MastodonClient" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastodonClient</span></a> for MS-DOS)</p><p>- Three updates to <a href="https://mastodon.social/tags/httpDOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>httpDOS</span></a> (<a href="https://mastodon.social/tags/HTTPS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTTPS</span></a> server for MS-DOS)</p><p><a href="https://mastodon.social/tags/MSDOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSDOS</span></a> <a href="https://mastodon.social/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a> <a href="https://mastodon.social/tags/recap2024" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>recap2024</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/SQLite3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SQLite3</span></a> <a href="https://mastodon.social/tags/FreeDOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeDOS</span></a> <a href="https://mastodon.social/tags/creativecoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>creativecoding</span></a> <a href="https://mastodon.social/tags/p5js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>p5js</span></a> <a href="https://mastodon.social/tags/retrodev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrodev</span></a> <a href="https://mastodon.social/tags/retrodevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrodevelopment</span></a> <a href="https://mastodon.social/tags/3dfx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dfx</span></a> <a href="https://mastodon.social/tags/OpenGL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenGL</span></a> <a href="https://mastodon.social/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a></p>
SuperIlu<p>The sketch works on the <a href="https://mastodon.social/tags/MSDOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSDOS</span></a> and <a href="https://mastodon.social/tags/win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>win32</span></a> versions of <a href="https://mastodon.social/tags/DOjS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DOjS</span></a>, too.</p><p><a href="https://mastodon.social/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a> <a href="https://mastodon.social/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a></p>
Joaquim Homrighausen<p>Does anyone have experience using Virtual Pascal to create Win32 output? 🤔 </p><p><a href="https://mastodon.online/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.online/tags/virtualpascal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>virtualpascal</span></a> <a href="https://mastodon.online/tags/win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>win32</span></a> <a href="https://mastodon.online/tags/windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>windows</span></a> <a href="https://mastodon.online/tags/programmer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmer</span></a></p>
SuperIlu<p>.oO(<a href="https://mastodon.social/tags/win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>win32</span></a> and <a href="https://mastodon.social/tags/win98" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>win98</span></a> are REALLY testing my patience here. <a href="https://mastodon.social/tags/DOStodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DOStodon</span></a> works fine with the win32-port of <a href="https://mastodon.social/tags/DOjS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DOjS</span></a> on <a href="https://mastodon.social/tags/Win10" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win10</span></a>, but <a href="https://mastodon.social/tags/SQLite3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SQLite3</span></a> and <a href="https://mastodon.social/tags/Curl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Curl</span></a> fail on <a href="https://mastodon.social/tags/Win98" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win98</span></a>) 🤬</p>
TechNewsRo<p><a href="https://mastodon.social/tags/MicrosoftStore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MicrosoftStore</span></a> expands its ability to update all <a href="https://mastodon.social/tags/Win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win32</span></a> <a href="https://mastodon.social/tags/apps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apps</span></a> </p><p><a href="https://technewsro.blog/microsoft-store-si-extinde-capacitatea-de-a-actualiza-toate-aplicatiile-win32/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">technewsro.blog/microsoft-stor</span><span class="invisible">e-si-extinde-capacitatea-de-a-actualiza-toate-aplicatiile-win32/</span></a></p>
AliveDevil<p>Can someone explain, why "Optional=true" should fail, and "Optional=false" not?</p><p><a href="https://tauri.earth/tags/Microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microsoft</span></a> <a href="https://tauri.earth/tags/Win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win32</span></a> <a href="https://tauri.earth/tags/WebView" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebView</span></a> <a href="https://tauri.earth/tags/MSIX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSIX</span></a> <a href="https://tauri.earth/tags/AppInstaller" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppInstaller</span></a> <a href="https://tauri.earth/tags/UWP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UWP</span></a> <a href="https://tauri.earth/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a></p>
txt<p><strong>Let's get started with <a href="https://goto.77nn.it/tags/notepad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Notepad</span></a></strong></p><p>One of the greatest benefits of owning a personal computer, being it shipped with <a href="https://goto.77nn.it/tags/windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows</span></a> or <a href="https://goto.77nn.it/tags/macos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MacOS</span></a>, or being it built with any <a href="https://goto.77nn.it/tags/gnulinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNULinux</span></a> distribution, is that applications that can handle the <a href="https://goto.77nn.it/tags/plaintext" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plaintext</span></a> file format are always available to the user without having to install any additional software on the machine. It was even there <em>before</em> the graphical operating system was actually invented.</p><p>Of course graphical interfaces made working with computers easier for everyone, and also <em>text editing</em> was made simpler. Some purists still prefer working with <em>command-line interface</em> programs, like <a href="https://goto.77nn.it/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VIm</span></a>, but they have a steep learning curve that many beginners may find confusing and unnecessarily complicated.</p><p>Depending on your operating system you may have different text editors available, and assuming that GNU/Linux users are already well-versed in <em>text editing</em> and may already have their favorite text editor, the first step in the plain-text world, then, shall be <strong>Notepad</strong> for Windows. We are reviewing the <strong>pre-Windows-11</strong> version, as the newest version stepped up in terms of features... we will review them in a future post.</p><p>Notepad, let's call it <em>classic</em> has a minimal <a href="https://goto.77nn.it/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a> interface, and a typical <a href="https://goto.77nn.it/tags/win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win32</span></a> application layout, featuring a Menu bar at the top and a Status Bar at the bottom. Here's the few bonuses that Notepad can offer, and please note that a few of them are really not trivial!</p><ul><li><p>You can change the font typeface and size to any available on your system.</p></li><li><p>You can search and replace, but without regular expressions.</p></li><li><p>You have an auto-wrapping function for longer rows.</p></li><li><p>You can add a timestamp like this: '11:37 PM 11/25/2024' just by pressing F5.</p></li><li><p>You can change the text encoding when saving files. Available options are:</p><ul><li><p>ANSI Latin 1</p></li><li><p>Unicode (UTF-16)</p></li><li><p>Unicode (UTF-16 big-endian)</p></li><li><p>Unicode (UTF-8)</p></li></ul></li><li><p>You can set-up document header and footer when printing, using the following placeholders:</p></li></ul><pre><code>| Command | Action | |---------------------|-----------------------------------------| | &amp;l | Left-align the characters that follow. | | &amp;c | Center the characters that follow. | | &amp;r | Right-align the characters that follow. | | &amp;d | Print the current date. | | &amp;t | Print the current time. | | &amp;f | Print the name of the document. | | &amp;p | Print the page number. | </code></pre><p>Of course it does not support any "syntax highlighting" feature, but you can can still write <a href="https://goto.77nn.it/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a>, <a href="https://goto.77nn.it/tags/markdown" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Markdown</span></a> and any other format, like this post that was created with it.</p><p>This is the most basic editor, has very little capabilities, but it's lightweight and available as soon at the OS is installed: want it or not, you'll deal with it at some point!</p><p><a href="https://goto.77nn.it/tags/plaintextrocks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plaintextrocks</span></a> <a href="https://goto.77nn.it/tags/reviews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reviews</span></a></p>
AliveDevil<p>Anyone here got a fancy wrapper struct for COM instances, that allows for dot-method calls, is IDisposable, and works seamlessly with IUnknown**, void**, T**, out IUnknown*, out void*, out T*, and doesn't depend on weird Marshal RCW-behaviors?<br>Basically C++ smart pointers for COM (like WIL/WinRT com_ptr, com_ref).</p><p><a href="https://tauri.earth/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://tauri.earth/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://tauri.earth/tags/Win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win32</span></a><br> <a href="https://tauri.earth/tags/Cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cpp</span></a> <a href="https://tauri.earth/tags/WinRT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WinRT</span></a></p>
AliveDevil<p>Want to help me figure this out?</p><p>Facts I gathered so far:<br>- Only happens on 24h2<br>- I suspect GC, but the error is in TppThread<br>- I am unable to BugCheck this using Application Verifier with Heap only (doesn’t happen)<br>- Doesn’t matter if VM or physical, both fail<br>- 23h2 didn’t show this behavior in testing (using same code)<br>- Something ntdll in the „Lfh“</p><p>Time Travel Debugging generates like 1GB per second on diagnostics, so basically unusable</p><p><a href="https://tauri.earth/tags/Microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microsoft</span></a> <a href="https://tauri.earth/tags/Windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows</span></a> <a href="https://tauri.earth/tags/Debug" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Debug</span></a> <a href="https://tauri.earth/tags/Win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Win32</span></a> <a href="https://tauri.earth/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://tauri.earth/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a></p>
Alvin Ashcraft 🐿️<p>Modernize commercial apps with Win32 and the Windows App SDK | Microsoft Ignite 2024 Session Catalog.</p><p><a href="https://ignite.microsoft.com/en-US/sessions/BRK304?source=sessions" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ignite.microsoft.com/en-US/ses</span><span class="invisible">sions/BRK304?source=sessions</span></a><br><a href="https://hachyderm.io/tags/winui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>winui</span></a> <a href="https://hachyderm.io/tags/windowsappsdk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>windowsappsdk</span></a> <a href="https://hachyderm.io/tags/win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>win32</span></a> <a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <a href="https://hachyderm.io/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a> <a href="https://hachyderm.io/tags/windowsdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>windowsdev</span></a> <a href="https://hachyderm.io/tags/msignite" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>msignite</span></a> <a href="https://hachyderm.io/tags/ignite2024" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ignite2024</span></a></p>
Sebastian<p>Honestly, I don't mind <a href="https://social.treehouse.systems/tags/Wine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wine</span></a> <a href="https://social.treehouse.systems/tags/Wayland" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wayland</span></a> CSD on <a href="https://social.treehouse.systems/tags/GNOME" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNOME</span></a> if you put a dark theme on it.<br>It's not perfect, but it works for certain applications I use.</p><p><a href="https://social.treehouse.systems/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://social.treehouse.systems/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://social.treehouse.systems/tags/win32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>win32</span></a></p>