Add Windows and Mac Sami support to Encode
Jarkko Hietaniemi [Sun, 9 Sep 2001 14:38:05 +0000 (14:38 +0000)]
(http://www.egt.ie/standards/se/sami-teastabaiki.html)

p4raw-id: //depot/perl@11964

MANIFEST
ext/Encode/Encode/isoir-197.enc [new file with mode: 0644]
ext/Encode/Encode/macSami.enc [new file with mode: 0644]

index 60fa6f7..9322302 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -268,6 +268,7 @@ ext/Encode/Encode/iso8859-8.enc     Encoding tables
 ext/Encode/Encode/iso8859-8.ucm        Encoding tables
 ext/Encode/Encode/iso8859-9.enc        Encoding tables
 ext/Encode/Encode/iso8859-9.ucm        Encoding tables
+ext/Encode/Encode/isoir-197.enc        Encoding tables
 ext/Encode/Encode/jis0201.enc  Encoding tables
 ext/Encode/Encode/jis0208.enc  Encoding tables
 ext/Encode/Encode/jis0212.enc  Encoding tables
@@ -283,6 +284,7 @@ ext/Encode/Encode/macIceland.enc    Encoding tables
 ext/Encode/Encode/macJapan.enc Encoding tables
 ext/Encode/Encode/macRoman.enc Encoding tables
 ext/Encode/Encode/macRomania.enc       Encoding tables
+ext/Encode/Encode/macSami.enc  Encoding tables
 ext/Encode/Encode/macThai.enc  Encoding tables
 ext/Encode/Encode/macTurkish.enc       Encoding tables
 ext/Encode/Encode/macUkraine.enc       Encoding tables
@@ -859,8 +861,8 @@ lib/ExtUtils/Installed.pm   Information on installed extensions
 lib/ExtUtils/Liblist.pm                Locates libraries
 lib/ExtUtils/MakeMaker.pm      Write Makefiles for extensions
 lib/ExtUtils/Manifest.pm       Utilities to write MANIFEST files
-lib/ExtUtils/Manifest.t                See if ExtUtils::Manifest works
 lib/ExtUtils/MANIFEST.SKIP     The default MANIFEST.SKIP
+lib/ExtUtils/Manifest.t                See if ExtUtils::Manifest works
 lib/ExtUtils/Mkbootstrap.pm    Writes a bootstrap file (see MakeMaker)
 lib/ExtUtils/Mksymlists.pm     Writes a linker options file for extensions
 lib/ExtUtils/MM_Cygwin.pm      MakeMaker methods for Cygwin
@@ -1151,7 +1153,6 @@ lib/Test/Simple/t/skipall.t     Test::More test, skip all tests
 lib/Test/Simple/t/todo.t        Test::More test, TODO tests
 lib/Test/Simple/t/undef.t       Test::More test, undefs don't cause warnings
 lib/Test/Simple/t/useing.t      Test::More test, compile test
-lib/Test/Tutorial.pod           A tutorial on writing tests
 lib/Test/t/fail.t              See if Test works
 lib/Test/t/mix.t               See if Test works
 lib/Test/t/onfail.t            See if Test works
@@ -1159,6 +1160,7 @@ lib/Test/t/qr.t                   See if Test works
 lib/Test/t/skip.t              See if Test works
 lib/Test/t/success.t           See if Test works
 lib/Test/t/todo.t              See if Test works
+lib/Test/Tutorial.pod           A tutorial on writing tests
 lib/Test/Utils.pm               Utility module for Test::Simple/More
 lib/Text/Abbrev.pm             An abbreviation table builder
 lib/Text/Abbrev.t              Test Text::Abbrev
diff --git a/ext/Encode/Encode/isoir-197.enc b/ext/Encode/Encode/isoir-197.enc
new file mode 100644 (file)
index 0000000..f5003e7
--- /dev/null
@@ -0,0 +1,20 @@
+# Encoding file: ISO IR-197 with Windows extensions, single-byte
+S
+003F 0 1
+00
+0000000100020003000400050006000700080009000A000B000C000D000E000F
+0010001100120013001400150016001700180019001A001B001C001D001E001F
+0020002100220023002400250026002700270029002A002B002C002D002E002F
+0030003100320033003400350036003700380039003A003B003C003D003E003F
+0040004100420043004400450046004700480049004A004B004C004D004E004F
+0050005100520053005400550056005700580059005A005B005C005D005E005F
+0060006100620063006400650066006700680069006A006B006C006D006E006F
+0070007100720073007400750076007700780079007A007B007C007D007E007F
+00800081201A0192201E202600AC226000A3203000BF22640152008D008E008F
+009020182019201C201D2022201320140098212200A122650153009D009E009F
+00A0010C010D0110011101E401E500A701E600A901E700AB01E800AD01E9014A
+00B0014B0160016100B4016600B600B70167017D017E00BB01B7029201EE01EF
+00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF
+00D000D100D200D300D400D500D600D700D800D900DA00DB00DC00DD00DE00DF
+00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF
+00F000F100F200F300F400F500F600F700F800F900FA00FB00FC00FD00FE00FF
diff --git a/ext/Encode/Encode/macSami.enc b/ext/Encode/Encode/macSami.enc
new file mode 100644 (file)
index 0000000..94a73ad
--- /dev/null
@@ -0,0 +1,20 @@
+# Encoding file: macSami, single-byte
+S
+003F 0 1
+00
+0000000100020003000400050006000700080009000A000B000C000D000E000F
+0010001100120013001400150016001700180019001A001B001C001D001E001F
+0020002100220023002400250026002700270029002A002B002C002D002E002F
+0030003100320033003400350036003700380039003A003B003C003D003E003F
+0040004100420043004400450046004700480049004A004B004C004D004E004F
+0050005100520053005400550056005700580059005A005B005C005D005E005F
+0060006100620063006400650066006700680069006A006B006C006D006E006F
+0070007100720073007400750076007700780079007A007B007C007D007E007F
+00C400C500C700C900D100D600DC00E100E000E200E400E300E500E700E900E8
+00EA00EB00ED00EC00EE00EF00F100F3009800F400F600F500FA00F900FB00FC
+00DD00B0010C00A300A7202200B600DF00AE00A9212200B400A8226000C600D8
+0110014A021E021F016001662202017D010D0111014B01610167017E00E600F8
+00BF00A100AC221A01922248220600AB00BB202600A000C000C300D501520153
+20132014201C201D2018201900F725CA00FF0178204400A400D000F000DE00FE
+00FD00B7201A201E203000C200CA00C100CB00C800CD00CE00CF00CC00D300D4
+F8FF00D200DA00DB00D9013101B7029201EE01EF01E401E501E601E701E801E9