suppress "|" precision indicator when printing flonums

I'm not sure why precision is shown when `print-precision` is set to
0.5e-323.

original commit: 1976cd57b6981c3c5a559943763190855ca6ab21
This commit is contained in:
Matthew Flatt 2019-05-18 10:21:45 -04:00
parent 40ced8629e
commit 0de9e0808b

View File

@ -1040,6 +1040,8 @@ floating point returns with (1 0 -1 ...).
(display-precision (fxmax m (integer-length (vector-ref dx 0))) p)
(display-precision m p)))]
[else
(void)
#;
(let ([m (integer-length (vector-ref dx 0))])
(when (fx< 0 m 53) (display-precision m p)))]))))))