From owner-man-jp@jp.FreeBSD.org Wed Mar 13 12:54:30 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g2D3sUS12721;
	Wed, 13 Mar 2002 12:54:30 +0900 (JST)
	(envelope-from owner-man-jp@jp.FreeBSD.org)
Received: from rwcrmhc51.attbi.com (rwcrmhc51.attbi.com [204.127.198.38])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g2D3sTc12716
	for <man-jp@jp.FreeBSD.org>; Wed, 13 Mar 2002 12:54:30 +0900 (JST)
	(envelope-from horikawa@jp.FreeBSD.org)
Received: from localhost ([12.252.32.143]) by rwcrmhc51.attbi.com
          (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP
          id <20020313035424.UMNN2626.rwcrmhc51.attbi.com@localhost>
          for <man-jp@jp.FreeBSD.org>; Wed, 13 Mar 2002 03:54:24 +0000
Date: Tue, 12 Mar 2002 20:54:22 -0700 (MST)
Message-Id: <20020312.205422.21589662.horikawa@attbi.com>
To: man-jp@jp.FreeBSD.org
From: Kazuo Horikawa <horikawa@jp.FreeBSD.org>
X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
 boundary="--Next_Part(Tue_Mar_12_20:54:22_2002_710)--"
Content-Transfer-Encoding: 7bit
Reply-To: man-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020312
X-Sequence: man-jp 4012
Subject: [man-jp 4012] Fw: HEADS UP: locale mega MFC
Errors-To: owner-man-jp@jp.FreeBSD.org
Sender: owner-man-jp@jp.FreeBSD.org
X-Originator: horikawa@jp.FreeBSD.org

----Next_Part(Tue_Mar_12_20:54:22_2002_710)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

FYI

ports/japanese/man $B$G$O(B nl_langinfo() $B$O;H$C$F$$$J$$$N$G!"D>@\E*$J1F6A(B
$B$OL5$$$H;W$$$^$9$,!";29M$^$G!#(B
--
$BKY@nOBM:(B

----Next_Part(Tue_Mar_12_20:54:22_2002_710)--
Content-Type: Message/Rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Received: from castle.jp.FreeBSD.org ([210.226.20.15])
          by rwcrgwc55.attbi.com
          (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP
          id <20020312192711.LLQJ11222.rwcrgwc55.attbi.com@castle.jp.FreeBSD.org>
          for <horikawa@attbi.com>; Tue, 12 Mar 2002 19:27:11 +0000
Received: from mx2.freebsd.org (mx2.FreeBSD.org [216.136.204.119])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g2CJR9c77686;
	Wed, 13 Mar 2002 04:27:10 +0900 (JST)
	(envelope-from owner-freebsd-ports@FreeBSD.ORG)
Received: from hub.freebsd.org (hub.FreeBSD.org [216.136.204.18])
	by mx2.freebsd.org (Postfix) with ESMTP
	id AA1F655825; Tue, 12 Mar 2002 11:27:06 -0800 (PST)
	(envelope-from owner-freebsd-ports@FreeBSD.ORG)
Received: by hub.freebsd.org (Postfix, from userid 538)
	id C989F37B404; Tue, 12 Mar 2002 11:27:04 -0800 (PST)
Received: from localhost (localhost [127.0.0.1])
	by hub.freebsd.org (Postfix) with SMTP
	id 9AB272E808D; Tue, 12 Mar 2002 11:27:04 -0800 (PST)
Received: by hub.freebsd.org (bulk_mailer v1.12); Tue, 12 Mar 2002 11:27:04 -0800
Delivered-To: freebsd-ports@freebsd.org
Received: from gate.sim.ionidea.com (ion.so-com.net [212.110.132.83])
	by hub.freebsd.org (Postfix) with ESMTP
	id 415D537B41B; Tue, 12 Mar 2002 11:26:53 -0800 (PST)
Received: (from phantom@localhost)
	by gate.sim.ionidea.com (8.11.6/8.11.1) id g2CJegj64973;
	Tue, 12 Mar 2002 21:40:42 +0200 (EET)
	(envelope-from phantom)
Date: Tue, 12 Mar 2002 21:40:42 +0200
From: Alexey Zelkin <phantom@FreeBSD.ORG>
To: stable@FreeBSD.ORG, ports@FreeBSD.ORG
Subject: HEADS UP: locale mega MFC
Message-ID: <20020312214042.A64911@gate.sim.ionidea.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.20i
X-Operating-System: FreeBSD 4.2-RELEASE i386
Sender: owner-freebsd-ports@FreeBSD.ORG
List-ID: <freebsd-ports.FreeBSD.ORG>
List-Archive: <http://docs.freebsd.org/mail/> (Web Archive)
List-Help: <mailto:majordomo@FreeBSD.ORG?subject=help> (List Instructions)
List-Subscribe: <mailto:majordomo@FreeBSD.ORG?subject=subscribe%20freebsd-ports>
List-Unsubscribe: <mailto:majordomo@FreeBSD.ORG?subject=unsubscribe%20freebsd-ports>
X-Loop: FreeBSD.org
Precedence: bulk

Folks,

Please be warned that big chunk of updates/improvements were
merged to -STABLE. This may cause locale/time specific
warnings/problems. Please pay attention to any of these
problems. And at least warn me about them.

I've tried to merge and test everything related to libc
part updates, but there're still present small possibility
of problems! 

WARNING TO PORTS TEAM: This commit adds nl_langinfo() to -STABLE.
So, expect changes in configure script/application runtime behaviour.
If application use anything related to locale incorrectly, then
it could be a bug or imcompatibility of our nl_langinfo() with
GNU's one. Please report any problems to me!

On Tue, Mar 12, 2002 at 09:20:54AM -0800, Alexey Zelkin wrote:
> phantom     2002/03/12 09:20:54 PST
> 
>   Modified files:        (Branch: RELENG_4)
[..]
>   Log:
>   MFC: sync with -CURRENT's locale code
>   
>   This MFC brings to -STABLE following features:
>   
>   . support for LC_NUMERIC/LC_MONETARY/LC_MESSAGES locale categories
>   . real implementation of nl_langinfo(3)
>   
>   WARNING: please beware about this commit. It can trigger some
>   hidden or implicit problems with locale specific functions or
>   related/dependent stuff  in userland applications. Please report
>   anything unusual!

On Tue, Mar 12, 2002 at 09:24:55AM -0800, Alexey Zelkin wrote:
> phantom     2002/03/12 09:24:55 PST
> 
>   Modified files:        (Branch: RELENG_4)
>     lib/libc/stdtime     Makefile.inc strftime.3 strftime.c 
>                          strptime.c timelocal.c timelocal.h 
>   Log:
>   MFC: sync with -CURRENT's stdtime code
>   
>   This MFC brings to -STABLE following changes/features:
>   
>   . get rid of non-standard %E[Ff] formats
>   . add %F per POSIX
>   . add %r per POSIX (ampm_fmt)
>   . hardcode c_fmt in a different way since used in nl_langinfo now
>   . make '%A' and '%a', '%B' and '%b' same per POSIX
>   . introduce non-standard md_order (month/day order locale field).
>     This field is available to user-land apps via nl_langinfo(3)
>     and supposed to replace all usages of %E[Ff] in more correct way.
>   . allow POSIX legal data on 3 chars abbrev, name length
>     and %c format
>   
>   WARNING: please beware about this commit. It can trigger some
>   hidden or implicit problems with locale/time specific functions or
>   related/dependent stuff in userland applications. Please report
>   anything unusual!

On Tue, Mar 12, 2002 at 09:36:28AM -0800, Alexey Zelkin wrote:
> phantom     2002/03/12 09:36:28 PST
> 
>   Modified files:        (Branch: RELENG_4)
>     sys/sys              param.h 
>   Log:
>   Bump __FreeBSD_version to track following locale
>   changes in RELENG_4:
>   
>   . *.EUC -> *.euc?? locales rename
>   . LC_NUMERIC/LC_MONETARY/LC_MESSAGES implementation
>   . nl_langinfo() implementation
>   . str[fp]time() specifiers changes (see commit log
>     to rev 1.25.2.4 of lib/libc/stdtime/strftime.c)


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message

----Next_Part(Tue_Mar_12_20:54:22_2002_710)----
