commit 25989d9ecabaf82acbf72f5c8fbf1c369a6b98ae from: Anthony Martin via: Russ Cox date: Mon Jun 28 21:37:40 2010 UTC tcs: macroman charset fixes 2126 -> 03a9 # greek capital letter omega 2012 -> 201c # left double quotation mark 00a4 -> 20ac # euro sign f7ff -> f8ff # apple logo R=rsc CC=codebot http://codereview.appspot.com/1233043 commit - 598020ec4ebadc3351e698bc5b3005b315e97ff6 commit + 25989d9ecabaf82acbf72f5c8fbf1c369a6b98ae blob - 7e427c8b65f4e281b3c9036ae40d54e2938612e1 blob + cb223dae213ce51bbdb5862f36314c23168bf545 --- src/cmd/tcs/misc.h +++ src/cmd/tcs/misc.h @@ -63,7 +63,7 @@ long tabebcdic[256] = /* from jhelling@cs.ruu.nl (Jero 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, -1, -1, -1, -1, -1, -1 }; -long tabmacroman[256] = /* (modified via world.std.com!choupt) from mduerst@ifi.unizh.ch (Martin J. Du"rst) */ +long tabmacroman[256] = /* from http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/ROMAN.TXT */ { 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f, 0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f, @@ -80,14 +80,14 @@ long tabmacroman[256] = /* (modified via world.std.com 0x2020,0x00b0,0x00a2,0x00a3,0x00a7,0x2022,0x00b6,0x00df, 0x00ae,0x00a9,0x2122,0x00b4,0x00a8,0x2260,0x00c6,0x00d8, 0x221e,0x00b1,0x2264,0x2265,0x00a5,0x00b5,0x2202,0x2211, -0x220f,0x03c0,0x222b,0x00aa,0x00ba,0x2126,0x00e6,0x00f8, +0x220f,0x03c0,0x222b,0x00aa,0x00ba,0x03a9,0x00e6,0x00f8, 0x00bf,0x00a1,0x00ac,0x221a,0x0192,0x2248,0x2206,0x00ab, 0x00bb,0x2026,0x00a0,0x00c0,0x00c3,0x00d5,0x0152,0x0153, -0x2013,0x2014,0x2012,0x201d,0x2018,0x2019,0x00f7,0x25ca, /*2013 en dash suggested by Glenn A. Adams*/ -0x00ff,0x0178,0x2044,0x00a4,0x2039,0x203a,0xfb01,0xfb02, +0x2013,0x2014,0x201c,0x201d,0x2018,0x2019,0x00f7,0x25ca, +0x00ff,0x0178,0x2044,0x20ac,0x2039,0x203a,0xfb01,0xfb02, 0x2021,0x00b7,0x201a,0x201e,0x2030,0x00c2,0x00ca,0x00c1, 0x00cb,0x00c8,0x00cd,0x00ce,0x00cf,0x00cc,0x00d3,0x00d4, -0xf7ff,0x00d2,0x00da,0x00db,0x00d9,0x0131,0x02c6,0x02dc, +0xf8ff,0x00d2,0x00da,0x00db,0x00d9,0x0131,0x02c6,0x02dc, 0x00af,0x02d8,0x02d9,0x02da,0x00b8,0x02dd,0x02db,0x02c7 }; long tabnextstep[256] = /* From mduerst@ifi.unizh.ch (Martin J. Du"rst) */