[Issue 3603] Allow selective import syntax to import several modules from a package
https://issues.dlang.org/show_bug.cgi?id=3603 John Hall changed: What|Removed |Added CC||john.michael.h...@gmail.com --- Comment #4 from John Hall --- Multiple named imports also discussed here: https://forum.dlang.org/thread/hashhduapewjhqmwh...@forum.dlang.org With respect to: > import really.very.deeply.nested.package: module1, module2, module3; or > import std: stdio, algorithm, range, array; consider: -[ foo\package.d ]- module foo; public import foo.bar; public import foo.baz; public import foo.bazinga; -[ foo\bar.d ]- module foo.bar; void bar() { }; -[ foo\baz.d ]- module foo.baz; void baz() { }; -[ foo\bazinga.d ]- module foo.bazinga; void bazinga() { }; Under your suggestion, if you: import foo : bar, baz; how does the compiler know to import the functions or the modules? Under the current approach, it's not an issue since the selective import only brings in the symbols. I think the alternative would be to introduce a new syntax for selective module imports, where import foo :: bar, baz; causes the modules bar and baz to be imported, but not bazinga. This would be equivalent to import foo.bar; import foo.baz; Static imports should follow a similar pattern. It gets a little more complicated with re-named imports where something like import barbaz = foo :: bar, baz; may be possible. This functionality currently requires a more challenging workaround, discussed in the above thread, as it is an error to write import barbaz = foo.bar; import barbaz = foo.baz; because barbaz is assigned to two things. This functionality may also mix with the current functionality for selective imports, such as import foo :: bar, baz : bar, baz; though this depends on the implementation details, for instance, the following would not compile import foo.bar : bar, baz; import foo.baz : bar, baz; so the compiler would need to do something like search foo.bar for either bar or baz and only import them if they are there, cross off what is found, then search foo.baz for the remainder, and give an error if something isn't found. In addition, one could have a re-named version import barbaz = foo :: bar, baz : bar, baz; which should follow from getting the above to work. Finally, one point I didn't address specifically was about the deeply nested modules that the OP refers to. The OPs example of > import really.very.deeply.nested.package: module1, module2, module3; would become > import really.very.deeply.nested.package :: module1, module2, module3; However, it also would be convenient to be able to write > import really :: module1, module2, module3; assuming the module names are unique. I am not sure if this is possible. --
[Issue 17757] Wrongly reported deprecated message
https://issues.dlang.org/show_bug.cgi?id=17757 johanenge...@weka.io changed: What|Removed |Added Status|NEW |RESOLVED CC||johanenge...@weka.io Resolution|--- |DUPLICATE --- Comment #1 from johanenge...@weka.io --- *** This issue has been marked as a duplicate of issue 17193 *** --
[Issue 17193] selective imports -> deprecation warnings even if symbol is not used
https://issues.dlang.org/show_bug.cgi?id=17193 johanenge...@weka.io changed: What|Removed |Added CC||ap...@hotmail.com --- Comment #2 from johanenge...@weka.io --- *** Issue 17757 has been marked as a duplicate of this issue. *** --
[Issue 17757] New: Wrongly reported deprecated message
https://issues.dlang.org/show_bug.cgi?id=17757 Issue ID: 17757 Summary: Wrongly reported deprecated message Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1 Component: dmd Assignee: nob...@puremagic.com Reporter: ap...@hotmail.com Discussion: https://forum.dlang.org/post/on1isk$2rpm$1...@digitalmars.com There are two toUTF16 (one template and one function), the function one is deprecated but the template one is not. Same issue with toUTF8 ones Test on dmd-2.075.1 void main() { import std.utf : toUTF16; // Same problem with toUTF8 wstring s = toUTF16!string("abc"); } Compilation output: /d500/f513.d(3): Deprecation: function std.utf.toUTF16 is deprecated - To be removed November 2017. Please use std.utf.encode instead. /d500/f513.d(3): Deprecation: function std.utf.toUTF16 is deprecated - To be removed November 2017. Please use std.utf.encode instead. --
[Issue 13262] Cannot send certain shared data to another thread
https://issues.dlang.org/show_bug.cgi?id=13262 Steven Schveighoffer changed: What|Removed |Added Assignee|and...@erdani.com |schvei...@yahoo.com --- Comment #4 from Steven Schveighoffer --- PR: https://github.com/dlang/phobos/pull/5694 --
[Issue 14893] std.concurrency: can't send shared arrays or shared structs
https://issues.dlang.org/show_bug.cgi?id=14893 Steven Schveighoffer changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |DUPLICATE --- Comment #2 from Steven Schveighoffer --- This really has the same root causes as 13262. *** This issue has been marked as a duplicate of issue 13262 *** --
[Issue 13262] Cannot send certain shared data to another thread
https://issues.dlang.org/show_bug.cgi?id=13262 Steven Schveighoffer changed: What|Removed |Added CC||ag0ae...@gmail.com --- Comment #3 from Steven Schveighoffer --- *** Issue 14893 has been marked as a duplicate of this issue. *** --
[Issue 17731] dman fails to build due to more than 32767 symbols
https://issues.dlang.org/show_bug.cgi?id=17731 --- Comment #11 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/b64a108e7866874d172f9b05fd82716997a1 chmgen: Emit d.tag in JSON syntax too --
[Issue 17458] [std.regex] Assertion failure in package.d
https://issues.dlang.org/show_bug.cgi?id=17458 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7a51c0e24eea6c02336d2aa897c608974ea2ac57 Fix issue 17458 add messages to asserts https://github.com/dlang/phobos/commit/008a8a3ef3fab4e1f51f2bf65d3f6b42dc152f78 Merge pull request #5660 from DmitryOlshansky/issue-17458 --
[Issue 17735] AssertError@ddmd/target.d(357): unhandled op using fish operators
https://issues.dlang.org/show_bug.cgi?id=17735 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/984a4fa44acf8818b1c42eddabac33add7cad5e9 fix Issue 17735 - AssertError@ddmd/target.d(357): unhandled op using fish operators https://github.com/dlang/dmd/commit/a46998371503f68f3a867206c63578d7ab3f6d7d Merge pull request #7075 from ibuclaw/vectorfish --
[Issue 12260] Improve error of std.stdio.readf when involving whitespace
https://issues.dlang.org/show_bug.cgi?id=12260 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/afc732661a5cbdd69b22d5bffa57fddab76172ad Fix Issue 12260 - Improve error of std.stdio.readf when involving whitespace https://github.com/dlang/phobos/commit/63de27b5308b6bdb4e0489cc53e87e603f0c95cf Merge pull request #5591 from RazvanN7/Issue_12260 --
[Issue 17695] [Reg 2.076] ICE with vector negation
https://issues.dlang.org/show_bug.cgi?id=17695 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/7ceb34a633518c75e61f858fde1fa3eb4d7c6300 fix Issue 17695 - [Reg 2.076] ICE with vector negation https://github.com/dlang/dmd/commit/6dc8c01c246c3633077ed2e7bc9d17fb0a79d896 Merge pull request #7035 from WalterBright/fix17695 --
[Issue 15771] FileLogger should create the output directory if it does not exist
https://issues.dlang.org/show_bug.cgi?id=15771 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e85381ee42652029a8b1c8d8397aee78c2ae7139 Fix Issue 15771 - FileLogger should create the output directory if it does not exist https://github.com/dlang/phobos/commit/d27a3bf9d53c9b0dd35f70c5060891d68dd6ce6a Merge pull request #5594 from RazvanN7/Issue_15771 --
[Issue 17428] [scope] class field assignment allows to escape scope parameters
https://issues.dlang.org/show_bug.cgi?id=17428 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/16a922f0864569b669b65448cf647de0c605e41d fix Issue 17428 - [scope] class field assignment allows to escape scope parameters https://github.com/dlang/dmd/commit/d61411be90d36439ab91418434f900cdf1bf5ade Merge pull request #7025 from WalterBright/fix17428 --
[Issue 17688] ICE with static foreach directly inside switch
https://issues.dlang.org/show_bug.cgi?id=17688 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/7ebda47f6a162ce3de774a042207eb883908b650 fix Issue 17688 - ICE with static foreach directly inside switch https://github.com/dlang/dmd/commit/e1e68148e0cd0eb1cfa21a8c0b24afcf7f3781f9 Merge pull request #7023 from tgehr/fix17688 --
[Issue 17594] Define DDOC_BLANKLINE as an empty HTML paragraph, thus obviating the need to wrap text in $(P ...)
https://issues.dlang.org/show_bug.cgi?id=17594 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/1040dd920cf18c7ce0ca2fcde963f90853084cd9 Fix Issue 17594 - Define DDOC_BLANKLINE as an empty HTML paragraph, thus obviating the need to wrap text in $(P ...) https://github.com/dlang/dlang.org/commit/a54adeca33341dd92cf090160e19a6a100f6a652 Merge pull request #1795 from andralex/DDOC_BLANKLINE --
[Issue 9287] DMD should read from stdin when an input file is "-"
https://issues.dlang.org/show_bug.cgi?id=9287 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/7d1813309a8c89c8349672ba37a8c15f9d5a42a2 Fix issue 9287 - implement reading source from stdin. https://github.com/dlang/dmd/commit/28daf534a405e9a07d42afb8f978d8746be7b89a Merge pull request #6880 from quickfur/stdin --
[Issue 17430] [scope] delegate can escape context ptr
https://issues.dlang.org/show_bug.cgi?id=17430 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/7f3af47c742e6ec30b69e4ad4064d2474ca31769 fix Issue 17430 - [scope] delegate can escape context ptr https://github.com/dlang/dmd/commit/d8e010ffb89d8569f10a95a3d2fcb95dad6b29a6 Merge pull request #7027 from WalterBright/fix17430 --
[Issue 17722] Wrong diagnostic using __traits(compiles, e1 && e2) expressions.
https://issues.dlang.org/show_bug.cgi?id=17722 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/ec3494661edce54b2e72efd762247532e433cec1 fix Issue 17722 - Wrong diagnostic using __traits(compiles, e1 && e2) expressions https://github.com/dlang/dmd/commit/bfee6b36fbcf2752e3c94d8bd8089779bad807e6 Merge pull request #7067 from ibuclaw/issue17722 --
[Issue 17640] std.concurrenct writeln conflicts with std.stdio writeln in unittests
https://issues.dlang.org/show_bug.cgi?id=17640 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a5afe1609feed83f2233cad80a54201dccdd4b1e Fix Issue 17640 - std.concurrenct writeln conflicts with std.stdio writeln in unittests https://github.com/dlang/phobos/commit/72c1c2bc3a27f529128a453bc8327a76cd162e2f Merge pull request #5600 from wilzbach/fix-17640 --
[Issue 4014] CodeView debug type info not linked in from library
https://issues.dlang.org/show_bug.cgi?id=4014 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9d2eeda0383fa55a8dea58f4d6960bb110e77c56 fix issue 4014 - add option to add debug info for all referenced types https://github.com/dlang/dmd/commit/8aeca3c24e742eff8a5a72c27ea6ebd61a167582 Merge pull request #6908 from rainers/cv_symdebref --
[Issue 17629] package.di files cannot be used
https://issues.dlang.org/show_bug.cgi?id=17629 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/e205f8947bfb099dd12556cc5c3343cdee479eae fix Issue 17629: Try loading package.di prior to package.d https://github.com/dlang/dmd/commit/0bd1739fdd8b87e57f4886555f27a8e07e98c643 add test for Issue 17629 - package.di files not supported --
[Issue 13153] dlang.org: provide version-specific documentation of the language and stdlib
https://issues.dlang.org/show_bug.cgi?id=13153 --- Comment #9 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/b0a06c7deab4b8093d6e1fe7f592001d60a3e7c1 Fix issue 13153 - Add a version chooser to DDoc pages --
[Issue 17697] Ddoc: automatically highlight URLs outside of macro arguments
https://issues.dlang.org/show_bug.cgi?id=17697 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f100182bbde9496063c223fab2880a901be29880 fix Issue 17697 - Ddoc: automatically highlight URLs outside of macro arguments https://github.com/dlang/dmd/commit/d15072fc64c1d59ac107834a3c2738919a243002 Merge pull request #7043 from WalterBright/fix17697 --
[Issue 6718] "nWayUnion" => "nWayMerge", plus true nWayUnion
https://issues.dlang.org/show_bug.cgi?id=6718 --- Comment #16 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/9efa504bdca2b2644375e86d3b1527170512b726 Fix Issue 6718 - nWayUnion => nWayMerge, plus true nWayUnion https://github.com/dlang/phobos/commit/bdae5f08f3cf4ed153063ad1d9a07fbb5aa12668 Merge pull request #5620 from RazvanN7/Issue_6718 --
[Issue 16997] Integral promotion rules not being followed for unary + - ~ expressions
https://issues.dlang.org/show_bug.cgi?id=16997 --- Comment #10 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/47d9a09e66d7fde929b596a72450a92d51d0b3e1 bigint: fix dependency on broken Issue 16997 https://github.com/dlang/phobos/commit/c1832981e3818a151ee25805d47d472633a218ad Merge pull request #5646 from WalterBright/bigint-cast --
[Issue 17250] ProcessPipes (std.process) should provide a test for a null pid
https://issues.dlang.org/show_bug.cgi?id=17250 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/b4284db1f937e90fec6ffe4a9e4e2bf4783799bb Fix Issue 17250 - ProcessPipes (std.process) should provide a test for a null pid https://github.com/dlang/phobos/commit/1e296c11d8f8083402f8611d495cdcd015ff6fb3 Merge pull request #5621 from RazvanN7/Issue_17250 --
[Issue 17690] [REG2.066.0] scope guards leak declarations
https://issues.dlang.org/show_bug.cgi?id=17690 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/978490aca27e374141607369389f6694d78af182 fix Issue 17690 - scope guards leak declarations https://github.com/dlang/dmd/commit/5049277bb3f48c19cc7327c0db40c5097ba35f62 Merge pull request #7026 from tgehr/fix17690 --
[Issue 17650] [REG v2.075.0 b1-b4] std.getopt range violation
https://issues.dlang.org/show_bug.cgi?id=17650 --- Comment #13 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/296184f5419e1a7f8748688606950e747338f8f1 Fix issue 17650: std.getopt range violation when option value is a hyphen. https://github.com/dlang/phobos/commit/603e406b60cedd199b7bb2b6f9167438ec452307 Merge pull request #5612 from jondegenhardt/issue-17650-getopt-range-violation --
[Issue 16397] missing coverage from template instances when using separate compilation
https://issues.dlang.org/show_bug.cgi?id=16397 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/1f7e59980539fe0f9ba352b258e8266db6bdff01 fix test coverage --
[Issue 17616] makeIndex cannot fully use range of index type
https://issues.dlang.org/show_bug.cgi?id=17616 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/54bda1e5bcb98f898342c51186f659293f73aa86 fix Issue 17616 - makeIndex cannot fully use range of index type --
[Issue 16993] Documentation for toSimpleString and toString does not explain how they differ
https://issues.dlang.org/show_bug.cgi?id=16993 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/57ef9199632b8cb5451f9d7d8c76aad29410db84 Fix issue 16993: Clarify documentation of std.datetime's toString functions. https://github.com/dlang/phobos/commit/3324796a2972a2f62ac3f1b73727a5d9e3d5e011 Merge pull request #5592 from jmdavis/issue_16993 --
[Issue 16191] std/digest/digest.d should be renamed to package.d
https://issues.dlang.org/show_bug.cgi?id=16191 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5774d017eb4fa154491385a91f590abc2f66b964 Fix issue 16191 - std/digest/digest.d should be renamed to package.d --
[Issue 17702] codemirror hangs firefox for several seconds
https://issues.dlang.org/show_bug.cgi?id=17702 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/fb777cdb28b81c07cf9343103c61fb6eeffccbd2 Fix Issue 17702 - codemirror hangs firefox for several seconds https://github.com/dlang/dlang.org/commit/a9065a2dc39d60c028622a4de1c2e8ae4103757b Merge pull request #1849 from wilzbach/fix-17702 --
[Issue 17590] Unnecessary GC alloc on returning static local struct
https://issues.dlang.org/show_bug.cgi?id=17590 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9940f4ce5e82f783b3c41c260c32b56b11e37f8a Fix Issue 17590 - Unnecessary GC alloc on returning static local struct https://github.com/dlang/dmd/commit/c3c8a71e085c16d56a359d5007590e4737292ee4 Merge pull request #6963 from JohanEngelen/closurenonstatic --
[Issue 16062] Add 'clear' method to OutBuffer (std.outbuffer)
https://issues.dlang.org/show_bug.cgi?id=16062 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/09ab8e96e33e8a41b735928f38629536fba883b6 Fix Issue 16062 - Add 'clear' method to OutBuffer (std.outbuffer) https://github.com/dlang/phobos/commit/a1f274dca6da79d5cfed2382ec9cae867cf25a9c Merge pull request #5593 from RazvanN7/Issue_16062 --
[Issue 17680] Broken ddmd source links in documentation
https://issues.dlang.org/show_bug.cgi?id=17680 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/2501a047179eba522a73a91bd049d63772d5f48f Use DDoc syntax for license links https://github.com/dlang/dmd/commit/1d2bf7149eba8ad8d8bb262234c23cbaaefc2b7b Use DDoc syntax for source links --
[Issue 17587] JSONOptions: No forward slash encoding
https://issues.dlang.org/show_bug.cgi?id=17587 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/0503b9b4a55512335ce038a34aa57a137b76753d add JSONOptions.doNotEscapeSlashes https://github.com/dlang/phobos/commit/987ebc54baffe1d8cf41a560ab7a746721e1c7de Merge pull request #5552 from aG0aep6G/17587 --
[Issue 14085] Broken links on dlang.org
https://issues.dlang.org/show_bug.cgi?id=14085 --- Comment #11 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/5677e55763e30550ec77bbf3f9e2255f8ab63084 Fix broken link to cpp0x --
[Issue 17539] std.parallellism.parallel triggers 'statement not reachable' warnings in the rdmd_test suite
https://issues.dlang.org/show_bug.cgi?id=17539 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/f3770ba1d675ed952012cbfc8dd38b823e1d3ca7 Fix Issue 17539 - std.parallellism.parallel triggers 'statement not reachable' https://github.com/dlang/phobos/commit/c0652345e992a312d3df2005f56e1b9b7eb1e8c3 Merge pull request #5502 from wilzbach/fix-17539 --
[Issue 17689] finally clause leaks declarations
https://issues.dlang.org/show_bug.cgi?id=17689 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/d3a39e3aaaf6c976c9a678524e2ecdee4ee63052 fix Issue 17689 - finally clause leaks declarations https://github.com/dlang/dmd/commit/cc3187d6f1e529b5db77098479a3d3091d70ffaa Merge pull request #7024 from tgehr/fix17689 --
[Issue 17484] high penalty for vbroadcastsd with -mcpu=avx
https://issues.dlang.org/show_bug.cgi?id=17484 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/1f11aa0eb8f6087b7dbadeb770e4526ec9808ccc fix Issue 17484 - high penalty for AVX-256 instructions with AVX-128 regs --
[Issue 15750] net/isemail uses lots of redundant helper methods
https://issues.dlang.org/show_bug.cgi?id=15750 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5c31dd26ed289b397a4bad32ac29af6e77247ef7 Issue 15750 - remove substr from std.net.isemail https://github.com/dlang/phobos/commit/e9ff980095462ee88713bcea3cc9852de5081e5b Merge pull request #5585 from wilzbach/remove-substr --
[Issue 17159] Behavior of unions at compile time is not documented
https://issues.dlang.org/show_bug.cgi?id=17159 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/e6085cb8faa58a8dcf243aacd3bc93f3ac89d8b2 Fix Issue 17159 - Behavior of unions at compile time is not documented https://github.com/dlang/dlang.org/commit/eefbd0fd9aedce5c063e135a295e84f183d0e62a Merge pull request #1702 from wilzbach/fix-17159 --
[Issue 17560] Enhancement: view and copy full code example for offline compile/play
https://issues.dlang.org/show_bug.cgi?id=17560 --- Comment #7 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/72f109646392dd412e77dc6db1a2cbe34285c9a2 Add 'Open in editor' button for runnable code examples --
[Issue 17480] [Downloads]
https://issues.dlang.org/show_bug.cgi?id=17480 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/4848d71051dbe2e2178b51f7252b03607edda338 Fix Issue 17480 - Update file contents of the release archives --
[Issue 15432] Win64: bad code offset in debug line number info
https://issues.dlang.org/show_bug.cgi?id=15432 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/399b12d8d6feaf43ced88c2559404f29ab70c496 fix issue 15432: Win64: bad code offset in debug line number info https://github.com/dlang/dmd/commit/a7867ca72bf51a6db9e3ed44428e142a21d3de75 Merge pull request #6979 from rainers/issue15432 --
[Issue 17660] ICE with `static foreach`: AssertError@ddmd/visitor.d(39)
https://issues.dlang.org/show_bug.cgi?id=17660 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/425f129192605d53288190762ebd75a50a300a26 fix Issue 17660 - ICE with : AssertError@ddmd/visitor.d(39) https://github.com/dlang/dmd/commit/af3eacf44280c8f368e6938c09cfae68e6489ee1 Merge pull request #7005 from tgehr/fix17660 --
[Issue 17680] Broken ddmd source links in documentation
https://issues.dlang.org/show_bug.cgi?id=17680 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/fc7a8aeadeaf3782ffd60e802d705bf7ac0f3e0d Issue 17680 - fix DMDSRC https://github.com/dlang/dlang.org/commit/f2ecd76842a28bfa15acf72460a77f93010bcfdd Merge pull request #1843 from wilzbach/fix-17680 --
[Issue 17262] Better docs for rdmd
https://issues.dlang.org/show_bug.cgi?id=17262 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/5a598f92996981b72ac497fc601b1e9e2b0597ea Fix Issue 17262 - Better docs for rdmd https://github.com/dlang/dlang.org/commit/7f5d85e916578ae1505ba9a94e6b62f278de075c Merge pull request #1700 from wilzbach/fix-17262 Fix Issue 17262 - Better docs for rdmd --
[Issue 14085] Broken links on dlang.org
https://issues.dlang.org/show_bug.cgi?id=14085 --- Comment #10 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c266aa9087829d34d00a0140be524c73e04c906c index.d: Use MREF to fix broken DDox links Partial fix for issue 14085. --
[Issue 17392] Add Dub file for the lexer and parser
https://issues.dlang.org/show_bug.cgi?id=17392 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b5e6ed443db8246e98beec64f55f7717dbe45989 Fix issue 17392 - Add Dub file for the lexer and parser https://github.com/dlang/dmd/commit/196760c92aeb05fd1df9789214a1d5805c004d03 Merge pull request #6771 from jacob-carlborg/issue-17392-dub --
[Issue 17612] [REG2.063] Segmentation fault with bad object.d
https://issues.dlang.org/show_bug.cgi?id=17612 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9e486c36fc76b7ccf45e3d9f19fa9115e7986d19 fix Issue 17612 - [REG2.063] Segmentation fault with bad object.d https://github.com/dlang/dmd/commit/49c0625f305907aa4f9d81aff3370598aac2f5b7 Merge pull request #6975 from WalterBright/fix17612 --
[Issue 17224] Foreach documentation still refers to TypeTuples, rather than AliasSequences
https://issues.dlang.org/show_bug.cgi?id=17224 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/2df413227674c312cd48100046472c220d51fac7 Fix Issue 17224 - Foreach documentation still refers to TypeTuples, rather than AliasSequences https://github.com/dlang/dlang.org/commit/456e5cd1da516683a90f4ff0a24d45f33f21196e Merge pull request #1701 from wilzbach/fix-17224 --
[Issue 8680] Provide additional iteration modes for dirEntries
https://issues.dlang.org/show_bug.cgi?id=8680 --- Comment #14 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/efd740e55132a7c0fce4de4263104d599233e066 Improve documentation of std.file.SpanMode (issue 8680) https://github.com/dlang/phobos/commit/8fadb88f8d3c279cc0595ca4167a28aacf7d184e Merge pull request #5569 from CyberShadow/pull-20170707-153926 --
[Issue 17711] std.array.byPair should be usable with const AA
https://issues.dlang.org/show_bug.cgi?id=17711 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/0c0aed8662dcd3579de4521c98ce0facbfd774fe Fix issue 17711: std.array.byPair ought to work with const AA's. https://github.com/dlang/phobos/commit/e4e858bf50e01f7bc9566b6fd56d9e3ff867d1a8 Merge pull request #5668 from quickfur/issue17711 --
[Issue 13512] Allow non-UTF-8 encoding in shebang line
https://issues.dlang.org/show_bug.cgi?id=13512 --- Comment #20 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9f50d033696d686f00527a8b5f8efbb358fc2245 Fix Issue 13512 - Allow non-UTF-8 encoding in shebang line https://github.com/dlang/dmd/commit/c25d606e7d8db7ed36218328eb37853c79902f39 Add test case for issue 13512 https://github.com/dlang/dmd/commit/48d5ef139b4d1aa874a3094bcccd16114c3f3349 Merge pull request #6959 from CyberShadow/pull-20170702-145440 Fix Issue 13512 - Allow non-UTF-8 encoding in shebang line merged-on-behalf-of: Andrei Alexandrescu --
[Issue 17369] [Module std.traits] Documentation lists ditto in table
https://issues.dlang.org/show_bug.cgi?id=17369 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/43eadc38e3e31258470b53237db4176876ad54c5 Fix Issue 17369 - [Module std.traits] Documentation lists ditto in table https://github.com/dlang/phobos/commit/0d7ce7f65969af6cb7c06f1a48ed4ead77194d80 Merge pull request #5558 from RazvanN7/Issue_17369 --
[Issue 9731] Ddoc should output per-paragraph macro instead of $(DDOC_BLANKLINE)
https://issues.dlang.org/show_bug.cgi?id=9731 --- Comment #9 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f197169c5a573a3dcef72fac503a35b724775082 Fix Issue 9731 - Ddoc should output per-paragraph macro instead of $(DDOC_BLANKLINE) --
[Issue 17540] std.net.curl: HTTP no possibillity to set CURLOPT_NOPROXY
https://issues.dlang.org/show_bug.cgi?id=17540 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e40a35675a89ec9346ba90cf973a423ff8e5d973 Fix Issue 17540 - std.net.curl: HTTP no possibillity to set CURLOPT_NOPROXY https://github.com/dlang/phobos/commit/1a5ae4aee5a0c4c509ea55dd88e1a26941f932d3 Merge pull request #5538 from RazvanN7/Issue17540 --
[Issue 16744] We should have a TypeOf template so that typeof can be used with templates like staticMap
https://issues.dlang.org/show_bug.cgi?id=16744 --- Comment #13 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/d39cc3ff43501a753c14dc1d7461603dc77640ba Fix Issue 16744: Add Typeof https://github.com/dlang/phobos/commit/674f87e061ad55a2a2d312b099d32e58404d92ab Merge pull request #5662 from dlang/MetaLang-patch-1-3 https://github.com/dlang/phobos/commit/be351ebe20df55b72e7441e43b84cfacee42f8ea Revert "Fix Issue 16744: Add Typeof" https://github.com/dlang/phobos/commit/f0eaf4456355f3ed68e4fe078663fbb7ccaf46de Merge pull request #5664 from dlang/revert-5662-MetaLang-patch-1-3 --
[Issue 17388] [scope] e[] should be treated like &e as far as scope goes
https://issues.dlang.org/show_bug.cgi?id=17388 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/fc9c84ba1722c02f0c1877ffa39134c84a5e13e0 fix Issue 17388 - [scope] e[] should be treated like &e as far as scope goes https://github.com/dlang/dmd/commit/09cd19d51b1e000dc81a61d167dc559480958f3e Merge pull request #7076 from WalterBright/fix17388 --
[Issue 17513] [english] "a enum" -> "an enum"
https://issues.dlang.org/show_bug.cgi?id=17513 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/5a576f45541bcd1d490b8d793d93918bbf7d7d75 Fix Issue 17513 - [english] "a enum" -> "an enum" https://github.com/dlang/dlang.org/commit/edfa6b532438654ce93b227c57b57b714347cd49 Merge pull request #1723 from CyberShadow/pull-20170618-065142 --
[Issue 17365] https://dlang.org/phobos/std_experimental_checkedint.html is missing the Throw hook description
https://issues.dlang.org/show_bug.cgi?id=17365 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/74a8f6bb477563d1158a4c2528c6822784d1fecf Fix Issue 17365 - checkedint.html is missing the Throw hook description https://github.com/dlang/phobos/commit/84c0d12c3f47e297ba3ccfaa9498d8319336c319 Merge pull request #5544 from RazvanN7/Issue_17365 --
[Issue 17524] [The C Preprocessor vs D] "need to worry about"?
https://issues.dlang.org/show_bug.cgi?id=17524 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/83016443332f7dc595980afad81b3b6f47d35f2e Fix Issue 17524 - [The C Preprocessor vs D] "need to worry about"? https://github.com/dlang/dlang.org/commit/7d8e147ae9336a5df33d1feeb54e54fd37f97664 Merge pull request #1726 from CyberShadow/pull-20170619-124653 --
[Issue 17525] std.algorithm.searching.skipOver should have a single argument with pred version
https://issues.dlang.org/show_bug.cgi?id=17525 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/1d1b42f413c7b929dcd5c3081dd181638a912fd6 Fix Issue 17525 - std.algorithm.skipOver should have a single argument with pred version https://github.com/dlang/phobos/commit/37d15a89c52967006585cb088dbe008e901aa123 Merge pull request #5543 from RazvanN7/Issue_17525 --
[Issue 12866] Append to std.container.Array of fixed size arrays
https://issues.dlang.org/show_bug.cgi?id=12866 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7c217521979df28deb23517a90c7a3c9aba970b6 Fix Issue 12866 - concatenating to std.container.array of static arrays https://github.com/dlang/phobos/commit/8f98afc9ae8fba931bbe52b5c7ed23f8bc8180c4 Merge pull request #5473 from dmarquant/bug12866 --
[Issue 17380] Compiler segfaults on undefined symbol
https://issues.dlang.org/show_bug.cgi?id=17380 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/a583f97e3c99d91c499da6c3c3f22e810a5890d8 fix Issue 17380 - [REG 2.074.0] Compiler segfaults on undefined symbol https://github.com/dlang/dmd/commit/e0223539bbdd6e0aef749ba93435c9144635d5f6 Merge pull request #6969 from WalterBright/fix17380 --
[Issue 17574] Range violation in std.getopt:getopt AA parsing
https://issues.dlang.org/show_bug.cgi?id=17574 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/bb0340766b4810fd72f92d2a55981aba8006396e Fix issue 17574 - Avoid range error by checking the result of indexOf https://github.com/dlang/phobos/commit/700d44da1d104c03b5553cb9f636433b9be3434d Merge pull request #5525 from Hackerpilot/issue-17574 --
[Issue 17582] [REG2.059] Applying const to struct declaration should make the struct type const
https://issues.dlang.org/show_bug.cgi?id=17582 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/07452c208c6164292c46bff3292586b659856376 fix Issue 17582 - Applying const to struct declaration should make the struct type const https://github.com/dlang/dmd/commit/8e85f9fd1c1621df9b80b21162ec70ca210da789 Merge pull request #6958 from WalterBright/fix17582 --
[Issue 17731] dman fails to build due to more than 32767 symbols
https://issues.dlang.org/show_bug.cgi?id=17731 --- Comment #10 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/tools https://github.com/dlang/tools/commit/72ab90ceadd6a421126643cef6780b8be96f5d17 dman: Use d-tags.json instead of d.tag --
[Issue 11881] -betterC switch suffers from bit rot
https://issues.dlang.org/show_bug.cgi?id=11881 --- Comment #22 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/85873d9978028a7978121b25a00f6eed66f4f647 -betterC programs should not link in Phobos by default --
[Issue 11997] rdmd should search its binary path for the compiler
https://issues.dlang.org/show_bug.cgi?id=11997 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/tools https://github.com/dlang/tools/commit/f7e6f4ed925f6a8f97b4c0f02cfce2620489357a Fix Issue 11997 - rdmd should search it's binary path for the compiler https://github.com/dlang/tools/commit/ee59ec92912cf98f4167a6802383804cb8d7aa9a Merge pull request #250 from joakim-noah/rdmd --
[Issue 16856] D does not work on FreeBSD current (what will eventually be 12) due to libunwind
https://issues.dlang.org/show_bug.cgi?id=16856 --- Comment #19 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/ce863ecdd9ba0e56a40c8afa7b247946702f2995 Fix issue 16856: Don't use dlopen from the fini sections https://github.com/dlang/druntime/commit/1d983500f8d66b2bcb8fac514b2b23394ab60b37 Merge pull request #1862 from Burgos/dso --
[Issue 17624] typo in Fields documentation section of https://dlang.org/library/object/exception.html
https://issues.dlang.org/show_bug.cgi?id=17624 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/180644a61436a8f3e64f1f8d8ea8ec1d2500c607 Fix Issue 17624 - typo in Fields documentation section of https://dlang.org/library/object/exception.html https://github.com/dlang/druntime/commit/08c1b885b83c0a1268e9aa34ece14fa61403573b Merge pull request #1871 from wilzbach/fix-17624 --
[Issue 16664] core.demangle functions are not callable from @safe or pure code
https://issues.dlang.org/show_bug.cgi?id=16664 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/2e37769507517fb5f6600172e4ed8548c713a3df fix issue 16664 - restrict trusted code to a few small functions and make demangler @safe, pure and nothrow --
[Issue 17510] How could 509 be a byte value?
https://issues.dlang.org/show_bug.cgi?id=17510 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/2116b1f58463c5aba351eeb84e82009f8a40f0db Fix Issue 17510 - How could 509 be a byte value? https://github.com/dlang/dlang.org/commit/9ca531435cfb8ea532210240e458853034900319 Merge pull request #1722 from CyberShadow/pull-20170618-061956 --
[Issue 17509] [typo] "refered to" ("referred to")
https://issues.dlang.org/show_bug.cgi?id=17509 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/2d6af714d4808acd79c9867f3e557888a00eff47 Fix Issue 17509 - [typo] "refered to" ("referred to") https://github.com/dlang/dlang.org/commit/8c43e1866c0015dbb6dc0c616443fb0ce174e937 Merge pull request #1721 from CyberShadow/pull-20170618-061601 --
[Issue 17489] ICE in ddmd/argtypes.d
https://issues.dlang.org/show_bug.cgi?id=17489 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/52d9d36adb77f8a239f0dde1615ee05ef88e7f71 fix Issue 17489 - ICE in ddmd/argtypes.d https://github.com/dlang/dmd/commit/ef4cda8c1a8f821a5da76a7d1029e8f83d9576e8 Merge pull request #6914 from WalterBright/fix17489-2 --
[Issue 17521] -betterC programs should not link in Phobos runtime library by default
https://issues.dlang.org/show_bug.cgi?id=17521 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/85873d9978028a7978121b25a00f6eed66f4f647 -betterC programs should not link in Phobos by default https://github.com/dlang/dmd/commit/5a03f923fce98e9db6b3b563308b510c21ac5116 Merge pull request #6918 from WalterBright/link-betterC --
[Issue 6384] std.traits.isComparable
https://issues.dlang.org/show_bug.cgi?id=6384 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/24bfb294b7523307d10aaaf41ad2021c6cb38501 Fix Issue 6384 - add std.traits.isComparable https://github.com/dlang/phobos/commit/a6ef870042c2c569c31173645f01a2ec682fc283 Merge pull request #5566 from RazvanN7/Issue_6384 --
[Issue 16640] void fun(string file=__FILE_FULL_PATH__) returns relative path
https://issues.dlang.org/show_bug.cgi?id=16640 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/a9f5d61756ed83fb37eb88601dd9065db16c33bd Fix Issue 16640 - void fun(string file=__FILE_FULL_PATH__) returns relative path https://github.com/dlang/dmd/commit/d7887fb8acc17f1d19fb0c23b4e7e4af371a6ee1 Merge pull request #6928 from RazvanN7/Issue_16640 --
[Issue 17305] [SPEC] ABI page still has references to D1 Phobos
https://issues.dlang.org/show_bug.cgi?id=17305 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/dc5e167b034348d80b8fdadbb149a2426930c8e4 Fix Issue 17305 - [SPEC] ABI page still has references to D1 Phobos https://github.com/dlang/dlang.org/commit/a9b91a67f822f6febcd61698da61c5cb677a78e9 Merge pull request #1698 from wilzbach/fix-17305 --
[Issue 17562] Tangent function returns NaN for abs(input) >= 2^63
https://issues.dlang.org/show_bug.cgi?id=17562 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/0fb66f092b897b55318509c6582008b3f912311a Fix issue 17562 - tan returning -nan for inputs where abs(x) >= 2^63 --
[Issue 17611] core.demangle cannot demangle delegates with function attributes
https://issues.dlang.org/show_bug.cgi?id=17611 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/0f564d62e8e982f7e73ac662592198a7313348fb fix issues 14319, 14563, 17609, 17610, 17611: demangle: better detect function signatures in QualifiedNames, only print return types for the outmost symbol --
[Issue 16079] memoize should cache objects too
https://issues.dlang.org/show_bug.cgi?id=16079 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/9e58ecab2aa6eb2d800d1e7e0635f7eee1a774aa Fix issue 16079 - memoize should work with arrays and objects https://github.com/dlang/phobos/commit/aefb5892a3ee1dbbb3433db951e261f3a1b5635c Merge pull request #4367 from wilzbach/fix_16079 --
[Issue 14319] core.demangle does not support member function attributes
https://issues.dlang.org/show_bug.cgi?id=14319 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/0f564d62e8e982f7e73ac662592198a7313348fb fix issues 14319, 14563, 17609, 17610, 17611: demangle: better detect function signatures in QualifiedNames, only print return types for the outmost symbol --
[Issue 17609] core.demangle demangles delegate variables as functions
https://issues.dlang.org/show_bug.cgi?id=17609 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/0f564d62e8e982f7e73ac662592198a7313348fb fix issues 14319, 14563, 17609, 17610, 17611: demangle: better detect function signatures in QualifiedNames, only print return types for the outmost symbol --
[Issue 17721] Wrong expression type using vector extensions with shift operands
https://issues.dlang.org/show_bug.cgi?id=17721 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b77ccc136b62983d86f6f7ecc61a993c6a0ce305 fix Issue 17721 - Wrong expression type using vector extensions with shift operands https://github.com/dlang/dmd/commit/ba062f7c87fcdba6cfed71ffd9a27527cf299d33 Merge pull request #7066 from ibuclaw/issue17721 --
[Issue 17724] digest is not a template declaration, it is a module
https://issues.dlang.org/show_bug.cgi?id=17724 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a0a0842b901d8346cd6cc60f4deddf16126d361a Fix issue 17724 - to be deprecated module std.digest.digest conflicts with contained function digest for alias. https://github.com/dlang/phobos/commit/bdcbb419e99e50c94a4412b3572ff0ee60c858d1 Merge pull request #5674 from schveiguy/fix17724 --
[Issue 17610] core.demangle shows return type of template alias parameter
https://issues.dlang.org/show_bug.cgi?id=17610 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/0f564d62e8e982f7e73ac662592198a7313348fb fix issues 14319, 14563, 17609, 17610, 17611: demangle: better detect function signatures in QualifiedNames, only print return types for the outmost symbol --
[Issue 15759] chunks should work with only an input range
https://issues.dlang.org/show_bug.cgi?id=15759 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/6826427ba55b9ae9a0f64f4489c359a851e08087 Fix issue 15759: Extend std.range.chunks to work with non-forward input ranges. --
[Issue 2137] Data not compressed on fly when adding to zip archive
https://issues.dlang.org/show_bug.cgi?id=2137 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/6b151756108f57a1bc472ad121f27a38df2c80f0 Fix Issue 2137 - Data not compressed on fly when adding to zip archive https://github.com/dlang/phobos/commit/aa8c61f8a20cb1d0dd438bf0959453526663454e Merge pull request #5679 from RazvanN7/Issue_2137 --
[Issue 17661] New isInputRange rejects valid input range
https://issues.dlang.org/show_bug.cgi?id=17661 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/be9ad6a311a53e9ab8d2a8b69777b73d33b279c3 Fix issue 17661: isInputRange should work with .front that returns reference to parameter. https://github.com/dlang/phobos/commit/6b460ab71750ae4d405ec392581d781a7d4f4e2a Merge pull request #5688 from quickfur/issue17661 --
[Issue 11594] synchronized causing segfault instead of Error.
https://issues.dlang.org/show_bug.cgi?id=11594 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/a2ead6dd04efdfeb283b72daf167e85fe8db9c49 Fix issue 11594: Check if the monitor is null in _d_monitorenter --
[Issue 17522] win64.mak broken
https://issues.dlang.org/show_bug.cgi?id=17522 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/127d98259ee93c846895a4bf78f4005054c8285b Fix Issue 17522 - win64.mak broken https://github.com/dlang/dmd/commit/5065d25d28d5f491851f637242cbf77d07534367 Merge pull request #6919 from CyberShadow/pull-20170619-104940 --
[Issue 17389] std.traits.hasNested fails for class with member of same type
https://issues.dlang.org/show_bug.cgi?id=17389 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/95f6d5bff36f2f951e0df6e899e92dc27e8311e8 Fix Issue 17389 - hasNested infinite recursion --
[Issue 6227] Comparison of different enums
https://issues.dlang.org/show_bug.cgi?id=6227 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/a89e677820f4ce16d4645a153884b824870e4820 Deprecation: Issue 6227 - Comparison of different enums https://github.com/dlang/dlang.org/commit/d91842970a436d714b425a97e835e899d69ffd97 Merge pull request #1673 from wilzbach/deprecate-enum-comparison --
[Issue 14563] core.demangle: Does not demangle type modifers
https://issues.dlang.org/show_bug.cgi?id=14563 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/0f564d62e8e982f7e73ac662592198a7313348fb fix issues 14319, 14563, 17609, 17610, 17611: demangle: better detect function signatures in QualifiedNames, only print return types for the outmost symbol --
[Issue 17262] Better docs for rdmd
https://issues.dlang.org/show_bug.cgi?id=17262 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/tools https://github.com/dlang/tools/commit/e11129de676d9c563476f44f60cc71c793dcb3ef Issue 17262 - Better docs for rdmd https://github.com/dlang/tools/commit/f01bcafa8cd8d6102cabc4f4aa9deca037e0231c Merge pull request #232 from wilzbach/fix-17262 --