From owner-cvs-src-old@FreeBSD.ORG Thu Jan 22 08:14:44 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF1EC1065784 for ; Thu, 22 Jan 2009 08:14:44 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AAFE78FC08 for ; Thu, 22 Jan 2009 08:14:44 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n0M8EiPN065927 for ; Thu, 22 Jan 2009 08:14:44 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n0M8EiZI065926 for cvs-src-old@freebsd.org; Thu, 22 Jan 2009 08:14:44 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200901220814.n0M8EiZI065926@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Thu, 22 Jan 2009 08:14:28 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio printfcommon.h vfprintf.c vfwprintf.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jan 2009 08:14:45 -0000 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