From owner-cvs-all Sun Mar 18 3:58:20 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6486337B718; Sun, 18 Mar 2001 03:58:16 -0800 (PST) (envelope-from ache@FreeBSD.org) Received: (from ache@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f2IBwGH47541; Sun, 18 Mar 2001 03:58:16 -0800 (PST) (envelope-from ache) Message-Id: <200103181158.f2IBwGH47541@freefall.freebsd.org> From: "Andrey A. Chernov" Date: Sun, 18 Mar 2001 03:58:16 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libc/stdtime strftime.3 strftime.c strptime.c timelocal.c timelocal.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG ache 2001/03/18 03:58:15 PST Modified files: lib/libc/stdtime strftime.3 strftime.c strptime.c timelocal.c timelocal.h Log: Relax local FreeBSD restrictions on 3 chars abbrev. name length and %c format since they not allows POSIXly legal locale data. Currently, if relaxed form POSIXly legal locale data will be used right now, some programs will be broken, but it means that either locale data or programs must be fixed, not the library. Introduce non-standard md_order (month/day order) locale field to be used later via nl_langinfo(). Currently %EF and %Ef emulated using this field, but they planned for remove in future in favour of nl_langinfo() test field. Implement %F per POSIX Revision Changes Path 1.25 +6 -11 src/lib/libc/stdtime/strftime.3 1.33 +9 -5 src/lib/libc/stdtime/strftime.c 1.24 +14 -3 src/lib/libc/stdtime/strptime.c 1.17 +11 -20 src/lib/libc/stdtime/timelocal.c 1.10 +2 -3 src/lib/libc/stdtime/timelocal.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message