Date: Sat, 08 May 1999 09:59:35 +0900 From: Motomichi Matsuzaki <mzaki@e-mail.ne.jp> To: dcs@newsguy.com Cc: current@FreeBSD.ORG Subject: Re: Unicode support for Joliet CDs Message-ID: <19990508095935N.mzaki@e-mail.ne.jp> In-Reply-To: <37332985.4521DB82@newsguy.com> References: <19990507233339A.mzaki@e-mail.ne.jp> <37332985.4521DB82@newsguy.com>
next in thread | previous in thread | raw e-mail | index | archive | help
From: "Daniel C. Sobral" <dcs@newsguy.com> Subject: Re: Unicode support for Joliet CDs Date: Sat, 08 May 1999 02:57:25 +0900 dcs> > Unicode support patch for -current and -stable is now updated. dcs> BTW, some people mentioned losing case in Joliet names. Is/was this dcs> caused by the convertion? Is it fixed in this version? I have noticed this problem right now. Following is the patch for -current and -stable: --- /usr/src/sys/isofs/cd9660/cd9660_util.c Sun Apr 25 02:53:58 1999 +++ /tmp/cd9660_util.c Sat May 8 09:20:44 1999 @@ -162,7 +162,7 @@ for (; infn != infnend; fnidx++) { infn += isochar(infn, infnend, joliet_level, &c); - if (!original && c >= 'A' && c <= 'Z') + if (!original && !joliet_level && c >= 'A' && c <= 'Z') *outfn++ = c + ('a' - 'A'); else if (!original && c == ';') { fnidx -= (d == '.'); I will change my Unicode patch as the same. dcs> > * Add kernel config option CHARSET_*. dcs> > They are to specify the conversion tables you need. dcs> dcs> And how about selecting the charset to be used? Does this still goes dcs> through sysctl, did you get it on a mount option as I suggested, or dcs> what? Not yet, still 'sysctl'. # I feel that adding conversion tables to kernel is ad hoc way. # The BIG5 encoding is not filesystem-safe so that # some userland supports is neccesary for zh_TW.BIG5. # It is as the same for ja_JP.SJIS. # Then, kernel should pass Unicode to userland as UTF-8 encoded, # and we should make proper I18N on whole FreeBSD. # ... confused. -- Motomichi Matsuzaki <mzaki@e-mail.ne.jp> Dept. of Biological Science, Fuculty of Sciences, Univ. of Tokyo, Japan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990508095935N.mzaki>