mhonarc-commits
[Top] [All Lists]

CVS: mhonarc/MHonArc/doc app-mimeconf.html,1.12,1.13 install.html,1.19,1.20...

2002-12-09 21:08:43
Update of /cvsroot/mhonarc/mhonarc/MHonArc/doc
In directory subversions:/tmp/cvs-serv7632

Modified Files:
	app-mimeconf.html install.html relnotes.html 
Log Message:
* Added iso-2022-jp release note.
* Update charsetconverters to reflect default value change to iso-8859-{1,jp}.
* Added documentation for available charsetconverter converter functions.
* Moved filter description in mimefilters to its own section.
* Added inline TOCs to all resource pages.


Index: app-mimeconf.html
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/doc/app-mimeconf.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -r1.12 -r1.13
*** app-mimeconf.html	24 Nov 2002 04:18:35 -0000	1.12
--- app-mimeconf.html	10 Dec 2002 04:08:02 -0000	1.13
***************
*** 36,52 ****
  RFC 2049: (MIME) Part Five: Conformance Criteria and Examples</a>.
  Following is the text extracted from section 2 of RFC 2049 with
! annotations added on how MHonArc conforms to each criteria listed.
  It should be noted that the criteria listed in RFC 2049 is geared
  towards interactive MUAs; therefore, some criteria may not be
  applicable to MHonArc.
  </p>
! <table border=0 cellpadding=4>
  <tr valign=top>
! <td><strong>NOTE</strong></td>
! <td><p>All notes about conformance is based upon the default MIME-related
  resource settings:
  <a href="resources/mimefilters.html">MIMEFILTERS</a>, 
  <a href="resources/charsetconverters.html">CHARSETCONVERTERS</a>, 
! <a href="resources/mimeargs.html">MIMEARGS</a> 
  </p>
  </td>
--- 36,55 ----
  RFC 2049: (MIME) Part Five: Conformance Criteria and Examples</a>.
  Following is the text extracted from section 2 of RFC 2049 with
! annotations &mdash; denoted by
! <strong><img src="monicon.png" alt="MHonArc"></strong> &mdash;
! added on how MHonArc conforms to each criteria listed.
  It should be noted that the criteria listed in RFC 2049 is geared
  towards interactive MUAs; therefore, some criteria may not be
  applicable to MHonArc.
  </p>
! <table class="note" width="100%">
  <tr valign=top>
! <td><strong>NOTE:</strong></td>
! <td width="100%"><p>All notes about conformance is based upon the default MIME-related
  resource settings:
  <a href="resources/mimefilters.html">MIMEFILTERS</a>, 
+ <a href="resources/mimeargs.html">MIMEARGS</a> ,
  <a href="resources/charsetconverters.html">CHARSETCONVERTERS</a>, 
! <a href="resources/charsetconverters.html">CHARSETALIASES</a>.
  </p>
  </td>
***************
*** 64,68 ****
  <td><p>Not applicable.
  </p>
- <br>
  </td>
  </tr>
--- 67,70 ----
***************
*** 82,86 ****
  <tt>x-uue</tt>.
  </p>
- <br>
  </td>
  </tr>
--- 84,87 ----
***************
*** 99,103 ****
  <td><p>Not applicable.
  </p>
- <br>
  </td>
  </tr>
--- 100,103 ----
***************
*** 119,123 ****
  MHonArc process a message with an unrecognized Content-Transfer-Encoding.
  </p>
- <br>
  </td>
  </tr>
--- 119,122 ----
***************
*** 138,142 ****
  The second sentence is not applicable.
  </p>
- <br>
  </td>
  </tr>
--- 137,140 ----
***************
*** 152,156 ****
  <td><p>Yes.
  </p>
- <br>
  </td>
  </tr>
--- 150,153 ----
***************
*** 173,177 ****
  <td><p>Yes.
  </p>
- <br>
  </td>
  </tr>
--- 170,173 ----
***************
*** 187,191 ****
  if a character set is encountered that is not recognized.
  </p>
- <br>
  </td>
  </tr>
--- 183,186 ----
***************
*** 201,205 ****
  <td><p>Yes.
  </p>
- <br>
  </td>
  </tr>
--- 196,199 ----
***************
*** 215,219 ****
  <td><p>MHonArc will treat the data as text/plain and convert.
  </p>
- <br>
  </td>
  </tr>
--- 209,212 ----
***************
*** 230,234 ****
  are known to give incorrect charset parameters.
  </p>
- <br>
  </td>
  </tr>
--- 223,226 ----
***************
*** 250,254 ****
  are inlined unless the image has an attachment content-disposition.
  </p>
- <br>
  </td>
  </tr>
--- 242,245 ----
***************
*** 289,293 ****
  media-type.
  </p>
