[Issue 10369] Deprecate unordered floating point comparisons (!<>=, etc) and later remove them

2019-11-02 Thread d-bugmail--- via Digitalmars-d-bugs
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

2017-07-23 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10369

Ali Cehreli  changed:

   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

2014-01-07 Thread d-bugmail
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

2013-12-19 Thread d-bugmail
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

2013-12-12 Thread d-bugmail
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)

2013-11-22 Thread d-bugmail
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

2013-11-22 Thread d-bugmail
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)

2013-11-21 Thread d-bugmail
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)

2013-11-21 Thread d-bugmail
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)

2013-11-21 Thread d-bugmail
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)

2013-11-21 Thread d-bugmail
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)

2013-11-21 Thread d-bugmail
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: ---