Commit [cd0975]  Maximize  Restore  History

0.8.19.3:

DELETE THE DRAGON

Implement fixed-format floating point through FLONUM-TO-DIGITS.
Essentially this means a whole heap of hairy logic in
FLONUM-TO-STRING, and the deletion of the Steele & White
Dragon algorithm.

... fixes (format nil "~@F" 1.23)
... fixes (format nil "~3F" -0.0)
... fixes (format nil "~G" 1d23)
... fixes (format nil "~E" 1d23)
... fixes bug 317
... does not fix bug 19, which I think is not a bug
... fixes all sorts of other stuff

It probably also breaks something, because test coverage of
this area is definitely patchy.

Christophe Rhodes Christophe Rhodes 2005-01-28

changed BUGS
changed NEWS
changed src/code/print.lisp
changed src/code/target-format.lisp
changed tests/print.impure.lisp
changed version.lisp-expr
BUGS Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
src/code/print.lisp Diff Switch to side-by-side view
Loading...
src/code/target-format.lisp Diff Switch to side-by-side view
Loading...
tests/print.impure.lisp Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks