/[suikacvs]/messaging/manakai/lib/Message/Charset/ChangeLog
Suika

Diff of /messaging/manakai/lib/Message/Charset/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by wakaba, Sun Apr 9 14:29:41 2006 UTC revision 1.30 by wakaba, Mon Sep 15 07:19:31 2008 UTC
# Line 1  Line 1 
1  2006-04-09  Wakaba  <wakaba@suika.fam.cx>  2008-09-15  Wakaba  <wakaba@suika.fam.cx>
2    
3          * Encode.dis (close): New method.          * Info.pm: Noted that new internal variable |{onerror_set}|
4            is introduced.
5    
6  2006-04-01  Wakaba  <wakaba@suika.fam.cx>  2008-09-14  Wakaba  <wakaba@suika.fam.cx>
7    
8          * Makefile (clean-db): New rule.          * Info.pm: Remove the entry for Shift_JIS, since the ShiftJIS
9            decodehandle class is merged with the Encode class.
10    
11  2006-03-15  Wakaba  <wakaba@suika.fam.cx>  2008-09-14  Wakaba  <wakaba@suika.fam.cx>
12    
13          * Makefile (gl-jis-1978.tbr): 1983-swapped-pairs were not reversed.          * Info.pm: Remove the entry for EUC-JP, since the EUCJP
14          (install): Rule |install-GLJIS1997Swapped| is added.          decodehandle class is merged with the Encode class.
15    
16          * Encode.dis (createMCDecodeHandle): Charset |iso-2022-jp|  2008-09-14  Wakaba  <wakaba@suika.fam.cx>
         is implemented.  
         (ManakaiMCISO2022JPDecodeHandle): New class.  
17    
18  2006-03-14  Wakaba  <wakaba@suika.fam.cx>          * Info.pm: Sync with Whatpm::Charset::DecodeHandle's change.
19    
20          * Makefile (GLJIS1997Swapped): New |Encode| module.  2008-09-11  Wakaba  <wakaba@suika.fam.cx>
21    
22  2006-03-14  Wakaba  <wakaba@suika.fam.cx>          * Info.pm: Sync with Whatpm::Charset::DecodeHandle's change.
23    
24          * Encode.dis (createMCDecodeHandle): Charsets |euc-jp|  2008-09-10  Wakaba  <wakaba@suika.fam.cx>
         and |shift_jis| are implemented.  
         (ManakaiMCEUCJPDecodeHandle): New class.  
         (ManakaiMCShiftJISDecodeHandle): New class.  
25    
26  2006-03-14  Wakaba  <wakaba@suika.fam.cx>          * Info.pm (get_by_html_name): New.
27    
28          * Encode.dis (ungetc): New method.  2008-09-10  Wakaba  <wakaba@suika.fam.cx>
29    
30          * Makefile: Rules to make |Encode| modules          * Info.pm: EBCDICness, ASCII compability, and MIME text
31          for |euc-jp-1997|, |shift-jis-1997|, |gl-jis-1978|, |gl-jis-1983|,          suitability are now represented as charset categories.
32          and |gl-jis-1997| are added.          Provision for support of HTML's charset name treatment,
33            i.e. ignorance of ASCII punctuations.  Support of HTML5
34            charset name aliasings (updated definition).
35    
36  2006-03-12  Wakaba  <wakaba@suika.fam.cx>  2008-05-25  Wakaba  <wakaba@suika.fam.cx>
37    
38          * Encode.dis (createMCDecodeHandle): New          * Info.pm (CHARSET_CATEGORY_UTF16): New category.
         parameter |onerror| is added.  Charsets |cs:XML.utf-8|, |cs:XML.utf-16|,  
         and |xml-auto-charset:| are implemented.  Throws an error  
         if the charset is not supported.  
         (getURIFromCharsetName, getCharsetNameFromURI): Algorithmic URIs are  
         supported.  
         (onerror): Removed from |onoctetstreamerror|.  
         (MCXMLDecodeHandle): Removed.  
         (inputEncoding, hasBOM): New attributes.  
39    
40  2006-03-11  Wakaba  <wakaba@suika.fam.cx>  2008-05-18  Wakaba  <wakaba@suika.fam.cx>
41    
42          * Makefile: A typo is fixed.          * Info.pm: Support for WebLatin encoding.  Support for Thai
43            encodings.  Support for non-block-safe encodings.  However,
44            for non-block-safe encodings we cannot assume that it works
45            well on our decode handle framework, therefore they are marked
46            as "fallback" mode (i.e. its result is unknown).
47    
48          * Encode.dis (Require): A reference to the |DISlib:Charset|  2008-05-18  Wakaba  <wakaba@suika.fam.cx>
         module is added.  
         (MCEncodeFeature10): New feature.  
         (MCEncodeImplementation): New interface.  
         (MCDecodeHandle): New interface.  
49    
50  2006-03-10  Wakaba  <wakaba@suika.fam.cx>          * Info.pm (SEMICONFORMING_ENCODING_IMPL): New.  Distinguish full
51            non-conformance from semi-conformance, where we can something
52            to make the decoder conformant.
53    
54          * ChangeLog: New file.  2008-05-17  Wakaba  <wakaba@suika.fam.cx>
55    
56            * Info.pm: Charset definitions now have |category| properties.
57            Property |perl_names| is added to |shift_jis| and |euc-jp|.
58            Charset definition for |shift_jisx0213| is added.
59            (get_decode_handle): New.
60            (get_perl_encoding): Auto-load encode modules for internal use
61            by DecodeHandle (part of Whatpm module).
62    
63    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
64    
65            * Info.pm (is_syntactically_valid_iana_charset_name): Function
66            name was misspelled.
67    
68          * Encode.dis: New file.  2007-11-21  Wakaba  <wakaba@suika.fam.cx>
69    
70          * Makefile: New file.          * Info.pm: More charset definitions.
71    
72    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
73    
74            * Info.pm: New Perl module.
75    
76    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
77    
78            * ChangeLog: New file.
79    
80    

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.30

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24