- <br>
  </td>
  </tr>
--- 280,283 ----
***************
*** 300,306 ****
  <tr valign=top>
  <td><strong><img src="monicon.png" alt="MHonArc"></strong></td>
! <td><p>Yes.
  </p>
- <br>
  </td>
  </tr>
--- 290,298 ----
  <tr valign=top>
  <td><strong><img src="monicon.png" alt="MHonArc"></strong></td>
! <td><p>Yes.  MHonArc also provides the
! <a href="resources/mimealtprefs.html">MIMEALTPREFS</a> resource to
! allow users to control media-type preferences for
! <tt>multipart/alternative</tt> mail.
  </p>
  </td>
  </tr>
***************
*** 316,320 ****
  <td><p>Yes.
  </p>
- <br>
  </td>
  </tr>
--- 308,311 ----
***************
*** 328,332 ****
  <td><p>Yes.
  </p>
- <br>
  </td>
  </tr>
--- 319,322 ----
***************
*** 348,352 ****
  <td><p>Yes.
  </p>
- <br>
  </td>
  </tr>
--- 338,341 ----
***************
*** 360,364 ****
  <td><p>Yes.
  </p>
- <br>
  </td>
  </tr>
--- 349,352 ----
***************
*** 382,386 ****
  to be saved to an external file.
  </p>
- <br>
  </td>
  </tr>
--- 370,373 ----
***************
*** 407,413 ****
  <a href="resources/mimefilters.html#m2h_text_plain">m2h_text_plain::filter</a>
  supports an option to specify what character set to use if no character
! set is specified.  By default, ISO-8859-1 is assumed.
  </p>
- <br>
  </td>
  </tr>
--- 394,399 ----
  <a href="resources/mimefilters.html#m2h_text_plain">m2h_text_plain::filter</a>
  supports an option to specify what character set to use if no character
! set is specified.  By default, US-ASCII is assumed.
  </p>
  </td>
  </tr>
***************
*** 427,431 ****
  <td><p>Not applicable.
  </p>
- <br>
  </td>
  </tr>
--- 413,416 ----
***************
*** 446,450 ****
  <td><p>Yes.
  </p>
- <br>
  </td>
  </tr>
--- 431,434 ----
***************
*** 465,475 ****
  <td><strong><img src="monicon.png" alt="MHonArc"></strong></td>
  <td><p>MHonArc supports non-ASCII encoding of text in message headers,
! including the "B" and "Q" encodings.  By default, US-ASCII,
! ISO-8859-[1-10], and ISO-2022-JP are supported.  For encoded
! words with an unrecognized character set, the word is left in
! encoded form.  Additional character set support can be added via the
! <a href="resources/charsetconverters.html">CHARSETCONVERTERS</a> resource.
  </p>
- <br>
  </td>
  </tr>
--- 449,456 ----
  <td><strong><img src="monicon.png" alt="MHonArc"></strong></td>
  <td><p>MHonArc supports non-ASCII encoding of text in message headers,
! including the "B" and "Q" encodings.  See
! <a href="resources/charsetconverters.html">CHARSETCONVERTERS</a> for
! a list of charsets supported.
  </p>
  </td>
  </tr>
***************
*** 497,500 ****
--- 478,487 ----
  these types, they are saved to a separate file with a link to the
  file inserted in the converted HTML message data.
+ </p>
+ </li>
+ 
+ <li><p>The ability to explicitly control media-type preferences
+ of <tt>multipart/alternative</tt> data via the
+ <a href="resources/mimealtprefs.html">MIMEALTPREFS</a> resource
  </p>
  </li>

Index: install.html
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/doc/install.html,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -r1.19 -r1.20
*** install.html	24 Nov 2002 04:18:35 -0000	1.19
--- install.html	10 Dec 2002 04:08:02 -0000	1.20
***************
*** 189,194 ****
  cygwin build of Perl, then the installation and usage of MHonArc is
  the same as a Unix-based environment.  MHonArc treats the
! cygwin environment as a Unix-type environment for determine default
! resource values and for operational purposes.
  </p>
  </td>
--- 189,193 ----
  cygwin build of Perl, then the installation and usage of MHonArc is
  the same as a Unix-based environment.  MHonArc treats the
! cygwin environment as a Unix-type environment.
  </p>
  </td>

Index: relnotes.html
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/doc/relnotes.html,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** relnotes.html	24 Nov 2002 04:18:35 -0000	1.11
--- relnotes.html	10 Dec 2002 04:08:02 -0000	1.12
***************
*** 38,41 ****
--- 38,42 ----
  <li><a href="#important">Compatibility Notes</a>
  <ul>
