From owner-freebsd-gnome@FreeBSD.ORG Wed Jul 7 02:30:41 2004 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75E6C16A4CE; Wed, 7 Jul 2004 02:30:41 +0000 (GMT) Received: from blade100.tutrp.tut.ac.jp (blade100.tutrp.tut.ac.jp [133.15.67.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 612EB43D1D; Wed, 7 Jul 2004 02:30:40 +0000 (GMT) (envelope-from nakaji@tutrp.tut.ac.jp) Received: from roddy.acest.tutrp.tut.ac.jp (roddy.acest.tutrp.tut.ac.jp [133.15.67.28])i672UV98000557; Wed, 7 Jul 2004 11:30:31 +0900 (JST) To: Alexander Nedotsukov References: <87acyd8zg0.fsf@roddy.acest.tutrp.tut.ac.jp> <40EA57EB.4060607@FreeBSD.org> <871xjp8sim.fsf@roddy.acest.tutrp.tut.ac.jp> From: NAKAJI Hiroyuki MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Date: Wed, 07 Jul 2004 11:30:31 +0900 In-Reply-To: <871xjp8sim.fsf@roddy.acest.tutrp.tut.ac.jp> (NAKAJI Hiroyuki's message of "Tue, 06 Jul 2004 17:11:13 +0900") Message-ID: <87fz84lfaw.fsf@roddy.acest.tutrp.tut.ac.jp> User-Agent: T-gnus/6.17.3 (based on No Gnus v0.3) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (SAKAKI) cc: gnome@freebsd.org Subject: Re: converters/libiconv change request for net/samba3 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jul 2004 02:30:41 -0000 Hello again, >>>>> NAKAJI Hiroyuki wrote: > Sorry, I'm not sure about what the patch is changing for what. I only > know that without this cp932-jis.patch net/samba3 cannot use EUC filename. > About libiconv-1.9.1-cp932-jis.patch, contact the author MORIYAMA > Masayuki please. I am very lucky to get some informations from my friends. They say that libiconv is not complete and it needs refinement. 1. Miracle Linux, one of the Linux distribution company in Japan which supports Samba i18n, has a web page about iconv problem. Please check it. http://www.miraclelinux.com/english/technet/samba30/iconv_issues.html 2. Mr. Iijima gave me a sample explanation. (1)YEN SIGN: When ISO 646 was localized to JIS X0201, JIS committee changed \x5C from backslash to yen sign. Most Japanese people, however, have used for a long time yen sign in place of backslash as metacharacter such as pathname separator on DOS/Windows or on C source code or shellscripts. Therefore, Microsoft did a trick. Microsoft mapped JIS X0201's \x5C to Unicode backslash (U+005C) whereas they left its glyph as yen sign. (2)OVERLINE: The same story above applies to \x7E. JIS X0201 now states that \x7E is overline by default but can be replaced with tilde. The whole mapping table is available at: http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT Thanks. -- NAKAJI Hiroyuki