[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: shift_jis / windows-31J
Hello Shawn, Yui,
On 2010/11/11 18:57, NARUSE, Yui wrote:
> (2010/11/11 7:52), Shawn Steele wrote:
>>
>> A dozen years ago windows-31J was created because people noticed that
>> there were lots of different flavors of shift_jis floating around.
>> Uniquely identifying them may have made sense, however the windows-31J
>> term has never really been widely adopted for the windows code page
>> 932 behavior.
>>
>> So I’d like to propose the following updates, loosly based on
>> discussion about variants some time ago. I’d be happy to accept other
>> suggestions that help users discover that some test is tagged with the
Shouldn't that be 'text' instead of 'test'?
>> less-specific shift_jis name rather than the more specific vendor
>> charset name.
>>
>> Name: Windows-31J
>>
>> MIBenum: 2024
>>
>> Source: Windows Japanese. A variant of Shift_JIS to include
>>
>> NEC special characters (Row 13), NEC selection of IBM
>>
>> extensions (Rows 89 to 92), and IBM extensions (Rows
>>
>> 115 to 119). The CCS's are JIS X0201:1997,
>>
>> JIS X0208:1997, and these extensions. This charset
>>
>> can be used for the top-level media type "text", but
>>
>> it is of limited or specialized use (see RFC2278).
I think when you say 'it can be used for the top-level media type
"text", you also need to say something about that it is not 7-bit.
Anyway, it seems that you are using an old (or no) template, I think it
would be best to use the newest template.
>> PCL Symbol Set id: 19K.
I had no clue what "PCL Symbol set" was. Is this important? It doesn't
turn up in other charset registrations.
>> Windows-31J text is commonly
>>
>> declared with the shift_jis name of the parent charset.
I'd suggest to change "commonly" to "often". To me, "commonly" has too
much of a touch of "that's the right thing to do".
>> Alias: csWindows31J
>>
>> Alias: shift_jis+cp932
>>
>> Name: Shift_JIS (preferred MIME name)
>> MIBenum: 17
>> Source: This charset is an extension of csHalfWidthKatakana by
>> adding graphic characters in JIS X 0208. The CCS's are
>> JIS X0201:1997 and JIS X0208:1997. The
>> complete definition is shown in Appendix 1 of JIS
>> X0208:1997.
>> This charset can be used for the top-level media type "text".
>> Several vendor specific charsets that derive from shift_jis
>> often use the shift_jis name instead of a more specific
>> vendor charset name.
>> Alias: MS_Kanji
>> Alias: csShiftJIS
I'm not sure why the registration for Shift_JIS turns up here. Are you
also updating that?
> I object to create new alias name.
Yui, can you say why you object?
> Moreover XML doesn't allow "+" for EncName.
> http://www.w3.org/TR/REC-xml/#NT-EncName
I agree that this is a serious show-stopper.
Regards, Martin.
> If add aliases to Windows-31J, they should be CP932, MS932, or Windows-932.
>
> I agree with adding more description.
>
--
#-# Martin J. Dürst, Professor, Aoyama Gakuin University
#-# http://www.sw.it.aoyama.ac.jp mailto:duerst@it.aoyama.ac.jp