Index: distrib/sets/lists/base/mi =================================================================== RCS file: /home/cvs/NetBSD/src/distrib/sets/lists/base/mi,v retrieving revision 1.525 diff -u -r1.525 mi --- distrib/sets/lists/base/mi 12 Feb 2005 00:33:34 -0000 1.525 +++ distrib/sets/lists/base/mi 16 Feb 2005 20:50:57 -0000 @@ -1568,6 +1568,9 @@ ./usr/share/i18n/csmapper/KS base-sysutil-share ./usr/share/i18n/csmapper/KS/KSC5601%UCS.mps base-sysutil-share nls ./usr/share/i18n/csmapper/KS/UCS%KSC5601.mps base-sysutil-share nls +./usr/share/i18n/csmapper/MAC base-sysutil-share +./usr/share/i18n/csmapper/MAC/MACROMAN%UCS.mps base-sysutil-share nls +./usr/share/i18n/csmapper/MAC/UCS%MACROMAN.mps base-sysutil-share nls ./usr/share/i18n/csmapper/MISC base-sysutil-share ./usr/share/i18n/csmapper/MISC/Big5%UCS.mps base-sysutil-share nls ./usr/share/i18n/csmapper/MISC/KOI8-R%UCS.mps base-sysutil-share nls @@ -1709,6 +1712,8 @@ ./usr/share/i18n/esdb/ISO646/ISO646-SE2.esdb base-sysutil-share nls ./usr/share/i18n/esdb/ISO646/ISO646-US.esdb base-sysutil-share nls ./usr/share/i18n/esdb/ISO646/ISO646-YU.esdb base-sysutil-share nls +./usr/share/i18n/esdb/MAC base-sysutil-share +./usr/share/i18n/esdb/MAC/MACROMAN.esdb base-sysutil-share nls ./usr/share/i18n/esdb/MISC base-sysutil-share ./usr/share/i18n/esdb/MISC/Big5.esdb base-sysutil-share nls ./usr/share/i18n/esdb/MISC/CTEXT.esdb base-sysutil-share nls Index: etc/mtree/NetBSD.dist =================================================================== RCS file: /home/cvs/NetBSD/src/etc/mtree/NetBSD.dist,v retrieving revision 1.274 diff -u -r1.274 NetBSD.dist --- etc/mtree/NetBSD.dist 10 Feb 2005 18:03:02 -0000 1.274 +++ etc/mtree/NetBSD.dist 16 Feb 2005 20:48:46 -0000 @@ -459,6 +459,7 @@ ./usr/share/i18n/csmapper/ISO646 ./usr/share/i18n/csmapper/JIS ./usr/share/i18n/csmapper/KS +./usr/share/i18n/csmapper/MAC ./usr/share/i18n/csmapper/MISC ./usr/share/i18n/esdb ./usr/share/i18n/esdb/CP @@ -467,6 +468,7 @@ ./usr/share/i18n/esdb/ISO-2022 ./usr/share/i18n/esdb/ISO-8859 ./usr/share/i18n/esdb/ISO646 +./usr/share/i18n/esdb/MAC ./usr/share/i18n/esdb/MISC ./usr/share/i18n/esdb/UTF ./usr/share/i18n/iconv Index: share/i18n/csmapper/Makefile =================================================================== RCS file: /home/cvs/NetBSD/src/share/i18n/csmapper/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- share/i18n/csmapper/Makefile 21 Oct 2003 10:01:21 -0000 1.5 +++ share/i18n/csmapper/Makefile 16 Feb 2005 20:26:48 -0000 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2003/10/19 14:08:50 lukem Exp $ +# $NetBSD: Makefile,v 1.5 2003/10/21 10:01:21 lukem Exp $ NOMAN= @@ -10,7 +10,7 @@ SRCS_mapper.dir+= mapper.dir.src SRCS_charset.pivot+= charset.pivot.src -SUBDIR= CP EBCDIC GB ISO646 ISO-8859 JIS KS MISC +SUBDIR= CP EBCDIC GB ISO646 ISO-8859 JIS KS MAC MISC .for i in ${SUBDIR} .if exists(${.CURDIR}/$i/Makefile.inc) .include "${.CURDIR}/$i/Makefile.inc" Index: share/i18n/csmapper/MAC/MACROMAN%UCS.src =================================================================== RCS file: share/i18n/csmapper/MAC/MACROMAN%UCS.src diff -N share/i18n/csmapper/MAC/MACROMAN%UCS.src --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ share/i18n/csmapper/MAC/MACROMAN%UCS.src 16 Feb 2005 20:46:22 -0000 @@ -0,0 +1,372 @@ +# $NetBSD$ + +TYPE ROWCOL +NAME MACROMAN/UCS +SRC_ZONE 0x00-0xFF +OOB_MODE ILSEQ +DST_ILSEQ 0xFFFE +DST_UNIT_BITS 16 + +BEGIN_MAP +#======================================================================= +# File name: ROMAN.TXT +# +# Contents: Map (external version) from Mac OS Roman +# character set to Unicode 2.1 through Unicode 3.2 +# +# Copyright: (c) 1994-2002 by Apple Computer, Inc., all rights +# reserved. +# +# Contact: charsets@apple.com +# +# Changes: +# +# b4,c1 2002-Dec-19 Update URLs, notes. Matches internal +# utom. +# b03 1999-Sep-22 Update contact e-mail address. Matches +# internal utom, ufrm, and Text +# Encoding Converter version 1.5. +# b02 1998-Aug-18 Encoding changed for Mac OS 8.5; change +# mapping of 0xDB from CURRENCY SIGN to +# EURO SIGN. Matches internal utom, +# ufrm. +# n08 1998-Feb-05 Minor update to header comments +# n06 1997-Dec-14 Add warning about future changes to 0xDB +# from CURRENCY SIGN to EURO SIGN. Clarify +# some header information +# n04 1997-Dec-01 Update to match internal utom, ufrm: +# Change standard mapping for 0xBD from U+2126 +# to its canonical decomposition, U+03A9. +# n03 1995-Apr-15 First version (after fixing some typos). +# Matches internal ufrm. +# +# Standard header: +# ---------------- +# +# Apple, the Apple logo, and Macintosh are trademarks of Apple +# Computer, Inc., registered in the United States and other countries. +# Unicode is a trademark of Unicode Inc. For the sake of brevity, +# throughout this document, "Macintosh" can be used to refer to +# Macintosh computers and "Unicode" can be used to refer to the +# Unicode standard. +# +# Apple makes no warranty or representation, either express or +# implied, with respect to these tables, their quality, accuracy, or +# fitness for a particular purpose. In no event will Apple be liable +# for direct, indirect, special, incidental, or consequential damages +# resulting from any defect or inaccuracy in this document or the +# accompanying tables. +# +# These mapping tables and character lists are subject to change. +# The latest tables should be available from the following: +# +# +# +# For general information about Mac OS encodings and these mapping +# tables, see the file "README.TXT". +# +# Format: +# ------- +# +# Three tab-separated columns; +# '#' begins a comment which continues to the end of the line. +# Column #1 is the Mac OS Roman code (in hex as 0xNN) +# Column #2 is the corresponding Unicode (in hex as 0xNNNN) +# Column #3 is a comment containing the Unicode name +# +# The entries are in Mac OS Roman code order. +# +# One of these mappings requires the use of a corporate character. +# See the file "CORPCHAR.TXT" and notes below. +# +# Control character mappings are not shown in this table, following +# the conventions of the standard UTC mapping tables. However, the +# Mac OS Roman character set uses the standard control characters at +# 0x00-0x1F and 0x7F. +# +# Notes on Mac OS Roman: +# ---------------------- +# +# This character set is used for at least the following Mac OS +# localizations: U.S., British, Canadian French, French, Swiss +# French, German, Swiss German, Italian, Swiss Italian, Dutch, +# Swedish, Norwegian, Danish, Finnish, Spanish, Catalan, +# Portuguese, Brazilian, and the default International system. +# +# Variants of Mac OS Roman are used for Croatian, Icelandic, +# Turkish, Romanian, and other encodings. Separate mapping tables +# are available for these encodings. +# +# Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was +# mapped to U+00A4. In Mac OS 8.5 and later versions, code point +# 0xDB is changed to EURO SIGN and maps to U+20AC; the standard +# Apple fonts are updated for Mac OS 8.5 to reflect this. There is +# a "currency sign" variant of the Mac OS Roman encoding that still +# maps 0xDB to U+00A4; this can be used for older fonts. +# +# Before Mac OS 8.5, the ROM bitmap versions of the fonts Chicago, +# New York, Geneva, and Monaco did not implement the full Mac OS +# Roman character set; they only supported character codes up to +# 0xD8. The TrueType versions of these fonts have always implemented +# the full character set, as with the bitmap and TrueType versions +# of the other standard Roman fonts. +# +# In all Mac OS encodings, fonts such as Chicago which are used +# as "system" fonts (for menus, dialogs, etc.) have four glyphs +# at code points 0x11-0x14 for transient use by the Menu Manager. +# These glyphs are not intended as characters for use in normal +# text, and the associated code points are not generally +# interpreted as associated with these glyphs; they are usually +# interpreted (if at all) as the control codes DC1-DC4. +# +# Unicode mapping issues and notes: +# --------------------------------- +# +# The following corporate zone Unicode character is used in this +# mapping: +# +# 0xF8FF Apple logo +# +# NOTE: The graphic image associated with the Apple logo character +# is not authorized for use without permission of Apple, and +# unauthorized use might constitute trademark infringement. +# +# Details of mapping changes in each version: +# ------------------------------------------- +# +# Changes from version n08 to version b02: +# +# - Encoding changed for Mac OS 8.5; change mapping of 0xDB from +# CURRENCY SIGN (U+00A4) to EURO SIGN (U+20AC). +# +# Changes from version n03 to version n04: +# +# - Change mapping of 0xBD from U+2126 to its canonical +# decomposition, U+03A9. +# +################## +0x00-0x1F = 0x00 - +0x20 = 0x20 +0x21 = 0x21 +0x22 = 0x22 +0x23 = 0x23 +0x24 = 0x24 +0x25 = 0x25 +0x26 = 0x26 +0x27 = 0x27 +0x28 = 0x28 +0x29 = 0x29 +0x2A = 0x2A +0x2B = 0x2B +0x2C = 0x2C +0x2D = 0x2D +0x2E = 0x2E +0x2F = 0x2F +0x30 = 0x30 +0x31 = 0x31 +0x32 = 0x32 +0x33 = 0x33 +0x34 = 0x34 +0x35 = 0x35 +0x36 = 0x36 +0x37 = 0x37 +0x38 = 0x38 +0x39 = 0x39 +0x3A = 0x3A +0x3B = 0x3B +0x3C = 0x3C +0x3D = 0x3D +0x3E = 0x3E +0x3F = 0x3F +0x40 = 0x40 +0x41 = 0x41 +0x42 = 0x42 +0x43 = 0x43 +0x44 = 0x44 +0x45 = 0x45 +0x46 = 0x46 +0x47 = 0x47 +0x48 = 0x48 +0x49 = 0x49 +0x4A = 0x4A +0x4B = 0x4B +0x4C = 0x4C +0x4D = 0x4D +0x4E = 0x4E +0x4F = 0x4F +0x50 = 0x50 +0x51 = 0x51 +0x52 = 0x52 +0x53 = 0x53 +0x54 = 0x54 +0x55 = 0x55 +0x56 = 0x56 +0x57 = 0x57 +0x58 = 0x58 +0x59 = 0x59 +0x5A = 0x5A +0x5B = 0x5B +0x5C = 0x5C +0x5D = 0x5D +0x5E = 0x5E +0x5F = 0x5F +0x60 = 0x60 +0x61 = 0x61 +0x62 = 0x62 +0x63 = 0x63 +0x64 = 0x64 +0x65 = 0x65 +0x66 = 0x66 +0x67 = 0x67 +0x68 = 0x68 +0x69 = 0x69 +0x6A = 0x6A +0x6B = 0x6B +0x6C = 0x6C +0x6D = 0x6D +0x6E = 0x6E +0x6F = 0x6F +0x70 = 0x70 +0x71 = 0x71 +0x72 = 0x72 +0x73 = 0x73 +0x74 = 0x74 +0x75 = 0x75 +0x76 = 0x76 +0x77 = 0x77 +0x78 = 0x78 +0x79 = 0x79 +0x7A = 0x7A +0x7B = 0x7B +0x7C = 0x7C +0x7D = 0x7D +0x7E = 0x7E +0x80 = 0xC4 +0x81 = 0xC5 +0x82 = 0xC7 +0x83 = 0xC9 +0x84 = 0xD1 +0x85 = 0xD6 +0x86 = 0xDC +0x87 = 0xE1 +0x88 = 0xE0 +0x89 = 0xE2 +0x8A = 0xE4 +0x8B = 0xE3 +0x8C = 0xE5 +0x8D = 0xE7 +0x8E = 0xE9 +0x8F = 0xE8 +0x90 = 0xEA +0x91 = 0xEB +0x92 = 0xED +0x93 = 0xEC +0x94 = 0xEE +0x95 = 0xEF +0x96 = 0xF1 +0x97 = 0xF3 +0x98 = 0xF2 +0x99 = 0xF4 +0x9A = 0xF6 +0x9B = 0xF5 +0x9C = 0xFA +0x9D = 0xF9 +0x9E = 0xFB +0x9F = 0xFC +0xA0 = 0x2020 +0xA1 = 0xB0 +0xA2 = 0xA2 +0xA3 = 0xA3 +0xA4 = 0xA7 +0xA5 = 0x2022 +0xA6 = 0xB6 +0xA7 = 0xDF +0xA8 = 0xAE +0xA9 = 0xA9 +0xAA = 0x2122 +0xAB = 0xB4 +0xAC = 0xA8 +0xAD = 0x2260 +0xAE = 0xC6 +0xAF = 0xD8 +0xB0 = 0x221E +0xB1 = 0xB1 +0xB2 = 0x2264 +0xB3 = 0x2265 +0xB4 = 0xA5 +0xB5 = 0xB5 +0xB6 = 0x2202 +0xB7 = 0x2211 +0xB8 = 0x220F +0xB9 = 0x3C0 +0xBA = 0x222B +0xBB = 0xAA +0xBC = 0xBA +0xBD = 0x3A9 +0xBE = 0xE6 +0xBF = 0xF8 +0xC0 = 0xBF +0xC1 = 0xA1 +0xC2 = 0xAC +0xC3 = 0x221A +0xC4 = 0x192 +0xC5 = 0x2248 +0xC6 = 0x2206 +0xC7 = 0xAB +0xC8 = 0xBB +0xC9 = 0x2026 +0xCA = 0xA0 +0xCB = 0xC0 +0xCC = 0xC3 +0xCD = 0xD5 +0xCE = 0x152 +0xCF = 0x153 +0xD0 = 0x2013 +0xD1 = 0x2014 +0xD2 = 0x201C +0xD3 = 0x201D +0xD4 = 0x2018 +0xD5 = 0x2019 +0xD6 = 0xF7 +0xD7 = 0x25CA +0xD8 = 0xFF +0xD9 = 0x178 +0xDA = 0x2044 +0xDB = 0x20AC +0xDC = 0x2039 +0xDD = 0x203A +0xDE = 0xFB01 +0xDF = 0xFB02 +0xE0 = 0x2021 +0xE1 = 0xB7 +0xE2 = 0x201A +0xE3 = 0x201E +0xE4 = 0x2030 +0xE5 = 0xC2 +0xE6 = 0xCA +0xE7 = 0xC1 +0xE8 = 0xCB +0xE9 = 0xC8 +0xEA = 0xCD +0xEB = 0xCE +0xEC = 0xCF +0xED = 0xCC +0xEE = 0xD3 +0xEF = 0xD4 +0xF0 = 0xF8FF +0xF1 = 0xD2 +0xF2 = 0xDA +0xF3 = 0xDB +0xF4 = 0xD9 +0xF5 = 0x131 +0xF6 = 0x2C6 +0xF7 = 0x2DC +0xF8 = 0xAF +0xF9 = 0x2D8 +0xFA = 0x2D9 +0xFB = 0x2DA +0xFC = 0xB8 +0xFD = 0x2DD +0xFE = 0x2DB +0xFF = 0x2C7 +END_MAP Index: share/i18n/csmapper/MAC/Makefile.inc =================================================================== RCS file: share/i18n/csmapper/MAC/Makefile.inc diff -N share/i18n/csmapper/MAC/Makefile.inc --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ share/i18n/csmapper/MAC/Makefile.inc 16 Feb 2005 20:45:53 -0000 @@ -0,0 +1,23 @@ +# $NetBSD$ + +.PATH: ${.CURDIR}/MAC + +SRCS_mapper.dir+= mapper.dir.MAC +SRCS_charset.pivot+= charset.pivot.MAC +CLEANFILES+= mapper.dir.MAC charset.pivot.MAC +MAPS_MAC= MACROMAN%UCS.mps \ + UCS%MACROMAN.mps + +mapper.dir.MAC: ${.CURDIR}/MAC/mapper.dir.MAC.src + ${_MKTARGET_CREATE} + (echo "# MAC" ; cat ${.ALLSRC} ; echo ) > ${.TARGET} + +charset.pivot.MAC: ${.CURDIR}/MAC/charset.pivot.MAC.src + ${_MKTARGET_CREATE} + (echo "# MAC" ; cat ${.ALLSRC} ; echo ) > ${.TARGET} + +FILES+= ${MAPS_MAC} +CLEANFILES+= ${MAPS_MAC} +.for i in ${MAPS_MAC} +FILESDIR_$i= ${BINDIR}/MAC +.endfor Index: share/i18n/csmapper/MAC/UCS%MACROMAN.src =================================================================== RCS file: share/i18n/csmapper/MAC/UCS%MACROMAN.src diff -N share/i18n/csmapper/MAC/UCS%MACROMAN.src --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ share/i18n/csmapper/MAC/UCS%MACROMAN.src 16 Feb 2005 20:26:20 -0000 @@ -0,0 +1,372 @@ +# $NetBSD$ + +TYPE ROWCOL +NAME "UCS/MACROMAN" +SRC_ZONE 0x0 - 0xFB02 +OOB_MODE INVALID +DST_INVALID 0x100 +DST_UNIT_BITS 16 + +BEGIN_MAP +#======================================================================= +# File name: ROMAN.TXT +# +# Contents: Map (external version) from Mac OS Roman +# character set to Unicode 2.1 through Unicode 3.2 +# +# Copyright: (c) 1994-2002 by Apple Computer, Inc., all rights +# reserved. +# +# Contact: charsets@apple.com +# +# Changes: +# +# b4,c1 2002-Dec-19 Update URLs, notes. Matches internal +# utom. +# b03 1999-Sep-22 Update contact e-mail address. Matches +# internal utom, ufrm, and Text +# Encoding Converter version 1.5. +# b02 1998-Aug-18 Encoding changed for Mac OS 8.5; change +# mapping of 0xDB from CURRENCY SIGN to +# EURO SIGN. Matches internal utom, +# ufrm. +# n08 1998-Feb-05 Minor update to header comments +# n06 1997-Dec-14 Add warning about future changes to 0xDB +# from CURRENCY SIGN to EURO SIGN. Clarify +# some header information +# n04 1997-Dec-01 Update to match internal utom, ufrm: +# Change standard mapping for 0xBD from U+2126 +# to its canonical decomposition, U+03A9. +# n03 1995-Apr-15 First version (after fixing some typos). +# Matches internal ufrm. +# +# Standard header: +# ---------------- +# +# Apple, the Apple logo, and Macintosh are trademarks of Apple +# Computer, Inc., registered in the United States and other countries. +# Unicode is a trademark of Unicode Inc. For the sake of brevity, +# throughout this document, "Macintosh" can be used to refer to +# Macintosh computers and "Unicode" can be used to refer to the +# Unicode standard. +# +# Apple makes no warranty or representation, either express or +# implied, with respect to these tables, their quality, accuracy, or +# fitness for a particular purpose. In no event will Apple be liable +# for direct, indirect, special, incidental, or consequential damages +# resulting from any defect or inaccuracy in this document or the +# accompanying tables. +# +# These mapping tables and character lists are subject to change. +# The latest tables should be available from the following: +# +# +# +# For general information about Mac OS encodings and these mapping +# tables, see the file "README.TXT". +# +# Format: +# ------- +# +# Three tab-separated columns; +# '#' begins a comment which continues to the end of the line. +# Column #1 is the Mac OS Roman code (in hex as 0xNN) +# Column #2 is the corresponding Unicode (in hex as 0xNNNN) +# Column #3 is a comment containing the Unicode name +# +# The entries are in Mac OS Roman code order. +# +# One of these mappings requires the use of a corporate character. +# See the file "CORPCHAR.TXT" and notes below. +# +# Control character mappings are not shown in this table, following +# the conventions of the standard UTC mapping tables. However, the +# Mac OS Roman character set uses the standard control characters at +# 0x00-0x1F and 0x7F. +# +# Notes on Mac OS Roman: +# ---------------------- +# +# This character set is used for at least the following Mac OS +# localizations: U.S., British, Canadian French, French, Swiss +# French, German, Swiss German, Italian, Swiss Italian, Dutch, +# Swedish, Norwegian, Danish, Finnish, Spanish, Catalan, +# Portuguese, Brazilian, and the default International system. +# +# Variants of Mac OS Roman are used for Croatian, Icelandic, +# Turkish, Romanian, and other encodings. Separate mapping tables +# are available for these encodings. +# +# Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was +# mapped to U+00A4. In Mac OS 8.5 and later versions, code point +# 0xDB is changed to EURO SIGN and maps to U+20AC; the standard +# Apple fonts are updated for Mac OS 8.5 to reflect this. There is +# a "currency sign" variant of the Mac OS Roman encoding that still +# maps 0xDB to U+00A4; this can be used for older fonts. +# +# Before Mac OS 8.5, the ROM bitmap versions of the fonts Chicago, +# New York, Geneva, and Monaco did not implement the full Mac OS +# Roman character set; they only supported character codes up to +# 0xD8. The TrueType versions of these fonts have always implemented +# the full character set, as with the bitmap and TrueType versions +# of the other standard Roman fonts. +# +# In all Mac OS encodings, fonts such as Chicago which are used +# as "system" fonts (for menus, dialogs, etc.) have four glyphs +# at code points 0x11-0x14 for transient use by the Menu Manager. +# These glyphs are not intended as characters for use in normal +# text, and the associated code points are not generally +# interpreted as associated with these glyphs; they are usually +# interpreted (if at all) as the control codes DC1-DC4. +# +# Unicode mapping issues and notes: +# --------------------------------- +# +# The following corporate zone Unicode character is used in this +# mapping: +# +# 0xF8FF Apple logo +# +# NOTE: The graphic image associated with the Apple logo character +# is not authorized for use without permission of Apple, and +# unauthorized use might constitute trademark infringement. +# +# Details of mapping changes in each version: +# ------------------------------------------- +# +# Changes from version n08 to version b02: +# +# - Encoding changed for Mac OS 8.5; change mapping of 0xDB from +# CURRENCY SIGN (U+00A4) to EURO SIGN (U+20AC). +# +# Changes from version n03 to version n04: +# +# - Change mapping of 0xBD from U+2126 to its canonical +# decomposition, U+03A9. +# +################## +0x00-0x1F = 0x00 - +0x20 = 0x20 +0x21 = 0x21 +0x22 = 0x22 +0x23 = 0x23 +0x24 = 0x24 +0x25 = 0x25 +0x26 = 0x26 +0x27 = 0x27 +0x28 = 0x28 +0x29 = 0x29 +0x2A = 0x2A +0x2B = 0x2B +0x2C = 0x2C +0x2D = 0x2D +0x2E = 0x2E +0x2F = 0x2F +0x30 = 0x30 +0x31 = 0x31 +0x32 = 0x32 +0x33 = 0x33 +0x34 = 0x34 +0x35 = 0x35 +0x36 = 0x36 +0x37 = 0x37 +0x38 = 0x38 +0x39 = 0x39 +0x3A = 0x3A +0x3B = 0x3B +0x3C = 0x3C +0x3D = 0x3D +0x3E = 0x3E +0x3F = 0x3F +0x40 = 0x40 +0x41 = 0x41 +0x42 = 0x42 +0x43 = 0x43 +0x44 = 0x44 +0x45 = 0x45 +0x46 = 0x46 +0x47 = 0x47 +0x48 = 0x48 +0x49 = 0x49 +0x4A = 0x4A +0x4B = 0x4B +0x4C = 0x4C +0x4D = 0x4D +0x4E = 0x4E +0x4F = 0x4F +0x50 = 0x50 +0x51 = 0x51 +0x52 = 0x52 +0x53 = 0x53 +0x54 = 0x54 +0x55 = 0x55 +0x56 = 0x56 +0x57 = 0x57 +0x58 = 0x58 +0x59 = 0x59 +0x5A = 0x5A +0x5B = 0x5B +0x5C = 0x5C +0x5D = 0x5D +0x5E = 0x5E +0x5F = 0x5F +0x60 = 0x60 +0x61 = 0x61 +0x62 = 0x62 +0x63 = 0x63 +0x64 = 0x64 +0x65 = 0x65 +0x66 = 0x66 +0x67 = 0x67 +0x68 = 0x68 +0x69 = 0x69 +0x6A = 0x6A +0x6B = 0x6B +0x6C = 0x6C +0x6D = 0x6D +0x6E = 0x6E +0x6F = 0x6F +0x70 = 0x70 +0x71 = 0x71 +0x72 = 0x72 +0x73 = 0x73 +0x74 = 0x74 +0x75 = 0x75 +0x76 = 0x76 +0x77 = 0x77 +0x78 = 0x78 +0x79 = 0x79 +0x7A = 0x7A +0x7B = 0x7B +0x7C = 0x7C +0x7D = 0x7D +0x7E = 0x7E +0xA0 = 0xCA +0xA1 = 0xC1 +0xA2 = 0xA2 +0xA3 = 0xA3 +0xA5 = 0xB4 +0xA7 = 0xA4 +0xA8 = 0xAC +0xA9 = 0xA9 +0xAA = 0xBB +0xAB = 0xC7 +0xAC = 0xC2 +0xAE = 0xA8 +0xAF = 0xF8 +0xB0 = 0xA1 +0xB1 = 0xB1 +0xB4 = 0xAB +0xB5 = 0xB5 +0xB6 = 0xA6 +0xB7 = 0xE1 +0xB8 = 0xFC +0xBA = 0xBC +0xBB = 0xC8 +0xBF = 0xC0 +0xC0 = 0xCB +0xC1 = 0xE7 +0xC2 = 0xE5 +0xC3 = 0xCC +0xC4 = 0x80 +0xC5 = 0x81 +0xC6 = 0xAE +0xC7 = 0x82 +0xC8 = 0xE9 +0xC9 = 0x83 +0xCA = 0xE6 +0xCB = 0xE8 +0xCC = 0xED +0xCD = 0xEA +0xCE = 0xEB +0xCF = 0xEC +0xD1 = 0x84 +0xD2 = 0xF1 +0xD3 = 0xEE +0xD4 = 0xEF +0xD5 = 0xCD +0xD6 = 0x85 +0xD8 = 0xAF +0xD9 = 0xF4 +0xDA = 0xF2 +0xDB = 0xF3 +0xDC = 0x86 +0xDF = 0xA7 +0xE0 = 0x88 +0xE1 = 0x87 +0xE2 = 0x89 +0xE3 = 0x8B +0xE4 = 0x8A +0xE5 = 0x8C +0xE6 = 0xBE +0xE7 = 0x8D +0xE8 = 0x8F +0xE9 = 0x8E +0xEA = 0x90 +0xEB = 0x91 +0xEC = 0x93 +0xED = 0x92 +0xEE = 0x94 +0xEF = 0x95 +0xF1 = 0x96 +0xF2 = 0x98 +0xF3 = 0x97 +0xF4 = 0x99 +0xF5 = 0x9B +0xF6 = 0x9A +0xF7 = 0xD6 +0xF8 = 0xBF +0xF9 = 0x9D +0xFA = 0x9C +0xFB = 0x9E +0xFC = 0x9F +0xFF = 0xD8 +0x131 = 0xF5 +0x152 = 0xCE +0x153 = 0xCF +0x178 = 0xD9 +0x192 = 0xC4 +0x2C6 = 0xF6 +0x2C7 = 0xFF +0x2D8 = 0xF9 +0x2D9 = 0xFA +0x2DA = 0xFB +0x2DB = 0xFE +0x2DC = 0xF7 +0x2DD = 0xFD +0x3A9 = 0xBD +0x3C0 = 0xB9 +0x2013 = 0xD0 +0x2014 = 0xD1 +0x2018 = 0xD4 +0x2019 = 0xD5 +0x201A = 0xE2 +0x201C = 0xD2 +0x201D = 0xD3 +0x201E = 0xE3 +0x2020 = 0xA0 +0x2021 = 0xE0 +0x2022 = 0xA5 +0x2026 = 0xC9 +0x2030 = 0xE4 +0x2039 = 0xDC +0x203A = 0xDD +0x2044 = 0xDA +0x20AC = 0xDB +0x2122 = 0xAA +0x2202 = 0xB6 +0x2206 = 0xC6 +0x220F = 0xB8 +0x2211 = 0xB7 +0x221A = 0xC3 +0x221E = 0xB0 +0x222B = 0xBA +0x2248 = 0xC5 +0x2260 = 0xAD +0x2264 = 0xB2 +0x2265 = 0xB3 +0x25CA = 0xD7 +0xF8FF = 0xF0 +0xFB01 = 0xDE +0xFB02 = 0xDF +END_MAP Index: share/i18n/csmapper/MAC/charset.pivot.MAC.src =================================================================== RCS file: share/i18n/csmapper/MAC/charset.pivot.MAC.src diff -N share/i18n/csmapper/MAC/charset.pivot.MAC.src --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ share/i18n/csmapper/MAC/charset.pivot.MAC.src 16 Feb 2005 20:06:48 -0000 @@ -0,0 +1,4 @@ +# $NetBSD$ + +MACROMAN UCS 1 +UCS MACROMAN 1 Index: share/i18n/csmapper/MAC/mapper.dir.MAC.src =================================================================== RCS file: share/i18n/csmapper/MAC/mapper.dir.MAC.src diff -N share/i18n/csmapper/MAC/mapper.dir.MAC.src --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ share/i18n/csmapper/MAC/mapper.dir.MAC.src 16 Feb 2005 20:08:00 -0000 @@ -0,0 +1,4 @@ +# $NetBSD$ + +MACROMAN/UCS mapper_std MAC/MACROMAN%UCS.mps +UCS/MACROMAN mapper_std MAC/UCS%MACROMAN.mps Index: share/i18n/esdb/Makefile =================================================================== RCS file: /home/cvs/NetBSD/src/share/i18n/esdb/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- share/i18n/esdb/Makefile 21 Oct 2003 10:01:21 -0000 1.4 +++ share/i18n/esdb/Makefile 16 Feb 2005 20:34:45 -0000 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2003/10/19 14:08:52 lukem Exp $ +# $NetBSD: Makefile,v 1.4 2003/10/21 10:01:21 lukem Exp $ NOMAN= @@ -12,7 +12,7 @@ ${_MKTARGET_CREATE} ${TOOL_MKESDB} -o $@ $> -SUBDIR= CP EUC EBCDIC ISO-2022 ISO-8859 ISO646 MISC UTF +SUBDIR= CP EUC EBCDIC ISO-2022 ISO-8859 ISO646 MAC MISC UTF .for i in ${SUBDIR} .include "${.CURDIR}/$i/Makefile.inc" Index: share/i18n/esdb/MAC/MACROMAN.src =================================================================== RCS file: share/i18n/esdb/MAC/MACROMAN.src diff -N share/i18n/esdb/MAC/MACROMAN.src --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ share/i18n/esdb/MAC/MACROMAN.src 16 Feb 2005 20:41:47 -0000 @@ -0,0 +1,6 @@ +# $NetBSD$ + +NAME "MACROMAN" +ENCODING "NONE" +DEFCSID "MACROMAN" 0 +INVALID 0x3F # '?' Index: share/i18n/esdb/MAC/Makefile.inc =================================================================== RCS file: share/i18n/esdb/MAC/Makefile.inc diff -N share/i18n/esdb/MAC/Makefile.inc --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ share/i18n/esdb/MAC/Makefile.inc 16 Feb 2005 20:32:26 -0000 @@ -0,0 +1,15 @@ +# $NetBSD$ + +.PATH: ${.CURDIR}/MAC + +CODESETS_MAC!= sed '/^\#/d;/^ *$$/d;/^[ ]*/s///;s/[ ].*//' \ + ${.CURDIR}/MAC/esdb.dir.MAC.src +ESDB_MAC:= ${CODESETS_MAC:C/$/.esdb/:S/:/@/} + +SRC_esdb.dir+= esdb.dir.MAC.src +SRC_esdb.alias+= esdb.alias.MAC.src +FILES+= ${ESDB_MAC} +CLEANFILES+= ${ESDB_MAC} +.for i in ${ESDB_MAC} +FILESDIR_$i:= ${BINDIR}/MAC +.endfor Index: share/i18n/esdb/MAC/esdb.alias.MAC.src =================================================================== RCS file: share/i18n/esdb/MAC/esdb.alias.MAC.src diff -N share/i18n/esdb/MAC/esdb.alias.MAC.src --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ share/i18n/esdb/MAC/esdb.alias.MAC.src 16 Feb 2005 20:33:35 -0000 @@ -0,0 +1,5 @@ +# $NetBSD$ + +MAC MACROMAN +MACINTOSH MACROMAN +CSMACINTOSH MACROMAN Index: share/i18n/esdb/MAC/esdb.dir.MAC.src =================================================================== RCS file: share/i18n/esdb/MAC/esdb.dir.MAC.src diff -N share/i18n/esdb/MAC/esdb.dir.MAC.src --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ share/i18n/esdb/MAC/esdb.dir.MAC.src 16 Feb 2005 20:34:14 -0000 @@ -0,0 +1,3 @@ +# $NetBSD$ + +MACROMAN MAC/MACROMAN.esdb