Date: Sat, 20 Apr 2002 10:00:56 -0700 (PDT) From: Bill Fenner <fenner@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libc/stdio scanf.3 vfscanf.c Message-ID: <200204201700.g3KH0u413862@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
fenner 2002/04/20 10:00:56 PDT
Modified files:
lib/libc/stdio scanf.3 vfscanf.c
Log:
Implement several of the c99 updates to scanf(3):
- New length modifiers: hh, j, ll, t, z.
Still to do:
- %C, %S, %lc, %ls (wide character support)
- %a/%A (exact hex representation of floating-point numbers)
Removed old compatability equivalents:
- %D for %ld, %O for %lo, %X for %lx, %E and %F for %le & %lf (these
were buggy anyway, since they should have represented %Le & %Lf).
- %[unknown uppercase char] for %ld, %[unknown lowercase char] for %d
Revision Changes Path
1.16 +135 -76 src/lib/libc/stdio/scanf.3
1.22 +85 -64 src/lib/libc/stdio/vfscanf.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204201700.g3KH0u413862>
