Commit [8f1d4a] Maximize Restore History

fixed-format floating point printing: zero and scaling factors

Now that FLONUM-TO-DIGITS handles zero, we need to check against
zero before adding in the scaling factor.

Also make sure not to print extra digits when E is negative.

Adjust FORMAT-AUX-EXP to not print the extra-zero: FLONUM-TO-STRING
provides it now.

Fixes lp#811386.

Nikodemus Siivola Nikodemus Siivola 2011-07-29

changed src/code/print.lisp
changed src/code/target-format.lisp
changed tests/print.impure.lisp
changed NEWS
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...
NEWS Diff Switch to side-by-side view
Loading...