From laszloszeremi at outlook.com Fri Jan 2 22:29:12 2026 From: laszloszeremi at outlook.com (solidstate1991) Date: Fri, 02 Jan 2026 22:29:12 +0000 Subject: iota v0.4.0 released Message-ID: New features: - GameInput support on Windows, with full support for Xbox controllers, including trigger rumble. Dualsense works, but the haptics will require a bit more work, due to vibrophonic haptics are audio devices, and the adaptive triggers are using proprietary protocol. - Limited evdev support on Linux. Game controllers work, device type detection does not work correctly at the moment, as it is difficult due to guess work is needed from capabilities. Also input devices have been moved to numem for memory management, this enables new input device detection within `@nogc` threads. From notna.remove.this at ist-einmalig.de Thu Jan 8 07:41:21 2026 From: notna.remove.this at ist-einmalig.de (notna) Date: Thu, 08 Jan 2026 07:41:21 +0000 Subject: http://downloads.dlang.org/releases/2.x/2.112.0/dmd.2.112.0.windows.7z is missing Message-ID: Why? Just an "one time error" or will releases from now on come without the 7z archives? From dkorpel at gmail.com Thu Jan 8 11:19:44 2026 From: dkorpel at gmail.com (Dennis) Date: Thu, 08 Jan 2026 11:19:44 +0000 Subject: http://downloads.dlang.org/releases/2.x/2.112.0/dmd.2.112.0.windows.7z is missing In-Reply-To: References: Message-ID: On Thursday, 8 January 2026 at 07:41:21 UTC, notna wrote: > Why? > Just an "one time error" or will releases from now on come > without the 7z archives? There was a moment yesterday where I uploaded a windows.zip before realizing the download page assumes a windows.7z, but right now the link you posted is working for me. From alexandroskapretsos at gmail.com Thu Jan 8 16:35:15 2026 From: alexandroskapretsos at gmail.com (Kapendev) Date: Thu, 08 Jan 2026 16:35:15 +0000 Subject: Joka - Memory management, but without a big dependecy. Message-ID: Hi! I've updated [Joka](https://github.com/Kapendev/joka), my utility library for doing manual memory management. It includes things like math functions too, but that part is not important. I mostly wanted to highlight two things I liked in this release: - **Flat structure**: I've flattened the source code and combined some files, going from 15 to 7 modules. A nice thing about this is that you can easily copy-paste files into your own project if you don't want a full dependency on Joka. For example, the allocation part is just 3 (4 based on version) modules: `ascii.d`, `memory.d`, and `types.d`. Could be simpler, like maybe removing the need for `types.d` with a version, but it's fine for now. - **Memory management "guide"**: I worked on a FAQ for this project that acts like a simple guide for memory management. It's not the best guide because it's too Joka focused, but I hope it might help reduce the confusion around this topic in D for new users, the common meme being reaching for `-betterC` and/or `@nogc` purely for purity reasons. Let me know what you think!!1!