/[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.4 by wakaba, Mon Nov 19 12:18:27 2007 UTC revision 1.22 by wakaba, Mon Sep 15 07:19:03 2008 UTC
# Line 1  Line 1 
1    2008-09-15  Wakaba  <wakaba@suika.fam.cx>
2    
3            * DecodeHandle.pm (onerror): Return |undef| if no explicit value
4            is set.
5    
6            * UnicodeChecker.pm: Support for HTML5 parse errors.
7            (onerror): Return |undef| if no explicit value is set.
8    
9    2008-09-15  Wakaba  <wakaba@suika.fam.cx>
10    
11            * UnicodeChecker.pm: Use hash for better performance.
12    
13    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
14    
15            * DecodeHandle.pm (CharString onerror): New method.
16    
17            * UnicodeString.pm (read): New.
18            (getc): Removed.
19            (manakai_read_until): Checking operation implemented.
20    
21    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
22    
23            * DecodeHandle.pm: Merge the ShiftJIS class into the Encode class.
24    
25    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
26    
27            * DecodeHandle.pm: Merge the EUCJP class into the Encode class.
28    
29    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
30    
31            * DecodeHandle.pm: EUCJP class reimplemented using |read|-centric
32            model.
33    
34    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
35    
36            * DecodeHandle.pm: Typo fixed.
37    
38    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
39    
40            * DecodeHandle.pm, UnicodeChecker.pm: Change |manakai_getc_until|
41            to |manakai_read_until| to reduce the number of string copies.
42    
43    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
44    
45            * DecodeHandle.pm (CharString): New class.
46            (Encode read): Don't remove read string from |{char_buffer}|,
47            to decease the number of string operations and to enable
48            |manakai_getc_until| ungetc'ing without any string operation.
49            (manakai_getc_until): New method.
50    
51            * UnicodeChecker.pm (getc): Don't |read| more than one
52            character, to prevent characters being bufferred
53            such that mixture of |getc| and |manakai_getc_until|
54            calls does not make the result broken.
55    
56    2008-09-11  Wakaba  <wakaba@suika.fam.cx>
57    
58            * UnicodeChecker.pm, DecodeHandle.pm: Try to reduce the
59            number of string copies and method calls, first round.
60    
61    2008-09-11  Wakaba  <wakaba@suika.fam.cx>
62    
63            * UnicodeChecker.pm, DecodeHandle.pm: Tentative support
64            for |read| method.
65    
66    2008-09-11  Wakaba  <wakaba@suika.fam.cx>
67    
68            * UnicodeChecker.pm: New module.
69    
70    2008-09-10  Wakaba  <wakaba@suika.fam.cx>
71    
72            * DecodeHandle.pm: Set error levels.
73    
74            * WebLatin1.pm: Support for |us-ascii| and |iso-8859-5|
75            charsets (this module no longer for Latin1, but for Latin*
76            encodings).
77    
78            * WebThai.pm: Support for |tis-620| charset.
79    
80    2008-05-18  Wakaba  <wakaba@suika.fam.cx>
81    
82            * WebThai.pm, WebLatin1.pm: New modules.
83    
84            * DecodeHandle.pm: Support for fallback character mappings,
85            used for WebLatin1 and WebThai encodings.
86    
87    2008-05-18  Wakaba  <wakaba@suika.fam.cx>
88    
89            * DecodeHandle.pm (ShiftJIS): \xF0-\xFC should be considered
90            as part of double-byte characters for more user-friendly error
91            recovery.
92    
93    2008-05-18  Wakaba  <wakaba@suika.fam.cx>
94    
95            * DecodeHandle.pm (getc): Ignore BOM if BOM pattern is specified.
96    
97    2008-05-17  Wakaba  <wakaba@suika.fam.cx>
98    
99            * DecodeHandle.pm (ByteBuffer): New class.
100    
101    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
102    
103            * CharDet.pm (detect): Catch an error in detection function.
104    
105  2007-11-19  Wakaba  <wakaba@suika.fam.cx>  2007-11-19  Wakaba  <wakaba@suika.fam.cx>
106    
107          * Makefile: New file.          * Makefile: New file.

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.22

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24