[Issue 10369] Deprecate unordered floating point comparisons (!<>=, etc) and later remove them
https://issues.dlang.org/show_bug.cgi?id=10369 Nicholas Wilson changed: What|Removed |Added Status|NEW |RESOLVED CC||iamthewilsona...@hotmail.co ||m Resolution|--- |WORKSFORME --- Comment #13 from Nicholas Wilson --- The posted example now errors: onlineapp.d(5): Error: template argument expected following ! onlineapp.d(5): Error: expression expected, not >= onlineapp.d(5): Error: found b when expecting ; following statement onlineapp.d(5): Deprecation: use { } for an empty statement, not ; onlineapp.d(6): Error: expression expected, not > onlineapp.d(6): Error: found b when expecting ; following statement onlineapp.d(6): Deprecation: use { } for an empty statement, not ; onlineapp.d(7): Error: expression expected, not >= onlineapp.d(7): Error: found b when expecting ; following statement onlineapp.d(7): Deprecation: use { } for an empty statement, not ; onlineapp.d(8): Error: template argument expected following ! onlineapp.d(9): Error: template argument expected following ! onlineapp.d(10): Error: template argument expected following ! onlineapp.d(11): Error: template argument expected following ! onlineapp.d(12): Error: template argument expected following ! onlineapp.d(12): Error: expression expected, not > onlineapp.d(12): Error: found b when expecting ; following statement onlineapp.d(12): Deprecation: use { } for an empty statement, not ; --
[Issue 10369] Deprecate unordered floating point comparisons (!<>=, etc) and later remove them
https://issues.dlang.org/show_bug.cgi?id=10369 Ali Cehrelichanged: What|Removed |Added CC||acehr...@yahoo.com --- Comment #12 from Ali Cehreli --- To add to bearophile's last comment, they appear on this page as well: https://wiki.dlang.org/Operator_precedence Ali --
[Issue 10369] Deprecate unordered floating point comparisons (!=, etc) and later remove them
https://d.puremagic.com/issues/show_bug.cgi?id=10369 --- Comment #11 from bearophile_h...@eml.cc 2014-01-07 18:22:31 PST --- Eventually the operators should be also removed from this page: http://dlang.org/lex.html -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 10369] Deprecate unordered floating point comparisons (!=, etc) and later remove them
https://d.puremagic.com/issues/show_bug.cgi?id=10369 --- Comment #10 from github-bugzi...@puremagic.com 2013-12-19 04:25:12 PST --- Commits pushed to 2.065 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/97cebadfc75a332d79d00fc31e1ceed709813761 Fix Issue 10369 - Deprecate unordered floating point comparisons https://github.com/D-Programming-Language/dmd/commit/38e01f66e7e38a3be09b8b80947022f4117b0d51 Merge pull request #2844 from yebblies/issue10369 -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 10369] Deprecate unordered floating point comparisons (!=, etc) and later remove them
https://d.puremagic.com/issues/show_bug.cgi?id=10369 --- Comment #9 from github-bugzi...@puremagic.com 2013-12-12 19:07:47 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/97cebadfc75a332d79d00fc31e1ceed709813761 Fix Issue 10369 - Deprecate unordered floating point comparisons https://github.com/D-Programming-Language/dmd/commit/38e01f66e7e38a3be09b8b80947022f4117b0d51 Merge pull request #2844 from yebblies/issue10369 Issue 10369 - Deprecate unordered floating point comparisons -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 10369] Deprecate unordered floating point comparisons (!=, etc)
https://d.puremagic.com/issues/show_bug.cgi?id=10369 --- Comment #7 from yebblies yebbl...@gmail.com 2013-11-22 19:07:24 EST --- (In reply to comment #5) Where was the discussion about the acceptability of removal? Because Bearophile wants it gone? That's hardly sufficient reason to remove features from the language. Personally, I don't care either way, but I do care about the process and this one lacks any sort of justification or agreement. No idea, but I remember some discussion deciding they should be deprecated, and they ended up in dlang.org/deprecate.html way back. This bug report just reminded me I'd never got around to pulling them out of druntime and disabling them. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 10369] Deprecate unordered floating point comparisons (!=, etc) and later remove them
https://d.puremagic.com/issues/show_bug.cgi?id=10369 --- Comment #8 from bearophile_h...@eml.cc 2013-11-22 02:46:44 PST --- (In reply to comment #4) Is the phobos sort good enough to replace it? IIRC there were some problems... I have answered in Issue 10318 -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 10369] Deprecate unordered floating point comparisons (!=, etc)
https://d.puremagic.com/issues/show_bug.cgi?id=10369 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||pull CC||yebbl...@gmail.com --- Comment #1 from yebblies yebbl...@gmail.com 2013-11-21 22:49:30 EST --- Turn it into a warning: https://github.com/D-Programming-Language/dmd/pull/2844 -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 10369] Deprecate unordered floating point comparisons (!=, etc)
https://d.puremagic.com/issues/show_bug.cgi?id=10369 --- Comment #2 from yebblies yebbl...@gmail.com 2013-11-21 23:04:54 EST --- https://github.com/D-Programming-Language/druntime/pull/666 -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 10369] Deprecate unordered floating point comparisons (!=, etc)
https://d.puremagic.com/issues/show_bug.cgi?id=10369 --- Comment #4 from yebblies yebbl...@gmail.com 2013-11-21 23:27:22 EST --- (In reply to comment #3) Something moves :-) Good yebblies. One of the most important warnings/deprecations is in my opinion the Issue 10318 . Is the phobos sort good enough to replace it? IIRC there were some problems... -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 10369] Deprecate unordered floating point comparisons (!=, etc)
https://d.puremagic.com/issues/show_bug.cgi?id=10369 Brad Roberts bra...@puremagic.com changed: What|Removed |Added CC||bra...@puremagic.com --- Comment #5 from Brad Roberts bra...@puremagic.com 2013-11-21 22:29:29 PST --- Where was the discussion about the acceptability of removal? Because Bearophile wants it gone? That's hardly sufficient reason to remove features from the language. Personally, I don't care either way, but I do care about the process and this one lacks any sort of justification or agreement. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 10369] Deprecate unordered floating point comparisons (!=, etc)
https://d.puremagic.com/issues/show_bug.cgi?id=10369 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #6 from Jonathan M Davis jmdavisp...@gmx.com 2013-11-21 22:54:18 PST --- Where was the discussion about the acceptability of removal? Because Bearophile wants it gone? That's hardly sufficient reason to remove features from the language. Personally, I don't care either way, but I do care about the process and this one lacks any sort of justification or agreement. I believe that Walter has made comments about them being deprecated. Also, here's a thread where Andrei confirms that they're supposed to be on the chopping block: http://forum.dlang.org/post/500b45b7.6060...@erdani.com -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---