/[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.15 - (hide annotations) (download)
Sun Sep 14 03:07:58 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.14: +5 -0 lines
++ whatpm/Whatpm/ChangeLog	14 Sep 2008 03:06:56 -0000
	* HTML.pm.src: Change |{getc_until}| to |{read_until}|
	and |manakai_getc_until| to |manakai_read_until| to
	reduce the number of string copies.

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

++ whatpm/Whatpm/Charset/ChangeLog	14 Sep 2008 03:07:37 -0000
	* DecodeHandle.pm, UnicodeChecker.pm: Change |manakai_getc_until|
	to |manakai_read_until| to reduce the number of string copies.

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

1 wakaba 1.14 2008-09-14 Wakaba <wakaba@suika.fam.cx>
2    
3 wakaba 1.15 * 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 wakaba 1.14 * 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 wakaba 1.11 2008-09-11 Wakaba <wakaba@suika.fam.cx>
20    
21 wakaba 1.13 * 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 wakaba 1.12 * UnicodeChecker.pm, DecodeHandle.pm: Tentative support
27     for |read| method.
28    
29     2008-09-11 Wakaba <wakaba@suika.fam.cx>
30    
31 wakaba 1.11 * UnicodeChecker.pm: New module.
32    
33 wakaba 1.10 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 wakaba 1.7 2008-05-18 Wakaba <wakaba@suika.fam.cx>
44    
45 wakaba 1.9 * 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 wakaba 1.8 * 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 wakaba 1.7 * DecodeHandle.pm (getc): Ignore BOM if BOM pattern is specified.
59    
60 wakaba 1.6 2008-05-17 Wakaba <wakaba@suika.fam.cx>
61    
62     * DecodeHandle.pm (ByteBuffer): New class.
63    
64 wakaba 1.5 2008-02-10 Wakaba <wakaba@suika.fam.cx>
65    
66     * CharDet.pm (detect): Catch an error in detection function.
67    
68 wakaba 1.4 2007-11-19 Wakaba <wakaba@suika.fam.cx>
69    
70     * Makefile: New file.
71    
72     * UniversalCharDet.pm, UniversalCharDet.pod: New files.
73    
74 wakaba 1.2 2007-07-15 Wakaba <wakaba@suika.fam.cx>
75    
76 wakaba 1.3 * 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 wakaba 1.2 * 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    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24