October 04, 2014 [Issue 12931] Make const, immutable, inout, and shared illegal as function attributes on the left-hand side of a function | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=12931 monarchdodra@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |monarchdodra@gmail.com --- Comment #16 from monarchdodra@gmail.com --- (In reply to bearophile_hugs from comment #1) > Walter changes his mind when the evidence and need are strong. This issue just keeps and keeps and keeps comming up. New and experienced users just keep getting hit by this issue. People get had by it all the time. http://forum.dlang.org/thread/agyeejbrpotpjrecepyl@forum.dlang.org#post-llwyuftyblrjphnyenmf:40forum.dlang.org It's a known trap that's never going to get better. It should be fixed. -- |
October 19, 2014 [Issue 12931] Make const, immutable, inout, and shared illegal as function attributes on the left-hand side of a function | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=12931 Martin Nowak <code@dawg.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |code@dawg.eu --- Comment #17 from Martin Nowak <code@dawg.eu> --- Just had to fix openssl bindings. https://github.com/MartinNowak/openssl/commit/b3a334b5bcea8afc7a68573d4363891e7e0bc422 Translating const EVP_CIPHER *EVP_rc4_hmac_md5(void); to const EVP_CIPHER *EVP_rc4_hmac_md5(); instead of const(EVP_CIPHER)* EVP_rc4_hmac_md5(); It's a common mistake during C header translation. Since 2.066.0 the compiler at least warns that const can only be applied to member functions. -- |
August 11, 2019 [Issue 12931] Make const, immutable, inout, and shared illegal as function attributes on the left-hand side of a function | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=12931 --- Comment #18 from Mathias LANG <pro.mathias.lang@gmail.com> --- *** Issue 12930 has been marked as a duplicate of this issue. *** -- |
February 03, 2020 [Issue 12931] Make const, immutable, inout, and shared illegal as function attributes on the left-hand side of a function | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=12931 --- Comment #19 from Dlang Bot <dlang-bot@dlang.rocks> --- @Geod24 created dlang/phobos pull request #7389 "[Trivial] Issue 12931: Move shared to the RHS" mentioning this issue: - Issue 12931: Move shared to the RHS https://github.com/dlang/phobos/pull/7389 -- |
February 03, 2020 [Issue 12931] Make const, immutable, inout, and shared illegal as function attributes on the left-hand side of a function | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=12931 --- Comment #20 from Dlang Bot <dlang-bot@dlang.rocks> --- @Geod24 created dlang/dmd pull request #10757 "Fix issue 12931: Make ambiguous qualifiers illegal on the LHS of a function" fixing this issue: - Fix issue 12931: Make ambiguous qualifiers illegal on the LHS of a function This has been a pain point for many D users for years, both new and old, as can be seen from the discussions on the issue. It is however a potentially disruptive deprecation. Note: The test for issue 5962 in test/runnable/xtest46.d has been removed as the issue was only present with prefix syntax. https://github.com/dlang/dmd/pull/10757 -- |
February 03, 2020 [Issue 12931] Make const, immutable, inout, and shared illegal as function attributes on the left-hand side of a function | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=12931 --- Comment #21 from Dlang Bot <dlang-bot@dlang.rocks> --- dlang/phobos pull request #7389 "[Trivial] Issue 12931: Move shared to the RHS" was merged into master: - 3140fb9e3aa2b6b6eabc1ce718cc88f8830d36d5 by Geod24: Issue 12931: Move shared to the RHS https://github.com/dlang/phobos/pull/7389 -- |
February 17, 2020 [Issue 12931] Make const, immutable, inout, and shared illegal as function attributes on the left-hand side of a function | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=12931 Mathias LANG <pro.mathias.lang@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |pro.mathias.lang@gmail.com Resolution|--- |WONTFIX --- Comment #22 from Mathias LANG <pro.mathias.lang@gmail.com> --- So after raising a PR, it turns out Walter is against it: https://github.com/dlang/dmd/pull/10757#issuecomment-586849786 Marking as "WONTFIX" as a result. Feel free to chime in on Github if you feel strongly about it. -- |
Copyright © 1999-2021 by the D Language Foundation