Re: Reverting eqv? behavior for signed zeros and nans to 1.6 semantics

2006-07-18 Thread Kevin Ryde
Per Bothner [EMAIL PROTECTED] writes: | From: Marius Vollmer [EMAIL PROTECTED] | Specifically, 'eqv?' would be changed to return '#t' when comparing | negative and positive zero: | | (eqv? 0.0 -0.0) = #t I missed the explanation for why this might be desirable. Primarily for

Re: Reverting eqv? behavior for signed zeros and nans to 1.6 semantics

2006-07-17 Thread Aubrey Jaffer
| From: Marius Vollmer [EMAIL PROTECTED] | Date: Sun, 16 Jul 2006 21:04:20 +0300 | | after enormous procrastination, I am now convinced that the change | in semantics of eqv? from 1.6 to 1.8 was wrong, and I think that we | should revert the eqv? behavior for the next 1.8.1 release. It's a

Reverting eqv? behavior for signed zeros and nans to 1.6 semantics

2006-07-16 Thread Marius Vollmer
Hi, after enormous procrastination, I am now convinced that the change in semantics of eqv? from 1.6 to 1.8 was wrong, and I think that we should revert the eqv? behavior for the next 1.8.1 release. It's a bug in the design and should be fixed. (Credit goes to Aubrey Jaffer for pointing out the