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
--