/[suikacvs]/markup/html/whatpm/Whatpm/Charset/ChangeLog
Suika

Contents of /markup/html/whatpm/Whatpm/Charset/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.23 - (hide annotations) (download)
Mon Sep 15 12:22:09 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.22: +4 -0 lines
++ ChangeLog	15 Sep 2008 12:22:04 -0000
2008-09-15  Wakaba  <wakaba@suika.fam.cx>

	* readme.en.html: Link to handles.en.html.

++ whatpm/Whatpm/Charset/ChangeLog	15 Sep 2008 12:21:33 -0000
	* handles.en.html: New documentation.

2008-09-15  Wakaba  <wakaba@suika.fam.cx>

1 wakaba 1.21 2008-09-15 Wakaba <wakaba@suika.fam.cx>
2    
3 wakaba 1.23 * handles.en.html: New documentation.
4    
5     2008-09-15 Wakaba <wakaba@suika.fam.cx>
6    
7 wakaba 1.22 * DecodeHandle.pm (onerror): Return |undef| if no explicit value
8     is set.
9    
10     * UnicodeChecker.pm: Support for HTML5 parse errors.
11     (onerror): Return |undef| if no explicit value is set.
12    
13     2008-09-15 Wakaba <wakaba@suika.fam.cx>
14    
15 wakaba 1.21 * UnicodeChecker.pm: Use hash for better performance.
16    
17 wakaba 1.14 2008-09-14 Wakaba <wakaba@suika.fam.cx>
18    
19 wakaba 1.20 * DecodeHandle.pm (CharString onerror): New method.
20    
21     * UnicodeString.pm (read): New.
22     (getc): Removed.
23     (manakai_read_until): Checking operation implemented.
24    
25     2008-09-14 Wakaba <wakaba@suika.fam.cx>
26    
27 wakaba 1.19 * DecodeHandle.pm: Merge the ShiftJIS class into the Encode class.
28    
29     2008-09-14 Wakaba <wakaba@suika.fam.cx>
30    
31 wakaba 1.18 * DecodeHandle.pm: Merge the EUCJP class into the Encode class.
32    
33     2008-09-14 Wakaba <wakaba@suika.fam.cx>
34    
35 wakaba 1.17 * DecodeHandle.pm: EUCJP class reimplemented using |read|-centric
36     model.
37    
38     2008-09-14 Wakaba <wakaba@suika.fam.cx>
39    
40 wakaba 1.16 * DecodeHandle.pm: Typo fixed.
41    
42     2008-09-14 Wakaba <wakaba@suika.fam.cx>
43    
44 wakaba 1.15 * DecodeHandle.pm, UnicodeChecker.pm: Change |manakai_getc_until|
45     to |manakai_read_until| to reduce the number of string copies.
46    
47     2008-09-14 Wakaba <wakaba@suika.fam.cx>
48    
49 wakaba 1.14 * DecodeHandle.pm (CharString): New class.
50     (Encode read): Don't remove read string from |{char_buffer}|,
51     to decease the number of string operations and to enable
52     |manakai_getc_until| ungetc'ing without any string operation.
53     (manakai_getc_until): New method.
54    
55     * UnicodeChecker.pm (getc): Don't |read| more than one
56     character, to prevent characters being bufferred
57     such that mixture of |getc| and |manakai_getc_until|
58     calls does not make the result broken.
59    
60 wakaba 1.11 2008-09-11 Wakaba <wakaba@suika.fam.cx>
61    
62 wakaba 1.13 * UnicodeChecker.pm, DecodeHandle.pm: Try to reduce the
63     number of string copies and method calls, first round.
64    
65     2008-09-11 Wakaba <wakaba@suika.fam.cx>
66    
67 wakaba 1.12 * UnicodeChecker.pm, DecodeHandle.pm: Tentative support
68     for |read| method.
69    
70     2008-09-11 Wakaba <wakaba@suika.fam.cx>
71    
72 wakaba 1.11 * UnicodeChecker.pm: New module.
73    
74 wakaba 1.10 2008-09-10 Wakaba <wakaba@suika.fam.cx>
75    
76     * DecodeHandle.pm: Set error levels.
77    
78     * WebLatin1.pm: Support for |us-ascii| and |iso-8859-5|
79     charsets (this module no longer for Latin1, but for Latin*
80     encodings).
81    
82     * WebThai.pm: Support for |tis-620| charset.
83    
84 wakaba 1.7 2008-05-18 Wakaba <wakaba@suika.fam.cx>
85    
86 wakaba 1.9 * WebThai.pm, WebLatin1.pm: New modules.
87    
88     * DecodeHandle.pm: Support for fallback character mappings,
89     used for WebLatin1 and WebThai encodings.
90    
91     2008-05-18 Wakaba <wakaba@suika.fam.cx>
92    
93 wakaba 1.8 * DecodeHandle.pm (ShiftJIS): \xF0-\xFC should be considered
94     as part of double-byte characters for more user-friendly error
95     recovery.
96    
97     2008-05-18 Wakaba <wakaba@suika.fam.cx>
98    
99 wakaba 1.7 * DecodeHandle.pm (getc): Ignore BOM if BOM pattern is specified.
100    
101 wakaba 1.6 2008-05-17 Wakaba <wakaba@suika.fam.cx>
102    
103     * DecodeHandle.pm (ByteBuffer): New class.
104    
105 wakaba 1.5 2008-02-10 Wakaba <wakaba@suika.fam.cx>
106    
107     * CharDet.pm (detect): Catch an error in detection function.
108    
109 wakaba 1.4 2007-11-19 Wakaba <wakaba@suika.fam.cx>
110    
111     * Makefile: New file.
112    
113     * UniversalCharDet.pm, UniversalCharDet.pod: New files.
114    
115 wakaba 1.2 2007-07-15 Wakaba <wakaba@suika.fam.cx>
116    
117 wakaba 1.3 * DecodeHandle.pm (create_decode_handle): Set canonical
118     or specified name to |input_encoding| attribute.
119     (uri_to_name): Reimplemented.
120     (input_encoding): Return charset name returned
121     by |uri_to_name| if available.
122     ($CharsetDef): Property |xml_name| is now contain
123     only name defined in XML specifications.
124    
125     2007-07-15 Wakaba <wakaba@suika.fam.cx>
126    
127 wakaba 1.2 * DecodeHandle.pm: New Perl module (created
128     from manakai's |Encode.dis|).
129    
130     2007-07-15 Wakaba <wakaba@suika.fam.cx>
131    
132     * ChangeLog: New file.
133    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24