In printf, be more consistent about non-numeric argument for ~e, ~f, and ~g.
commit7bc968adf4173583ce5746db37a0bac627a1c302
authorRobert Dodier <robert_dodier@users.sourceforge.net>
Mon, 6 Mar 2023 05:53:14 +0000 (5 21:53 -0800)
committerRobert Dodier <robert_dodier@users.sourceforge.net>
Mon, 6 Mar 2023 06:04:13 +0000 (5 22:04 -0800)
treee696b6edb94b59750ad925cfd7860a2f0f349b16
parentaaf30c1d1e503029f018682af4708d2839820e6a
In printf, be more consistent about non-numeric argument for ~e, ~f, and ~g.

Fixes bug reported to mailing list 2023-03-05: Q: printf("~g", complex_number)
Thanks to Oleg Nesterov for pointing it out.
share/stringproc/printf.lisp