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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by wakaba, Sat May 17 12:29:24 2008 UTC revision 1.23 by wakaba, Mon Sep 15 12:22:09 2008 UTC
# Line 1  Line 1 
1    2008-09-15  Wakaba  <wakaba@suika.fam.cx>
2    
3            * handles.en.html: New documentation.
4    
5    2008-09-15  Wakaba  <wakaba@suika.fam.cx>
6    
7            * 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            * UnicodeChecker.pm: Use hash for better performance.
16    
17    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
18    
19            * 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            * DecodeHandle.pm: Merge the ShiftJIS class into the Encode class.
28    
29    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
30    
31            * DecodeHandle.pm: Merge the EUCJP class into the Encode class.
32    
33    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
34    
35            * DecodeHandle.pm: EUCJP class reimplemented using |read|-centric
36            model.
37    
38    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
39    
40            * DecodeHandle.pm: Typo fixed.
41    
42    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
43    
44            * 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            * 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    2008-09-11  Wakaba  <wakaba@suika.fam.cx>
61    
62            * 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            * UnicodeChecker.pm, DecodeHandle.pm: Tentative support
68            for |read| method.
69    
70    2008-09-11  Wakaba  <wakaba@suika.fam.cx>
71    
72            * UnicodeChecker.pm: New module.
73    
74    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    2008-05-18  Wakaba  <wakaba@suika.fam.cx>
85    
86            * 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            * 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            * DecodeHandle.pm (getc): Ignore BOM if BOM pattern is specified.
100    
101  2008-05-17  Wakaba  <wakaba@suika.fam.cx>  2008-05-17  Wakaba  <wakaba@suika.fam.cx>
102    
103          * DecodeHandle.pm (ByteBuffer): New class.          * DecodeHandle.pm (ByteBuffer): New class.

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.23

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24