+ <li><small><a href="#v2.4.x-defrcname">UPGRADING FROM v2.5.x OR EARLIER: Default iso-2022-jp Converter Changed</a></small>
  <li><small><a href="#v2.4.x-defrcname">UPGRADING FROM v2.4.x OR EARLIER: DEFRCNAME Change</a></small>
  <li><small><a href="#v2.4.x-header-footer">UPGRADING FROM v2.4.x OR EARLIER: HEADER and FOOTER Removed</a></small>
***************
*** 45,48 ****
--- 46,59 ----
  </ul>
  <li><a href="#general">General Notes</a>
+ <ul>
+ <li><small><a href="#japanese">Japanese and MHonArc</a></small>
+ <li><small><a href="#html_filter">Auto-loaded URL attributes stripped in HTML messages</a></small>
+ <li><small><a href="#iso8859_pl"><tt>iso8859.pl</tt> deprecated</a></small>
+ <li><small><a href="#tslice">TSLICE range setting</a></small>
+ <li><small><a href="#reffol_chng">Reference and follow-up data format change</a></small>
+ <li><small><a href="#namespace">MHonArc code under the <tt>mhonarc</tt> namespace</a></small>
+ <li><small><a href="#htmlext">HTMLEXT and MSGPREFIX usage warning</a></small>
+ <li><small><a href="#mimefilters">Applying new MIMEFILTERS settings</a></small>
+ </ul>
  </ul>
  <!--X-TOC-End-->
***************
*** 56,59 ****
--- 67,104 ----
  </p>
  
