From d-bugmail at puremagic.com Sat Mar 14 23:24:17 2026 From: d-bugmail at puremagic.com (d-bugmail at puremagic.com) Date: Sat, 14 Mar 2026 23:24:17 +0000 Subject: [Issue 14945] unions are missing from the ABI page In-Reply-To: References: Message-ID: https://issues.dlang.org/show_bug.cgi?id=14945 --- Comment #4 from Dlang Bot --- dlang/dmd pull request #22732 "Migrate spec from dlang.org to dmd repository" was merged into master: - 36e197ef10fc0b8b008d443488de142c0b23936a by Nick Treleaven: Fix Bugzilla 14945 - unions are missing from the ABI page (#3915) https://github.com/dlang/dmd/pull/22732 -- From d-bugmail at puremagic.com Sat Mar 14 23:24:25 2026 From: d-bugmail at puremagic.com (d-bugmail at puremagic.com) Date: Sat, 14 Mar 2026 23:24:25 +0000 Subject: [Issue 24890] spec/arrays.dd should mention comparison and warn about dangling .ptr In-Reply-To: References: Message-ID: https://issues.dlang.org/show_bug.cgi?id=24890 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #22732 "Migrate spec from dlang.org to dmd repository" was merged into master: - b8a6f2974d23dae17ef8f944980da64d5dc5d312 by Nick Treleaven: Fix Bugzilla 24890 - spec/arrays.dd should mention comparison and war? (#3930) * Fix Bugzilla 24890 - spec/arrays.dd should mention comparison and warn about dangling .ptr Add comparison section. Introduce .length earlier in the docs. Define `a == b` and `a is b` for arrays. Add link to array RelExpression. Tweak assignment example so comments refer to actual elements. Make *Array Length* a sub-heading of slicing. Add relative links for properties. Document that static array .length is known at compile-time. Add .ptr section. Document that .ptr can be dangling so it's not `@safe`. Mention `TypeInfo.initializer`. * Remove note about TypeInfo.initializer (not really needed) * Fix dynamic array .init https://github.com/dlang/dmd/pull/22732 -- From d-bugmail at puremagic.com Sat Mar 14 23:24:19 2026 From: d-bugmail at puremagic.com (d-bugmail at puremagic.com) Date: Sat, 14 Mar 2026 23:24:19 +0000 Subject: [Issue 19348] Struct casts should be better documented. In-Reply-To: References: Message-ID: https://issues.dlang.org/show_bug.cgi?id=19348 --- Comment #6 from Dlang Bot --- dlang/dmd pull request #22732 "Migrate spec from dlang.org to dmd repository" was merged into master: - 309255f0777b07d8932019f04a31ef21b75687bc by Nick Treleaven: Fix Bugzilla 19348 - Struct casts should be better documented Document fallback casting from struct/static array to struct. Add example. Also add link to struct constructors for `T(args)` *PostfixExpression*. https://github.com/dlang/dmd/pull/22732 -- From d-bugmail at puremagic.com Sat Mar 14 23:24:24 2026 From: d-bugmail at puremagic.com (d-bugmail at puremagic.com) Date: Sat, 14 Mar 2026 23:24:24 +0000 Subject: [Issue 24876] Undocumented cast from slice to static array In-Reply-To: References: Message-ID: https://issues.dlang.org/show_bug.cgi?id=24876 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #22732 "Migrate spec from dlang.org to dmd repository" was merged into master: - 1254d29a3c1033b1b4b732482bec1efff815750e by Nick Treleaven: Fix Bugzilla 24876 - Undocumented cast from slice to static array https://github.com/dlang/dmd/pull/22732 -- From d-bugmail at puremagic.com Sat Mar 14 23:24:22 2026 From: d-bugmail at puremagic.com (d-bugmail at puremagic.com) Date: Sat, 14 Mar 2026 23:24:22 +0000 Subject: [Issue 24868] Undocumented cast from struct to static array In-Reply-To: References: Message-ID: https://issues.dlang.org/show_bug.cgi?id=24868 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #22732 "Migrate spec from dlang.org to dmd repository" was merged into master: - 73c59fb6047380569e666191fbfd61e1ac629088 by Nick Treleaven: Fix Bugzilla Issue 24868 - Undocumented cast from struct to static array https://github.com/dlang/dmd/pull/22732 --