/[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 - (show annotations) (download)
Sun Sep 14 03:07:58 2008 UTC (16 years, 8 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 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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24