Date: Thu, 22 Jan 2009 08:14:28 +0000 (UTC) From: David Schultz <das@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/lib/libc/stdio printfcommon.h vfprintf.c vfwprintf.c Message-ID: <200901220814.n0M8EiZI065926@repoman.freebsd.org>
index | next in thread | raw e-mail
das 2009-01-22 08:14:28 UTC
FreeBSD src repository
Modified files:
lib/libc/stdio printfcommon.h vfprintf.c vfwprintf.c
Log:
SVN rev 187582 on 2009-01-22 08:14:28Z by das
Add support for multibyte thousands_sep encodings, e.g., U+066C.
The integer thousands' separator code is rewritten in order to
avoid having to preallocate a buffer for the largest possible
digit string with the most possible instances of the longest
possible multibyte thousands' separator. The new version inserts
thousands' separators for integers using the same code as floating point.
Revision Changes Path
1.4 +5 -50 src/lib/libc/stdio/printfcommon.h
1.88 +104 -61 src/lib/libc/stdio/vfprintf.c
1.39 +116 -62 src/lib/libc/stdio/vfwprintf.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901220814.n0M8EiZI065926>
