From: matz@... (Yukihiro Matsumoto) Date: 2002-09-10T15:48:36+09:00 Subject: Re: missing/vsnprintf.c: printf("%+f", -0.0) Hi, In message "missing/vsnprintf.c: printf("%+f", -0.0)" on 02/09/10, GOTO Kentaro writes: |printf("%+f", -0.0) prints "+0.0000000" if missing/vsnprintf.c is used. |Could you anyone test this patch and commit? I don't know what platforms |need this code. | |This bug was found in FreeBSD. OpenBSD and MacOS X have too. |http://www.freebsd.org/cgi/query-pr.cgi?pr=41823 Even when missing/vsnprintf.c is used, FLOATING_POINT is *not* defined so that %f etc. are not supported at all. As a result, this fix does not affect the Ruby behavior. matz.