/[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.20 - (show annotations) (download)
Sun Sep 14 11:57:41 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.19: +8 -0 lines
++ whatpm/Whatpm/ChangeLog	14 Sep 2008 11:56:24 -0000
	* HTML.pm.src: Use |read| instead of |getc|.  |set_inner_html|
	would report character error from now.

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

++ whatpm/Whatpm/Charset/ChangeLog	14 Sep 2008 11:57:38 -0000
	* DecodeHandle.pm (CharString onerror): New method.

	* UnicodeString.pm (read): New.
	(getc): Removed.
	(manakai_read_until): Checking operation implemented.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24