mhonarc-commits
[Top] [All Lists]

CVS: mhonarc/MHonArc/examples def-mime.mrc,1.13,1.14 mhonarc.vim,1.13,1.14

2002-11-16 20:39:30
Update of /cvsroot/mhonarc/mhonarc/MHonArc/examples
In directory subversions:/tmp/cvs-serv25158/examples

Modified Files:
	def-mime.mrc mhonarc.vim 
Log Message:
* Added CHARSETALIASES resource to define aliases for official
  charset names.
* MHonArc::CharEnt:
  + Several charset mappings added to MHonArc::CharEnt with the
    default value for CHARSETCONVERTERS updated to reflect the new
    mappings: various Cyrillic sets, VISCII, Apple-based charsets, etc.
    Sets that have bidirectional rendering (Hebrew, Arabic) exist,
    but directional re-ording for rendering is currently not supported.
  . Some existing mappings have been updated to use Unicode numeric
    character entity references (&#xHHHH;) instead of standard SGML
    character entity references (eg. &Aelig;).  Most, if not all,
    web browsers only support the set of SGML entity references
    defined in the HTML 4.0 specification.

    All existing tables should now generate entity references
    recognized by all HTML 4.0 compliant browsers.


Index: def-mime.mrc
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/examples/def-mime.mrc,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -r1.13 -r1.14
*** def-mime.mrc	28 Jun 2002 03:28:10 -0000	1.13
--- def-mime.mrc	17 Nov 2002 03:38:52 -0000	1.14
***************
*** 10,37 ****
  <!-- ================================================================== -->
  
  <CharsetConverters>
  plain;          mhonarc::htmlize;
  us-ascii;       mhonarc::htmlize;
  iso-8859-1;     mhonarc::htmlize;
! iso-8859-2;     MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! iso-8859-3;     MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! iso-8859-4;     MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! iso-8859-5;     MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! iso-8859-6;     MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! iso-8859-7;     MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! iso-8859-8;     MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! iso-8859-9;     MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! iso-8859-10;    MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! iso-8859-15;    MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! iso-2022-jp;    iso_2022_jp::str2html;  iso2022jp.pl
! latin1;         mhonarc::htmlize;
! latin2;         MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! latin3;         MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! latin4;         MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! latin5;         MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! latin6;         MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! latin9;         MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! windows-1250;   MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
! windows-1252;   MHonArc::CharEnt::str2sgml;	MHonArc/CharEnt.pm
  default;        -ignore-
  </CharsetConverters>
--- 10,103 ----
  <!-- ================================================================== -->
  
+ <CharsetAliases>
+ us-ascii; ascii, iso646, iso646-us, cp367, csascii, iso-ir-6, us
+ iso-8859-1; latin1, l1, iso_8859_1, iso_8859-1:1987, iso8859-1, iso8859_1, 8859-1, 8859_1, cp819, ibm819, iso-ir-100
+ iso-8859-2; latin2, l2, iso_8859_2, iso_8859-2:1987, iso8859-2, iso8859_2, 8859-2, 8859_2, iso-ir-101
+ iso-8859-3; latin3, l3, iso_8859_3, iso_8859-3:1988, iso8859-3, iso8859_3, 8859-3, 8859_3, iso-ir-109
+ iso-8859-4; latin4, l4, iso_8859_4, iso_8859-4:1988, iso8859-4, iso8859_4, 8859-4, 8859_4, iso-ir-110
+ iso-8859-5; iso_8859-5:1988, cyrillic, iso-ir-144
+ iso-8859-6; iso_8859-6:1987, arabic, asmo-708, ecma-114, iso-ir-127
+ iso-8859-7; iso_8859-7:1987, greek, greek8, ecma-118, elot_928, iso-ir-126
+ iso-8859-8; iso-8859-8-i, iso_8859-8:1988, hebrew, iso-ir-138
+ iso-8859-9; latin5, l5, iso_8859_9, iso-8859_9:1989, iso8859-9, iso8859_9, 8859-9, 8859_9, iso-ir-148
+ iso-8859-10; latin6, l6, iso_8859_10, iso_8859-10:1993, iso8859-10, iso8859_10, 8859-10, 8859_10, iso-ir-157
+ iso-8859-13; latin7 ,l7
+ iso-8859-14; latin8 ,l8
+ iso-8859-15; latin9, latin0, l9, l0, iso_8859_15, iso8859-15, iso8859_15, 8859-15, 8859_15
+ 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, ecma-113:1986
+ koi8-r; cp878
+ gost-19768-87; ecma-cyrillic, ecma-113, ecma-113:1988
+ 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
+ </CharsetAliases>
+ 
  <CharsetConverters>
  plain;          mhonarc::htmlize;
  us-ascii;       mhonarc::htmlize;
  iso-8859-1;     mhonarc::htmlize;
! iso-8859-2;     MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-3;     MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-4;     MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-5;     MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-6;     MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-7;     MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-8;     MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-9;     MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-10;    MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-11;    MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-13;    MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-14;    MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-15;    MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-8859-16;    MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! iso-2022-jp;    iso_2022_jp::str2html;          iso2022jp.pl
! cp1250;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! cp1251;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! cp1252;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! cp1253;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! cp1254;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! cp1255;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! cp1256;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! cp1257;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! cp1258;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! koi-0;          MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! koi-7;          MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! koi8-a;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! koi8-b;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! koi8-e;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! koi8-f;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! koi8-r;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! koi8-u;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! gost-19768-87;  MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! viscii;         MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! apple-arabic;   MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! apple-centeuro; MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! apple-croatian; MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! apple-cyrillic; MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! apple-greek;    MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! apple-hebrew;   MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! apple-iceland;  MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! apple-romanian; MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! apple-roman;    MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! apple-thai;     MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
! apple-turkish;  MHonArc::CharEnt::str2sgml;     MHonArc/CharEnt.pm
  default;        -ignore-
  </CharsetConverters>

Index: mhonarc.vim
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/examples/mhonarc.vim,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -r1.13 -r1.14
*** mhonarc.vim	27 Jul 2002 05:13:13 -0000	1.13
--- mhonarc.vim	17 Nov 2002 03:38:52 -0000	1.14
***************
*** 49,52 ****
--- 49,53 ----
  syn keyword mhaTagName contained noauthsort
  syn keyword mhaTagName contained botlinks
+ syn keyword mhaTagName contained charsetaliases
  syn keyword mhaTagName contained charsetconverters
  syn keyword mhaTagName contained checknoarchive

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