Update of /cvsroot/mhonarc/mhonarc/MHonArc/doc/resources
In directory subversions:/tmp/cvs-serv27402/doc/resources
Modified Files:
charsetaliases.html charsetconverters.html mimefilters.html
Log Message:
* A bunch of documentation updates.
Index: charsetaliases.html
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/doc/resources/charsetaliases.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** charsetaliases.html 10 Dec 2002 06:44:20 -0000 1.9
--- charsetaliases.html 18 Dec 2002 05:55:22 -0000 1.10
***************
*** 121,275 ****
<pre class="code">
<b><CharsetAliases></b>
! us-ascii; ascii
! us-ascii; ansi_x3.4-1968
! us-ascii; iso646
! us-ascii; iso646-us
! us-ascii; iso646.irv:1991
! us-ascii; cp367
! us-ascii; ibm367
! us-ascii; csascii
! us-ascii; iso-ir-6
! us-ascii; us
! iso-8859-1; latin1
! iso-8859-1; l1
! iso-8859-1; iso_8859_1
! iso-8859-1; iso_8859-1:1987
! iso-8859-1; iso8859-1
! iso-8859-1; iso8859_1
! iso-8859-1; 8859-1
! iso-8859-1; 8859_1
! iso-8859-1; cp819
! iso-8859-1; ibm819
! iso-8859-1; iso-ir-100
! iso-8859-2; latin2
! iso-8859-2; l2
! iso-8859-2; iso_8859_2
! iso-8859-2; iso_8859-2:1987
! iso-8859-2; iso8859-2
! iso-8859-2; iso8859_2
! iso-8859-2; 8859-2
! iso-8859-2; 8859_2
! iso-8859-2; iso-ir-101
! iso-8859-3; latin3
! iso-8859-3; l3
! iso-8859-3; iso_8859_3
! iso-8859-3; iso_8859-3:1988
! iso-8859-3; iso8859-3
! iso-8859-3; iso8859_3
! iso-8859-3; 8859-3
! iso-8859-3; 8859_3
! iso-8859-3; iso-ir-109
! iso-8859-4; latin4
! iso-8859-4; l4
! iso-8859-4; iso_8859_4
! iso-8859-4; iso_8859-4:1988
! iso-8859-4; iso8859-4
! iso-8859-4; iso8859_4
! iso-8859-4; 8859-4
! iso-8859-4; 8859_4
! iso-8859-4; iso-ir-110
! iso-8859-5; iso_8859-5:1988
! iso-8859-5; cyrillic
! iso-8859-5; iso-ir-144
! iso-8859-6; iso_8859-6:1987
! iso-8859-6; arabic
! iso-8859-6; asmo-708
! iso-8859-6; ecma-114
! iso-8859-6; iso-ir-127
! iso-8859-7; iso_8859-7:1987
! iso-8859-7; greek
! iso-8859-7; greek8
! iso-8859-7; ecma-118
! iso-8859-7; elot_928
! iso-8859-7; iso-ir-126
! iso-8859-8; iso-8859-8-i
! iso-8859-8; iso_8859-8:1988
! iso-8859-8; hebrew
! iso-8859-8; iso-ir-138
! iso-8859-9; latin5
! iso-8859-9; l5
! iso-8859-9; iso_8859_9
! iso-8859-9; iso-8859_9:1989
! iso-8859-9; iso8859-9
! iso-8859-9; iso8859_9
! iso-8859-9; 8859-9
! iso-8859-9; 8859_9
! iso-8859-9; iso-ir-148
! iso-8859-10; latin6
! iso-8859-10; l6
! iso-8859-10; iso_8859_10
! iso-8859-10; iso_8859-10:1993
! iso-8859-10; iso8859-10
! iso-8859-10; iso8859_10
! iso-8859-10; 8859-10
! iso-8859-10; 8859_10
! iso-8859-10; iso-ir-157
! iso-8859-13; latin7 ,l7
! iso-8859-14; latin8 ,l8
! iso-8859-15; latin9
! iso-8859-15; latin0
! iso-8859-15; l9
! iso-8859-15; l0
! iso-8859-15; iso_8859_15
! iso-8859-15; iso8859-15
! iso-8859-15; iso8859_15
! iso-8859-15; 8859-15
! iso-8859-15; 8859_15
! iso-2022-jp; iso-2022-jp-1
! utf-8; utf8
! cp936; gbk
! cp936; ms936
! cp936; windows-936
! cp949: euc-kr
! cp949: ks_c_5601-1987
! cp949: ks_c_5601-1989
! cp949: ksc_5601
! cp949: iso-ir-149
! cp949: windows-949
! cp949: ms949
! cp949: korean
! cp950; windows-950
! cp1250; windows-1250
! cp1251; windows-1251
! cp1252; windows-1252
! cp1253; windows-1253
! cp1254; windows-1254
! cp1255; windows-1255
! cp1256; windows-1256
! cp1257; windows-1257
! cp1258; windows-1258
! koi-0; gost-13052
! koi8-e; iso-ir-111
! koi8-e; ecma-113:1986
! koi8-r; cp878
! gost-19768-87; ecma-cyrillic
! gost-19768-87; ecma-113
! gost-19768-87; ecma-113:1988
! big5-eten; big5
! big5-eten; csbig5
! big5-eten; tcs-big5
! big5-eten; tcsbig5
! big5-hkscs; big5hk
! big5-hkscs; big5hkscs
! big5-hkscs; hkscs-big5
! big5-hkscs; hk-big5
! gb2312; gb_2312-80
! gb2312; csgb2312
! gb2312; hz-gb-2312
! gb2312; iso-ir-58
! gb2312; euc-cn
! gb2312; chinese
! gb2312; csiso58gb231280
! apple-arabic; x-mac-arabic
! apple-centeuro; x-mac-centeuro
! apple-croatian; x-mac-croatian
! apple-cyrillic; x-mac-cyrillic
! apple-greek; x-mac-greek
! apple-hebrew; x-mac-hebrew
! apple-iceland; x-mac-iceland
! apple-romanian; x-mac-romanian
! apple-roman; x-mac-roman
! apple-thai; x-mac-thai
! apple-turkish; x-mac-turkish
<b></CharsetAliases></b>
</pre>
--- 121,287 ----
<pre class="code">
<b><CharsetAliases></b>
! us-ascii; ascii
! us-ascii; ansi_x3.4-1968
! us-ascii; iso646
! us-ascii; iso646-us
! us-ascii; iso646.irv:1991
! us-ascii; cp367
! us-ascii; ibm367
! us-ascii; csascii
! us-ascii; iso-ir-6
! us-ascii; us
! iso-8859-1; latin1
! iso-8859-1; l1
! iso-8859-1; iso_8859_1
! iso-8859-1; iso_8859-1:1987
! iso-8859-1; iso8859-1
! iso-8859-1; iso8859_1
! iso-8859-1; 8859-1
! iso-8859-1; 8859_1
! iso-8859-1; cp819
! iso-8859-1; ibm819
! iso-8859-1; x-mac-latin1
! iso-8859-1; iso-ir-100
! iso-8859-2; latin2
! iso-8859-2; l2
! iso-8859-2; iso_8859_2
! iso-8859-2; iso_8859-2:1987
! iso-8859-2; iso8859-2
! iso-8859-2; iso8859_2
! iso-8859-2; 8859-2
! iso-8859-2; 8859_2
! iso-8859-2; iso-ir-101
! iso-8859-3; latin3
! iso-8859-3; l3
! iso-8859-3; iso_8859_3
! iso-8859-3; iso_8859-3:1988
! iso-8859-3; iso8859-3
! iso-8859-3; iso8859_3
! iso-8859-3; 8859-3
! iso-8859-3; 8859_3
! iso-8859-3; iso-ir-109
! iso-8859-4; latin4
! iso-8859-4; l4
! iso-8859-4; iso_8859_4
! iso-8859-4; iso_8859-4:1988
! iso-8859-4; iso8859-4
! iso-8859-4; iso8859_4
! iso-8859-4; 8859-4
! iso-8859-4; 8859_4
! iso-8859-4; iso-ir-110
! iso-8859-5; iso_8859-5:1988
! iso-8859-5; cyrillic
! iso-8859-5; iso-ir-144
! iso-8859-6; iso_8859-6:1987
! iso-8859-6; arabic
! iso-8859-6; asmo-708
! iso-8859-6; ecma-114
! iso-8859-6; iso-ir-127
! iso-8859-7; iso_8859-7:1987
! iso-8859-7; greek
! iso-8859-7; greek8
! iso-8859-7; ecma-118
! iso-8859-7; elot_928
! iso-8859-7; iso-ir-126
! iso-8859-8; iso-8859-8-i
! iso-8859-8; iso_8859-8:1988
! iso-8859-8; hebrew
! iso-8859-8; iso-ir-138
! iso-8859-9; latin5
! iso-8859-9; l5
! iso-8859-9; iso_8859_9
! iso-8859-9; iso-8859_9:1989
! iso-8859-9; iso8859-9
! iso-8859-9; iso8859_9
! iso-8859-9; 8859-9
! iso-8859-9; 8859_9
! iso-8859-9; iso-ir-148
! iso-8859-10; latin6
! iso-8859-10; l6
! iso-8859-10; iso_8859_10
! iso-8859-10; iso_8859-10:1993
! iso-8859-10; iso8859-10
! iso-8859-10; iso8859_10
! iso-8859-10; 8859-10
! iso-8859-10; 8859_10
! iso-8859-10; iso-ir-157
! iso-8859-13; latin7 ,l7
! iso-8859-14; latin8 ,l8
! iso-8859-15; latin9
! iso-8859-15; latin0
! iso-8859-15; l9
! iso-8859-15; l0
! iso-8859-15; iso_8859_15
! iso-8859-15; iso8859-15
! iso-8859-15; iso8859_15
! iso-8859-15; 8859-15
! iso-8859-15; 8859_15
! iso-2022-jp; iso-2022-jp-1
! utf-8; utf8
! cp936; gbk
! cp936; ms936
! cp936; windows-936
! cp949: euc-kr
! cp949: ks_c_5601-1987
! cp949: ks_c_5601-1989
! cp949: ksc_5601
! cp949: iso-ir-149
! cp949: windows-949
! cp949: ms949
! cp949: korean
! cp950; windows-950
! cp1250; windows-1250
! cp1251; windows-1251
! cp1252; windows-1252
! cp1253; windows-1253
! cp1254; windows-1254
! cp1255; windows-1255
! cp1256; windows-1256
! cp1257; windows-1257
! cp1258; windows-1258
! koi-0; gost-13052
! koi8-e; iso-ir-111
! koi8-e; ecma-113:1986
! koi8-r; cp878
! gost-19768-87; ecma-cyrillic
! gost-19768-87; ecma-113
! gost-19768-87; ecma-113:1988
! big5-eten; big5
! big5-eten; csbig5
! big5-eten; tcs-big5
! big5-eten; tcsbig5
! big5-hkscs; big5hk
! big5-hkscs; big5hkscs
! big5-hkscs; hkscs-big5
! big5-hkscs; hk-big5
! gb2312; gb_2312-80
! gb2312; csgb2312
! gb2312; hz-gb-2312
! gb2312; iso-ir-58
! gb2312; euc-cn
! gb2312; chinese
! gb2312; csiso58gb231280
! macarabic; apple-arabic
! maccentraleurroman; apple-centeuro
! maccroatian; apple-croatian
! maccyrillic; apple-cyrillic
! macgreek; apple-greek
! machebrew; apple-hebrew
! macicelandic; apple-iceland
! macromanian; apple-romanian
! macroman; apple-roman
! macthai; apple-thai
! macturkish; apple-turkish
! macarabic; x-mac-arabic
! maccentraleurroman; x-mac-centraleurroman
! maccroatian; x-mac-croatian
! maccyrillic; x-mac-cyrillic
! macgreek; x-mac-greek
! machebrew; x-mac-hebrew
! macicelandic; x-mac-icelandic
! macromanian; x-mac-romanian
! macroman; x-mac-roman
! macthai; x-mac-thai
! macturkish; x-mac-turkish
<b></CharsetAliases></b>
</pre>
Index: charsetconverters.html
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/doc/resources/charsetconverters.html,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -r1.20 -r1.21
*** charsetconverters.html 10 Dec 2002 06:44:20 -0000 1.20
--- charsetconverters.html 18 Dec 2002 05:55:22 -0000 1.21
***************
*** 75,81 ****
</pre>
! <p>CHARSETCONVERTERS resource is also used by the
<a href="mimefilters.html#m2h_text_plain">m2h_text_plain::filter</a>
! filter.
</p>
--- 75,81 ----
</pre>
! <p>CHARSETCONVERTERS resource is also used by
<a href="mimefilters.html#m2h_text_plain">m2h_text_plain::filter</a>
! for message body text.
</p>
***************
*** 106,110 ****
<dl>
! <dt><em>plain</em></dt>
<dd><p>This specifies text that is not explicitly encoded in a
specific character set. The MIME RFCs specify that unencoded data
--- 106,110 ----
<dl>
! <dt><strong><tt>plain</tt></strong></dt>
<dd><p>This specifies text that is not explicitly encoded in a
specific character set. The MIME RFCs specify that unencoded data
***************
*** 114,118 ****
</dd>
! <dt><em>default</em></dt>
<dd><p>The default routine to invoke for encoded
data if no converter is defined for the given character set.
--- 114,118 ----
</dd>
! <dt><strong><tt>default</tt></strong></dt>
<dd><p>The default routine to invoke for encoded
data if no converter is defined for the given character set.
***************
*** 128,132 ****
<dl>
! <dt><em>-ignore-</em></dt>
<dd><p>Leave the data "as-is". I.e. The MIME encoding will be
preserved.
--- 128,132 ----
<dl>
! <dt><strong><tt>-ignore-</tt></strong></dt>
<dd><p>Leave the data "as-is". I.e. The MIME encoding will be
preserved.
***************
*** 134,138 ****
</dd>
! <dt><em>-decode-</em></dt>
<dd><p>Just decode the data. This is useful if it is known that
the characters set is the native character set for the system.
--- 134,138 ----
</dd>
! <dt><strong><tt>-decode-</tt></strong></dt>
<dd><p>Just decode the data. This is useful if it is known that
the characters set is the native character set for the system.
***************
*** 144,149 ****
<td width="100%"><p>If the decoded data contains the characters '<', '>',
and '&', this may conflict with HTML markup. See
! <a href="decodeheads.html">DECODEHEADS</a>
! when "-decode-" can be used.
</p>
</td>
--- 144,150 ----
<td width="100%"><p>If the decoded data contains the characters '<', '>',
and '&', this may conflict with HTML markup. See
! <a href="#examples"><cite>Examples</cite></a> below and
! <a href="decodeheads.html">DECODEHEADS</a>
! on how <tt>-decode-</tt> can be used.
</p>
</td>
***************
*** 158,162 ****
<pre class="code">
! $converted_data = &function($data, $charset);
</pre>
--- 159,163 ----
<pre class="code">
! $converted_data = &function($data, $charset);
</pre>
***************
*** 285,299 ****
<tr><td><b><tt>big5-hkscs</tt></b></td><td>Chinese (Hong Kong)</td></tr>
<tr><td><b><tt>gb2312</tt></b></td><td>Chinese</td></tr>
! <tr><td><b><tt>apple-arabic</tt></b></td><td>Apple Arabic</td></tr>
! <tr><td><b><tt>apple-centeuro</tt></b></td><td>Apple Central Europe</td></tr>
! <tr><td><b><tt>apple-croatian</tt></b></td><td>Apple Croatian</td></tr>
! <tr><td><b><tt>apple-cyrillic</tt></b></td><td>Apple Cyrillic</td></tr>
! <tr><td><b><tt>apple-greek</tt></b></td><td>Apple Greek</td></tr>
! <tr><td><b><tt>apple-hebrew</tt></b></td><td>Apple Hebrew</td></tr>
! <tr><td><b><tt>apple-iceland</tt></b></td><td>Apple Icelandic</td></tr>
! <tr><td><b><tt>apple-romanian</tt></b></td><td>Apple Romanian</td></tr>
! <tr><td><b><tt>apple-roman</tt></b></td><td>Apple Roman (Latin)</td></tr>
! <tr><td><b><tt>apple-thai</tt></b></td><td>Apple Thai</td></tr>
! <tr><td><b><tt>apple-turkish</tt></b></td><td>Apple Turkish</td></tr>
</table>
</div>
--- 286,301 ----
<tr><td><b><tt>big5-hkscs</tt></b></td><td>Chinese (Hong Kong)</td></tr>
<tr><td><b><tt>gb2312</tt></b></td><td>Chinese</td></tr>
! <tr><td><b><tt>macarabic</tt></b></td><td>Apple Arabic</td></tr>
! <tr><td><b><tt>maccentraleurroman</tt></b></td><td>Apple Central Europe</td></tr>
! <tr><td><b><tt>maccroatian</tt></b></td><td>Apple Croatian</td></tr>
! <tr><td><b><tt>maccyrillic</tt></b></td><td>Apple Cyrillic</td></tr>
! <tr><td><b><tt>macgreek</tt></b></td><td>Apple Greek</td></tr>
! <tr><td><b><tt>machebrew</tt></b></td><td>Apple Hebrew</td></tr>
! <tr><td><b><tt>macicelandic</tt></b></td><td>Apple Icelandic</td></tr>
! <tr><td><b><tt>macromanian</tt></b></td><td>Apple Romanian</td></tr>
! <tr><td><b><tt>macroman</tt></b></td><td>Apple Roman (Latin)</td></tr>
! <tr><td><b><tt>macthai</tt></b></td><td>Apple Thai</td></tr>
! <tr><td><b><tt>macturkish</tt></b></td><td>Apple Turkish</td></tr>
! <tr><td><b><tt>hp-roman8</tt></b></td><td>HP Roman (Latin)</td></tr>
</table>
</div>
***************
*** 317,331 ****
UTF-8.
</p>
! <table class="note" width="100%">
! <tr valign="baseline">
! <td><strong>NOTE:</strong></td>
! <td width="100%"><p>This converter requires that the
! <b><tt>Unicode::String</tt></b> and <b><tt>Unicode::MapUTF8</tt></b>
! modules are installed and that you are using Perl v5.6, or later.
! </p>
! </td>
! </tr>
! </table>
! <p>Typical use of this converter is to have it registered
for all charsets. For example:
</p>
--- 319,323 ----
UTF-8.
</p>
! <p>Typical usages is to have it registered
for all charsets. For example:
</p>
***************
*** 333,337 ****
<b><CharsetConverters override></b>
plain; mhonarc::htmlize
- us-ascii; mhonarc::htmlize
default; MHonArc::UTF8::str2sgml; MHonArc/UTF8.pm
<b></CharsetConverters></b></pre>
--- 325,328 ----
***************
*** 393,455 ****
<pre class="code">
<b><CharsetConverters></b>
! plain; <a href="#mhonarc::htmlize">mhonarc::htmlize</a>;
! us-ascii; <a href="#mhonarc::htmlize">mhonarc::htmlize</a>;
! iso-8859-1; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-2; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-3; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-4; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-5; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-6; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-7; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-8; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-9; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-10; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-11; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-13; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-14; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-15; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-16; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-2022-jp; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-2022-kr; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! euc-jp; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! utf-8; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp866; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp936; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp949; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp950; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1250; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1251; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1252; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1253; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1254; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1255; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1256; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1257; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1258; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi-0; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi-7; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-a; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-b; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-e; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-f; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-r; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-u; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! gost-19768-87; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! viscii; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! big5-eten; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! big5-hkscs; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! gb2312; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! apple-arabic; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! apple-centeuro; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! apple-croatian; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! apple-cyrillic; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! apple-greek; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! apple-hebrew; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! apple-iceland; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! apple-romanian; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! apple-roman; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! apple-thai; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! apple-turkish; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! default; -ignore-
<b></CharsetConverters></b>
</pre>
--- 384,447 ----
<pre class="code">
<b><CharsetConverters></b>
! plain; <a href="#mhonarc::htmlize">mhonarc::htmlize</a>;
! us-ascii; <a href="#mhonarc::htmlize">mhonarc::htmlize</a>;
! iso-8859-1; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-2; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-3; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-4; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-5; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-6; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-7; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-8; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-9; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-10; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-11; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-13; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-14; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-15; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-8859-16; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-2022-jp; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! iso-2022-kr; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! euc-jp; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! utf-8; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp866; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp936; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp949; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp950; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1250; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1251; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1252; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1253; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1254; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1255; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1256; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1257; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! cp1258; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi-0; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi-7; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-a; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-b; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-e; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-f; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-r; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! koi8-u; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! gost-19768-87; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! viscii; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! big5-eten; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! big5-hkscs; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! gb2312; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! macarabic; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! maccentraleurroman; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! maccroatian; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! maccyrillic; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! macgreek; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! machebrew; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! macicelandic; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! macromanian; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! macroman; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! macthai; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! macturkish; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! hp-roman8; <a href="#MHonArc::CharEnt">MHonArc::CharEnt::str2sgml</a>; MHonArc/CharEnt.pm
! default; -ignore-
<b></CharsetConverters></b>
</pre>
***************
*** 484,489 ****
(e.g. <tt class="icode">&#x203E;</tt>). However, if you want
archive pages to be in native UTF-8, see the
! <a href="../rcfileexs/utf-8.mrc.html"><tt>utf-8.mrc</tt></a> example
! for a possible solution.
</p>
--- 476,481 ----
(e.g. <tt class="icode">&#x203E;</tt>). However, if you want
archive pages to be in native UTF-8, see the
! <a href="../rcfileexs/utf-8.mrc.html"><tt>utf-8.mrc</tt></a> resource
! file example.
</p>
Index: mimefilters.html
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/doc/resources/mimefilters.html,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -r1.21 -r1.22
*** mimefilters.html 10 Dec 2002 04:08:02 -0000 1.21
--- mimefilters.html 18 Dec 2002 05:55:22 -0000 1.22
***************
*** 170,173 ****
--- 170,190 ----
item.
</p>
+ <table class="note" width="100%">
+ <tr valign="baseline">
+ <td><strong>NOTE:</strong></td>
+ <td width="100%"><p>For <tt>text</tt> entities, the key
+ <tt>x-mha-charset</tt> will be defined in <code>$fields_hash_ref</code>.
+ It represents the character set encoding of the text entity.
+ </p>
+ <p>Unlike regular <code>$fields_hash_ref</code> keys, the value is
+ <strong>not</strong> array. Therefore, to retrieve the character
+ set, use something like the following:
+ </p>
+ <pre class="code">
+ my $charset = $fields_hash_ref->{'x-mha-charset'}
+ </pre>
+ </td>
+ </tr>
+ </table>
</td>
</tr>
***************
*** 227,230 ****
--- 244,248 ----
</tr>
</table>
+ <p> </p>
<table class="note" width="100%">
<tr valign=top>
***************
*** 1099,1102 ****
--- 1117,1124 ----
<td>NCBI data</td></tr>
<tr valign="top">
+ <td align=left><strong>chemical/ncbi-asn1-binary</strong></td>
+ <td align=center><tt>val</tt></td>
+ <td>NCBI data</td></tr>
+ <tr valign="top">
<td align=left><strong>chemical/pdb</strong></td>
<td align=center><tt>pdb</tt></td>
***************
*** 1419,1441 ****
</tr>
<tr valign=top>
! <td><strong><Lang></strong></td>
! <td><em>Stripped</em></td>
</tr>
</table>
</center>
! <p>If the text/enriched contains non-ASCII character, the filter will
! convert the characters to the appropriate entity references.
</p>
- <table class="note" width="100%">
- <tr valign=top>
- <td><strong>NOTE</strong></td>
- <td width="100%"><p>Only the ISO-8859-[1-10] character sets are recognized.
- </p>
- </td>
- </tr>
- </table>
-
<H3><a name="m2h_text_html">m2h_text_html::filter</a></h3>
--- 1441,1454 ----
</tr>
<tr valign=top>
! <td><strong><Lang><Param><var>lang</var></Param></strong></td>
! <td><div lang="<var>lang</var>"></td>
</tr>
</table>
</center>
! <p>Character data will be translated as specified by the
! <a href="charsetconverters.html">CHARSETCONVERTERS</a> resources.
</p>
<H3><a name="m2h_text_html">m2h_text_html::filter</a></h3>
***************
*** 1606,1609 ****
--- 1619,1628 ----
</tr>
<tr valign=top>
+ <td><strong><tt>disablerelated</tt></strong></td>
+ <td><p>Disable processing of related parts processing. I.e. Things
+ like cid URLs will not be resolved.
+ </p></td>
+ </tr>
+ <tr valign=top>
<td><strong><tt>nofont</tt></strong></td>
<td><p>Remove font tags and styles, including CSS styles.
***************
*** 1638,1656 ****
the HTML <tt>PRE</tt> element and escape special characters. It will
also convert text that looks like a URL into a hyperlink.
! If the data contains non-ASCII character, the filter will
! convert the characters to the appropriate entity reference.
</p>
- <table class="note" width="100%">
- <tr valign=top>
- <td><strong>NOTE</strong></td>
- <td width="100%"><p>The functions registered via the
- <a href="charsetconverters.html">CHARSETCONVERTERS</a> are used
- to handle character set processing.
- </p>
- </td>
- </tr>
- </table>
-
<p>This filter supports text data donoted with flowed sematics as
defined by <a href="http://www.ietf.org/rfc/rfc2646.txt">RFC 2646</a>.
--- 1657,1664 ----
the HTML <tt>PRE</tt> element and escape special characters. It will
also convert text that looks like a URL into a hyperlink.
! Character data will be translated as specified by the
! <a href="charsetconverters.html">CHARSETCONVERTERS</a> resources.
</p>
<p>This filter supports text data donoted with flowed sematics as
defined by <a href="http://www.ietf.org/rfc/rfc2646.txt">RFC 2646</a>.
***************
*** 1699,1709 ****
an attachment, the data is saved to a file
with a link to it from the message page.
- </p>
- </tr>
- <tr valign=top>
- <td><strong><tt>default=</tt></strong><var>charset</var></td>
- <td><p>Character set to use as the default if no character set
- is defined for the message. If option not specified,
- "<tt>us-ascii</tt>" is used.
</p>
</tr>
--- 1707,1710 ----
---------------------------------------------------------------------
To sign-off this list, send email to majordomo(_at_)mhonarc(_dot_)org with the
message text UNSUBSCRIBE MHONARC-DEV