From 8169c35b9ef5b2e25d7a439dcd2c80f712ed73b0 Mon Sep 17 00:00:00 2001 From: "Yun, Jonghyouk" Date: Tue, 17 Feb 2009 16:40:01 +0900 Subject: [PATCH 1/4] io.encodings.korean TODOs --- basis/io/encodings/korean/korean.factor | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/basis/io/encodings/korean/korean.factor b/basis/io/encodings/korean/korean.factor index cd98bb1eb0..8771c1d928 100644 --- a/basis/io/encodings/korean/korean.factor +++ b/basis/io/encodings/korean/korean.factor @@ -6,6 +6,11 @@ math.order math.parser memoize multiline sequences splitting values hashtables io.binary ; IN: io.encodings.korean +! TODO: write-docs +! TODO: euckr, cp949 seperate (euckr: backslash = Won, cp949: bs <> Won) +! TODO: no byte manip. only code-tables. +! TODO: migrate to common code-table parser (by Dan). + SINGLETON: cp949 cp949 "EUC-KR" register-encoding From da9ae85637008259c5da1e21b5c070c672fce651 Mon Sep 17 00:00:00 2001 From: "Yun, Jonghyouk" Date: Tue, 17 Feb 2009 21:46:57 +0900 Subject: [PATCH 2/4] io.encodings.korean some docs. --- basis/io/encodings/korean/korean-docs.factor | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 basis/io/encodings/korean/korean-docs.factor diff --git a/basis/io/encodings/korean/korean-docs.factor b/basis/io/encodings/korean/korean-docs.factor new file mode 100644 index 0000000000..2500e794a7 --- /dev/null +++ b/basis/io/encodings/korean/korean-docs.factor @@ -0,0 +1,14 @@ +! Copyright (C) 2009 Yun, Jonghyouk. +! See http://factorcode.org/license.txt for BSD license. +USING: help.syntax help.markup ; +IN: io.encodings.korean + +ARTICLE: "io.encodings.korean" "Korean text encodings" +"The " { $vocab-link "io.encodings.korean" } " vocabulary implements encodings used for Korean text besides the standard UTF encodings for Unicode strings." +{ $subsection cp949 } ; + +ABOUT: "io.encodings.korean" + +HELP: cp949 +{ $class-description "This encoding class implements Microsoft's code page #949 encoding, also called Unified Hangul Code or ks_c_5601-1987, UHC. CP949 is extended version of EUC-KR and downward-compatibility to EUC-KR. " } +{ $see-also "encodings-introduction" } ; From 89a3e45a3abe17c8a3199391213d0db00502a570 Mon Sep 17 00:00:00 2001 From: "Yun, Jonghyouk" Date: Tue, 17 Feb 2009 21:47:45 +0900 Subject: [PATCH 3/4] io.encodings.korean TODOs comment --- basis/io/encodings/korean/korean.factor | 1 - 1 file changed, 1 deletion(-) diff --git a/basis/io/encodings/korean/korean.factor b/basis/io/encodings/korean/korean.factor index 8771c1d928..c1fed1d57c 100644 --- a/basis/io/encodings/korean/korean.factor +++ b/basis/io/encodings/korean/korean.factor @@ -6,7 +6,6 @@ math.order math.parser memoize multiline sequences splitting values hashtables io.binary ; IN: io.encodings.korean -! TODO: write-docs ! TODO: euckr, cp949 seperate (euckr: backslash = Won, cp949: bs <> Won) ! TODO: no byte manip. only code-tables. ! TODO: migrate to common code-table parser (by Dan). From fdad5d4d979cd004dd11ab0cb7b419589a4d4932 Mon Sep 17 00:00:00 2001 From: "Yun, Jonghyouk" Date: Wed, 18 Feb 2009 19:19:18 +0900 Subject: [PATCH 4/4] io.encodings.korean TODO removes --- basis/io/encodings/korean/korean.factor | 2 -- 1 file changed, 2 deletions(-) diff --git a/basis/io/encodings/korean/korean.factor b/basis/io/encodings/korean/korean.factor index c1fed1d57c..a021cfce33 100644 --- a/basis/io/encodings/korean/korean.factor +++ b/basis/io/encodings/korean/korean.factor @@ -6,8 +6,6 @@ math.order math.parser memoize multiline sequences splitting values hashtables io.binary ; IN: io.encodings.korean -! TODO: euckr, cp949 seperate (euckr: backslash = Won, cp949: bs <> Won) -! TODO: no byte manip. only code-tables. ! TODO: migrate to common code-table parser (by Dan). SINGLETON: cp949