+ <h3><a name="v2.4.x-defrcname">UPGRADING FROM v2.5.x OR EARLIER: Default iso-2022-jp Converter Changed</a></h3>
+ 
+     <p>In v2.6, the <strong>default</strong>
+     <a href="resources/charsetconverters.html">charset
+     converter</a> for <tt>iso-2022-jp</tt> has changed to the following:
+     </p>
+     <pre class="code">
+ <b>&lt;CharsetConverters&gt;</b>
+ iso-2022-jp; MHonArc::CharEnt::str2sgml; MHonArc/CharEnt.pm
+ <b>&lt;/CharsetConverters&gt;</b></pre>
+     <p>This filter converts all Japanese characters into Unicode character
+     entity references (e.g. <tt class="icode">&amp;#x7279;</tt>)
+     removing the iso-2022-jp encoding.  For some
+     Japanese locales, this type of conversion may not be desired since
+     some Japanese-aware processing tools may not support Unicode character
+     entity references.  If you want to preserve the iso-2022-jp encoding,
+     you must explicitly specify the use of <tt>iso_2022_jp::str2html</tt>
+     via the <a href="resources/charsetconverters.html">CHARSETCONVERTERS</a>
+     resource as follows:
+     </p>
+     <pre class="code">
+ <b>&lt;CharsetConverters&gt;</b>
+ iso-2022-jp; iso_2022_jp::str2html; iso2022jp.pl
+ <b>&lt;/CharsetConverters&gt;</b></pre>
+     <p>The change to <tt>MHonArc::CharEnt::str2sgml</tt> as the default
+     converter for iso-2022-jp was done to make MHonArc as locale neutral
+     as possible in its default configuration.
+     </p>
+     <p>For more information about using MHonArc in a Japanese locale,
+     see (documents in Japanese):<br>
+     <a href="http://www.shiratori.riec.tohoku.ac.jp/~p-katoh/Hack/Docs/mhonarc-jp/index.html";>&lt;http://www.shiratori.riec.tohoku.ac.jp/~p-katoh/Hack/Docs/mhonarc-jp/index.html&gt;</a><br>
+     <a href="http://www.shiratori.riec.tohoku.ac.jp/~p-katoh/Hack/Docs/mhonarc-jp/mhonarc-jp-2_4.html";>&lt;http://www.shiratori.riec.tohoku.ac.jp/~p-katoh/Hack/Docs/mhonarc-jp/mhonarc-jp-2_4.html&gt;</a>
+     </p>
+ 
  <h3><a name="v2.4.x-defrcname">UPGRADING FROM v2.4.x OR EARLIER: DEFRCNAME Change</a></h3>
  
***************
*** 180,186 ****
  <h2><a name="general">General Notes</a></h2>
  
! <ul>
  
! <li><p>For v2.5, the default text/html filter (mhtxthtml.pl) will
      disable auto-loaded URL attributes for some HTML elements --
      <tt>IMG</tt>, <tt>BODY</tt>, <tt>IFRAME</tt>, <tt>FRAME</tt>,
--- 225,237 ----
  <h2><a name="general">General Notes</a></h2>
  
! <h3><a name="japanese">Japanese and MHonArc</a></h3>
!     <p>Information on using MHonArc in a Japanese locale is available
!     at the following locations (documents in Japanese):<br>
!     <a href="http://www.shiratori.riec.tohoku.ac.jp/~p-katoh/Hack/Docs/mhonarc-jp/index.html";>&lt;http://www.shiratori.riec.tohoku.ac.jp/~p-katoh/Hack/Docs/mhonarc-jp/index.html&gt;</a><br>
!     <a href="http://www.shiratori.riec.tohoku.ac.jp/~p-katoh/Hack/Docs/mhonarc-jp/mhonarc-jp-2_4.html";>&lt;http://www.shiratori.riec.tohoku.ac.jp/~p-katoh/Hack/Docs/mhonarc-jp/mhonarc-jp-2_4.html&gt;</a>
!     </p>
  
! <h3><a name="html_filter">Auto-loaded URL attributes stripped in HTML messages</a></h3>
!     <p>For v2.5, the default text/html filter (mhtxthtml.pl) will
      disable auto-loaded URL attributes for some HTML elements --
      <tt>IMG</tt>, <tt>BODY</tt>, <tt>IFRAME</tt>, <tt>FRAME</tt>,
***************
*** 196,200 ****
      </li>
  
! <li><p>ISO-8859 character set data processing now defaults to using
      the <tt>MHonArc::CharEnt</tt> module in v2.5.  The old <tt>iso8859.pl</tt>
      library is still provided for compatibility with older
--- 247,252 ----
      </li>
  
! <h3><a name="iso8859_pl"><tt>iso8859.pl</tt> deprecated</a></h3>
!     <p>ISO-8859 character set data processing now defaults to using
      the <tt>MHonArc::CharEnt</tt> module in v2.5.  The old <tt>iso8859.pl</tt>
      library is still provided for compatibility with older
***************
*** 225,229 ****
      </li>
  
! <li><p>The value of the <a href="resources/tslice.html">TSLICE</a>
      resource is used to determine the number of messages to update,
      before and after by thread, of each new message added.  To
--- 277,282 ----
      </li>
  
! <h3><a name="tslice">TSLICE range setting</a></h3>
!     <p>The value of the <a href="resources/tslice.html">TSLICE</a>
      resource is used to determine the number of messages to update,
      before and after by thread, of each new message added.  To
***************
*** 243,247 ****
      </p>
  
! <li><p>If updgrading from v2.4.x, or earlier, reference and follow-up
      information of a message is now stored in a different format
      in the database (and internally).  MHonArc will auto-update
--- 296,301 ----
      </p>
  
! <h3><a name="reffol_chng">Reference and follow-up data format change</a></h3>
!     <p>If updgrading from v2.4.x, or earlier, reference and follow-up
      information of a message is now stored in a different format
      in the database (and internally).  MHonArc will auto-update
***************
*** 251,255 ****
      </li>
  
! <li><p>If upgrading from v2.1.x, or earlier, any custom filters you
      have developed may need to modified.  If your filter accessed
      some main variables, your filter will not operate properly.
--- 305,310 ----
      </li>
  
! <h3><a name="namespace">MHonArc code under the <tt>mhonarc</tt> namespace</a></h3>
!     <p>If upgrading from v2.1.x, or earlier, any custom filters you
      have developed may need to modified.  If your filter accessed
      some main variables, your filter will not operate properly.
***************
*** 262,266 ****
      </li>
  
! <li><p>See the warnings in the documentation for the
      <a href="resources/htmlext.html">HTMLEXT</a> and
      <a href="resources/msgprefix.html">MSGPREFIX</a>
--- 317,322 ----
      </li>
  
! <h3><a name="htmlext">HTMLEXT and MSGPREFIX usage warning</a></h3>
!     <p>See the warnings in the documentation for the
      <a href="resources/htmlext.html">HTMLEXT</a> and
      <a href="resources/msgprefix.html">MSGPREFIX</a>
***************
*** 269,273 ****
      </li>
  
! <li><p>Occasionally, a new release of MHonArc may contain new
      MIME filters.  See the <tt>CHANGES</tt> file to check if any new filters
      have been added.
--- 325,330 ----
      </li>
  
! <h3><a name="mimefilters">Applying new MIMEFILTERS settings</a></h3>
!     <p>Occasionally, a new release of MHonArc may contain new
      MIME filters.  See the <tt>CHANGES</tt> file to check if any new filters
      have been added.
***************
*** 312,318 ****
      and use the variant version when updating your archives.
      </p>
-     </li>
- 
- </ul>
  
  <hr>
--- 369,372 ----

---------------------------------------------------------------------
To sign-off this list, send email to majordomo(_at_)mhonarc(_dot_)org with the
message text UNSUBSCRIBE MHONARC-DEV