summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2001-04-25 15:02:31 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2001-04-25 15:02:31 (GMT)
commit31fe3f11ee413a4745ae8319b85d59488eb29d44 (patch)
tree4a3a1be5cefb9b314c0dfe265cabb2946db30928
parent9354dc1202bc59393188873de2b82db5b5688651 (diff)
downloadtcl-31fe3f11ee413a4745ae8319b85d59488eb29d44.zip
tcl-31fe3f11ee413a4745ae8319b85d59488eb29d44.tar.gz
tcl-31fe3f11ee413a4745ae8319b85d59488eb29d44.tar.bz2
Got the encoding wrong; thanks to Richard Suchenwirth for pointing me
in the direction of a correct encoding.
-rw-r--r--ChangeLog4
-rw-r--r--library/encoding/iso8859-15.enc4
-rw-r--r--tools/encoding/iso8859-15.txt22
3 files changed, 20 insertions, 10 deletions
diff --git a/ChangeLog b/ChangeLog
index 30c3e25..eda3d78 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,10 @@
2001-04-25 Donal K. Fellows <fellowsd@cs.man.ac.uk>
* tools/encoding/iso8859-15.txt:
+ * library/encoding/iso8859-15.enc: Oops! Got the full encoding
+ wrong. Should be fixed now...
+
+ * tools/encoding/iso8859-15.txt:
* library/encoding/iso8859-15.enc:
* tools/tcl.wse.in: Added ISO 8859-15 (a.k.a. Latin-1 + Euro
currency symbol) support.
diff --git a/library/encoding/iso8859-15.enc b/library/encoding/iso8859-15.enc
index c99fe20..823af46 100644
--- a/library/encoding/iso8859-15.enc
+++ b/library/encoding/iso8859-15.enc
@@ -12,8 +12,8 @@ S
0070007100720073007400750076007700780079007A007B007C007D007E007F
0080008100820083008400850086008700880089008A008B008C008D008E008F
0090009100920093009400950096009700980099009A009B009C009D009E009F
-00A000A100A200A320AC00A500A600A700A800A900AA00AB00AC00AD00AE00AF
-00B000B100B200B300B400B500B600B700B800B900BA00BB00BC00BD00BE00BF
+00A000A100A200A320AC00A5016000A7016100A900AA00AB00AC00AD00AE00AF
+00B000B100B200B3017D00B500B600B7017E00B900BA00BB01520153017800BF
00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF
00D000D100D200D300D400D500D600D700D800D900DA00DB00DC00DD00DE00DF
00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF
diff --git a/tools/encoding/iso8859-15.txt b/tools/encoding/iso8859-15.txt
index 71195e1..2e41ed0 100644
--- a/tools/encoding/iso8859-15.txt
+++ b/tools/encoding/iso8859-15.txt
@@ -1,6 +1,12 @@
# ISO 8859-15 to Unicode mapping
# (Based on ISO 8859-1 to Unicode mapping in iso8859-1.txt)
+#
# Alteration made by Donal K. Fellows <fellowsd@cs.man.ac.uk>
+#
+# Mappings which are different from ISO 8859-1 have "#8859-1" at the
+# end of the line for informative purposes. (Differs for eight
+# characters; 0xA4, 0xA6, 0xA8, 0xB4, 0xB8, 0xBC, 0xBD, 0xBE.)
+#
0x20 0x0020 # SPACE
0x21 0x0021 # EXCLAMATION MARK
0x22 0x0022 # QUOTATION MARK
@@ -100,11 +106,11 @@
0xA1 0x00A1 # INVERTED EXCLAMATION MARK
0xA2 0x00A2 # CENT SIGN
0xA3 0x00A3 # POUND SIGN
-0xA4 0x20AC # EURO SIGN # CHANGE FROM 8859-1
+0xA4 0x20AC # EURO SIGN #8859-1
0xA5 0x00A5 # YEN SIGN
-0xA6 0x00A6 # BROKEN BAR
+0xA6 0x0160 # LATIN CAPITAL LETTER S WITH CARON #8859-1
0xA7 0x00A7 # SECTION SIGN
-0xA8 0x00A8 # DIAERESIS
+0xA8 0x0161 # LATIN SMALL LETTER S WITH CARON #8859-1
0xA9 0x00A9 # COPYRIGHT SIGN
0xAA 0x00AA # FEMININE ORDINAL INDICATOR
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
@@ -116,17 +122,17 @@
0xB1 0x00B1 # PLUS-MINUS SIGN
0xB2 0x00B2 # SUPERSCRIPT TWO
0xB3 0x00B3 # SUPERSCRIPT THREE
-0xB4 0x00B4 # ACUTE ACCENT
+0xB4 0x017D # LATIN CAPITAL LETTER Z WITH CARON #8859-1
0xB5 0x00B5 # MICRO SIGN
0xB6 0x00B6 # PILCROW SIGN
0xB7 0x00B7 # MIDDLE DOT
-0xB8 0x00B8 # CEDILLA
+0xB8 0x017E # LATIN SMALL LETTER Z WITH CARON #8859-1
0xB9 0x00B9 # SUPERSCRIPT ONE
0xBA 0x00BA # MASCULINE ORDINAL INDICATOR
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
-0xBD 0x00BD # VULGAR FRACTION ONE HALF
-0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
+0xBC 0x0152 # LATIN CAPITAL LIGATURE OE #8859-1
+0xBD 0x0153 # LATIN SMALL LIGATURE OE #8859-1
+0xBE 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS #8859-1
0xBF 0x00BF # INVERTED QUESTION MARK
0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE