From 8dfc63eb99fa2cc186fb99c16d75a273365d2b60 Mon Sep 17 00:00:00 2001 From: Daniel Ehrenberg Date: Mon, 2 Feb 2009 21:20:55 -0600 Subject: [PATCH] Adding Japanese and Chinese encodings to io.encodings docs and io.encodings.iana --- basis/io/encodings/iana/iana.factor | 6 +++++- core/io/encodings/encodings-docs.factor | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/basis/io/encodings/iana/iana.factor b/basis/io/encodings/iana/iana.factor index 19b887cd75..5e192025fc 100644 --- a/basis/io/encodings/iana/iana.factor +++ b/basis/io/encodings/iana/iana.factor @@ -2,7 +2,8 @@ ! See http://factorcode.org/license.txt for BSD license. USING: kernel strings values io.files assocs splitting sequences io namespaces sets io.encodings.8-bit -io.encodings.ascii io.encodings.utf8 io.encodings.utf16 ; +io.encodings.ascii io.encodings.utf8 io.encodings.utf16 +io.encodings.chinese io.encodings.japanese ; IN: io.encodings.iana e-table { latin/hebrew "ISO-8859-8" } { latin5 "ISO-8859-9" } { latin6 "ISO-8859-10" } + { shift-jis "Shift_JIS" } + { windows-31j "Windows-31J" } + { gb18030 "GB18030" } } ; PRIVATE> diff --git a/core/io/encodings/encodings-docs.factor b/core/io/encodings/encodings-docs.factor index 509757c68a..623728f560 100644 --- a/core/io/encodings/encodings-docs.factor +++ b/core/io/encodings/encodings-docs.factor @@ -83,6 +83,8 @@ ARTICLE: "encodings-descriptors" "Encoding descriptors" "Legacy encodings:" { $vocab-subsection "8-bit encodings" "io.encodings.8-bit" } { $vocab-subsection "ASCII" "io.encodings.ascii" } +{ $vocab-subsection "Japanese encodings" "io.encodings.chinese" } +{ $vocab-subsection "Chinese encodings" "io.encodings.japanese" } { $see-also "encodings-introduction" } ; ARTICLE: "encodings-protocol" "Encoding protocol"