/[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.1 by wakaba, Sun Jul 15 08:21:50 2007 UTC revision 1.15 by wakaba, Sun Sep 14 03:07:58 2008 UTC
# Line 0  Line 1 
1    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
2    
3            * DecodeHandle.pm, UnicodeChecker.pm: Change |manakai_getc_until|
4            to |manakai_read_until| to reduce the number of string copies.
5    
6    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
7    
8            * DecodeHandle.pm (CharString): New class.
9            (Encode read): Don't remove read string from |{char_buffer}|,
10            to decease the number of string operations and to enable
11            |manakai_getc_until| ungetc'ing without any string operation.
12            (manakai_getc_until): New method.
13    
14            * UnicodeChecker.pm (getc): Don't |read| more than one
15            character, to prevent characters being bufferred
16            such that mixture of |getc| and |manakai_getc_until|
17            calls does not make the result broken.
18    
19    2008-09-11  Wakaba  <wakaba@suika.fam.cx>
20    
21            * UnicodeChecker.pm, DecodeHandle.pm: Try to reduce the
22            number of string copies and method calls, first round.
23    
24    2008-09-11  Wakaba  <wakaba@suika.fam.cx>
25    
26            * UnicodeChecker.pm, DecodeHandle.pm: Tentative support
27            for |read| method.
28    
29    2008-09-11  Wakaba  <wakaba@suika.fam.cx>
30    
31            * UnicodeChecker.pm: New module.
32    
33    2008-09-10  Wakaba  <wakaba@suika.fam.cx>
34    
35            * DecodeHandle.pm: Set error levels.
36    
37            * WebLatin1.pm: Support for |us-ascii| and |iso-8859-5|
38            charsets (this module no longer for Latin1, but for Latin*
39            encodings).
40    
41            * WebThai.pm: Support for |tis-620| charset.
42    
43    2008-05-18  Wakaba  <wakaba@suika.fam.cx>
44    
45            * WebThai.pm, WebLatin1.pm: New modules.
46    
47            * DecodeHandle.pm: Support for fallback character mappings,
48            used for WebLatin1 and WebThai encodings.
49    
50    2008-05-18  Wakaba  <wakaba@suika.fam.cx>
51    
52            * DecodeHandle.pm (ShiftJIS): \xF0-\xFC should be considered
53            as part of double-byte characters for more user-friendly error
54            recovery.
55    
56    2008-05-18  Wakaba  <wakaba@suika.fam.cx>
57    
58            * DecodeHandle.pm (getc): Ignore BOM if BOM pattern is specified.
59    
60    2008-05-17  Wakaba  <wakaba@suika.fam.cx>
61    
62            * DecodeHandle.pm (ByteBuffer): New class.
63    
64    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
65    
66            * CharDet.pm (detect): Catch an error in detection function.
67    
68    2007-11-19  Wakaba  <wakaba@suika.fam.cx>
69    
70            * Makefile: New file.
71    
72            * UniversalCharDet.pm, UniversalCharDet.pod: New files.
73    
74    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
75    
76            * DecodeHandle.pm (create_decode_handle): Set canonical
77            or specified name to |input_encoding| attribute.
78            (uri_to_name): Reimplemented.
79            (input_encoding): Return charset name returned
80            by |uri_to_name| if available.
81            ($CharsetDef): Property |xml_name| is now contain
82            only name defined in XML specifications.
83    
84    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
85    
86            * DecodeHandle.pm: New Perl module (created
87            from manakai's |Encode.dis|).
88    
89    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
90    
91            * ChangeLog: New file.
92    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.15

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24