🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.sources.patches
1 messages
1 total messages Started by Kari E. Hurtta Sun, 03 Oct 1993 14:51
kehpager V1.02 to V1.03 - Latin/2 charset (Patch 1/3)
#30
Author: Kari E. Hurtta
Date: Sun, 03 Oct 1993 14:51
1342 lines
63439 bytes
Archive-Name: kehpager0102/Patch01.1
Part: 1/3
Description: kehpager - charset aware pager for VTxxx terminals
Patch-to: kehpager V1.02
Environment: Ansi C, SunOS 4, SunOS 5 (??), HP-UX
Author: Kari E. Hurtta <Kari.Hurtta@Helsinki.FI>

#!/bin/sh
# shar:	Shell Archiver  (v1.22)
#
# This is part 1 of a multipart archive                                    
# do not concatenate these parts, unpack them in order with /bin/sh        
#
#	Run the following text with /bin/sh to create:
#	  README.patch01
#	  charset.c.new
#	  patch01
#	  patch01.sh
#
if test -r s2_seq_.tmp
then echo "Must unpack archives in sequence!"
     next=`cat s2_seq_.tmp`; echo "Please unpack part $next next"
     exit 1; fi
sed 's/^X//' << 'SHAR_EOF' > README.patch01 &&
XThis patch updates kehpager from version 1.02 to version 1.03
X
XThat includes following new charsets:
X	Latin/2			(ISO-8859-2)
Xand national sets:
X	German			(keyboard language: 7)
X	French/Belgian		(keyboard language: 3, 14)
X	French Canadian		(keyboard language: 5)
X
X(Can someone tell, is my binding for 0x7E in French/Belgian charset correct?)
XThse national sets should match sets what have used in VT -series terminals
X(as opposite to official ISO 646 bindings).
X
XAnd of course some (minor) bug fixes. Following new commands are added:
X	R	rereads file
X	C	rereads file with new charset (prompts charset)
X	F	checks if file is growing (and gives next page)
X
XNotice that patch changes also kehpager.init and kehpager.init.hpux files.
X
XPatch are in two parts:
X	patch01		includes changes excluding file charset.c
X	charset.c.new	is new charset.c file.
X
X	patch01.sh	replaces charset.c with charset.c.new 
X			and runs patch01 through patch
X	patch01.README	this file
X
Xcharset.c isn't included in patch, because seems that patch can't
Xhandle it (too large chunk?). 
X
XInstallation
XSunOS 4:
X	run patch01.sh
X	Copy kehpager.init to library direction
X	Edit Makefile and put defination of GLOBAL_INIT_FILE
X	  point correct location of kehpager.init
X	Compile it with
X		make sunos4
X	Copy kehpager and kehpager.1 to correct directories
XSunOS 5:
X	run patch01.sh
X	Copy kehpager.init to library direction
X	Edit Makefile and put defination of GLOBAL_INIT_FILE
X	  point correct location of kehpager.init
X	Compile it with
X		make sunos5
X	Copy kehpager and kehpager.1 to correct directories
XHP-UX:
X	run patch01.sh
X	Copy kehpager.init.hpux to library direction
X	Edit Makefile.hpux and put defination of GLOBAL_INIT_FILE
X	  point correct location of kehpager.init.hpux
X	Delete old object files.
X	Compile it with
X		make -f Makefile.hpux
X	Copy kehpager and kehpager.1 to correct directories
X
SHAR_EOF
chmod 0644 README.patch01 || echo "restore of README.patch01 fails"
sed 's/^X//' << 'SHAR_EOF' > charset.c.new &&
X
X#include "charset.h"
X
Xstruct CV chars [] = {
X  /*              ASCII,   LATIN1,   MULT, SPECIAL, FINNISH 
X                     UK    NORWEGIAN,  SWEDISH, LATIN4,  LATIN5,
X		     ISO-8859-*,LATIN2, BELGIAN, GERMAN, CAN  */
X  { "[NUL]", {0,0}, 0, 
X      {               0,        0,      0,        0,       0,
X		      0,        0,      0,        0,       0,
X		      0,        0,      0,        0,       0   } },
X  { "\\",    {0,0}, 0, 
X      {              -1,       -1,     -1,       -1,      -1,
X		     -1,       -1,     -1,       -1,      -1,
X		     -1,       -1,     -1,       -1,      -1   } },  /* CH_WRA */
X  { "[NL]",  {0,0}, 0, 
X      {                -1,       -1,     -1,       -1,      -1,
X		       -1,       -1,     -1,       -1,      -1,
X		       -1,       -1,     -1,       -1,      -1   } },  /* CH_NL */
X
X  /* Control characters */
X  { "[BEL]", {0,0}, 0, 
X      {               7,        7,      7,       7,       7,
X		      7,        7,      7,       7,       7,
X                      7,        7,      7,       7,       7   } },
X  { "[BS]",  {0,0}, 0, 
X      {               8,        8,      8,       8,       8,
X                      8,        8,      8,       8,       8,
X                      8,        8,      8,       8,       8   } },
X  { "[HT]",  {0,0}, 0, 
X      {               9,        9,      9,       9,       9,
X                      9,        9,      9,       9,       9,
X                      9,        9,      9,       9,       9  } },
X  { "[LF]",  {0,0}, 0, 
X      {              10,       10,     10,      10,      10,
X                     10,       10,     10,      10,      10,
X                     10,       10,     10,      10,      10   } },
X  { "[VT]",  {0,0}, 0, 
X      {              11,       11,     11,      11,      11,
X		     11,       11,     11,      11,      11,
X                     11,       11,     11,      11,      11   } },
X  { "[FF]",  {0,0}, 0, 
X      {              12,       12,     12,      12,      12,
X		     12,       12,     12,      12,      12,
X                     12,       12,     12,      12,      12   } },
X  { "[CR]",  {0,0}, 0, 
X      {              13,       13,     13,      13,      13,
X		     13,       13,     13,      13,      13,
X                     13,       13,     13,      13,      13   } },
X  { "[ESC]",  {0,0}, 0, 
X      {              27,       27,     27,      27,      27,
X		     27,       27,     27,      27,      27,
X                     27,       27,     27,      27,      27   } },
X
X  { "[DEL]", {0,0}, 0, 
X      {            0x7F,     0x7F,   0x7F,   0x7F,     0x7F,
X		   0x7F,     0x7F,   0x7F,   0x7F,     0x7F,
X                   0x7F,     0x7F,   0x7F,   0x7F,     0x7F   } },
X
X  /* printable characters */
X  { " ",  {0,0},  1, 
X      {          0x20,     0x20,   0x20,    0x20,    0x20,
X		 0x20,     0x20,   0x20,    0x20,    0x20,
X                 0x20,     0x20,   0x20,    0x20,    0x20   } },
X  { "!",  {0,0},  1, 
X      {          0x21,     0x21,   0x21,    0x21,    0x21,
X		 0x21,     0x21,   0x21,    0x21,    0x21,
X                 0x21,     0x21,   0x21,     0x21,   0x21   } },
X  { "\"",  {0,0}, 1, 
X      {          0x22,     0x22,   0x22,    0x22,    0x22,
X		 0x22,     0x22,   0x22,    0x22,    0x22,
X                 0x22,     0x22,   0x22,    0x22,    0x22   } },
X  { "#",  {'+','+'},  1, 
X      {          0x23,     0x23,   0x23,    0x23,    0x23,
X		   -1,     0x23,   0x23,    0x23,    0x23,
X                 0x23,     0x23,     -1,    0x23,    0x23   } }, /* NAT 1 */
X  { "$",  {'S','S'},  1, 
X      {          0x24,     0x24,   0x24,    0x24,    0x24, 
X		 0x24,     0x24,   0x24,    0x24,    0x24,
X                 0x24,     0x24,   0x24,    0x24,    0x24 } }, /* NAT 2 */
X  { "%",  {0,0},  1, 
X      {          0x25,     0x25,   0x25,    0x25,    0x25,
X		 0x25,     0x25,   0x25,    0x25,    0x25,
X                 0x25,     0x25,   0x25,    0x25,    0x25 } },
X  { "&",  {0,0},  1, 
X      {          0x26,     0x26,   0x26,    0x26,    0x26,
X		 0x26,     0x26,   0x26,    0x26,    0x26,
X                 0x26,     0x26,   0x26,    0x26,    0x26 } },
X  { "'",  {0,0},  1, 
X      {          0x27,     0x27,   0x27,    0x27,    0x27,
X		 0x27,     0x27,   0x27,    0x27,    0x27,
X                 0x27,     0x27,   0x27,    0x27,    0x27 } },
X  { "(",  {0,0}, 1, 
X      {          0x28,     0x28,   0x28,    0x28,    0x28,
X		 0x28,     0x28,   0x28,    0x28,    0x28,
X                 0x28,     0x28,   0x28,    0x28,    0x28 } },
X  { ")",  {0,0}, 1, 
X      {          0x29,     0x29,   0x29,    0x29,    0x29,
X		 0x29,     0x29,   0x29,    0x29,    0x29,
X                 0x29,     0x29,   0x29,    0x29,    0x29 } },
X  { "*",  {0,0}, 1, 
X      {          0x2A,     0x2A,   0x2A,    0x2A,    0x2A,
X		 0x2A,     0x2A,   0x2A,    0x2A,    0x2A,
X                 0x2A,     0x2A,   0x2A,    0x2A,    0x2A } },
X  { "+",  {0,0}, 1, 
X      {          0x2B,     0x2B,   0x2B,    0x2B,    0x2B,
X		 0x2B,     0x2B,   0x2B,    0x2B,    0x2B,
X                 0x2B,     0x2B,   0x2B,    0x2B,    0x2B } },
X  { ",",  {0,0}, 1, 
X      {          0x2C,     0x2C,   0x2C,    0x2C,    0x2C,
X		 0x2C,     0x2C,   0x2C,    0x2C,    0x2C,
X                 0x2C,     0x2C,   0x2C,    0x2C,    0x2C } },
X  { "-",  {0,0}, 1, 
X      {          0x2D,     0x2D,   0x2D,    0x2D,    0x2D,
X		 0x2D,     0x2D,   0x2D,    0x2D,    0x2D,
X                 0x2D,     0x2D,   0x2D,    0x2D,    0x2D } },
X  { ".",  {0,0}, 1, 
X      {          0x2E,     0x2E,   0x2E,    0x2E,    0x2E,
X		 0x2E,     0x2E,   0x2E,    0x2E,    0x2E,
X                 0x2E,     0x2E,   0x2E,    0x2E,    0x2E } },
X  { "/",  {0,0}, 1, 
X      {          0x2F,     0x2F,   0x2F,    0x2F,    0x2F,
X		 0x2F,     0x2F,   0x2F,    0x2F,    0x2F,
X                 0x2F,     0x2F,   0x2F,    0x2F,    0x2F } },
X
X  { "0",  {0,0}, 1, 
X      {          0x30,     0x30,   0x30,    0x30,    0x30,
X		 0x30,     0x30,   0x30,    0x30,    0x30,
X                 0x30,     0x30,   0x30,    0x30,    0x30 } },
X  { "1",  {0,0}, 1, 
X      {          0x31,     0x31,   0x31,    0x31,    0x31,
X		 0x31,     0x31,   0x31,    0x31,    0x31,
X                 0x31,     0x31,   0x31,    0x31,    0x31 } },
X  { "2",  {0,0}, 1, 
X      {          0x32,     0x32,   0x32,    0x32,    0x32,
X		 0x32,     0x32,   0x32,    0x32,    0x32,
X                 0x32,     0x32,   0x32,    0x32,    0x32 } },
X  { "3",  {0,0}, 1, 
X      {          0x33,     0x33,   0x33,    0x33,    0x33,
X		 0x33,     0x33,   0x33,    0x33,    0x33,
X                 0x33,     0x33,   0x33,    0x33,    0x33 } },
X  { "4",  {0,0}, 1, 
X      {          0x34,     0x34,   0x34,    0x34,    0x34,
X		 0x34,     0x34,   0x34,    0x34,    0x34,
X                 0x34,     0x34,   0x34,    0x34,    0x34 } },
X  { "5",  {0,0}, 1, 
X      {          0x35,     0x35,   0x35,    0x35,    0x35,
X		 0x35,     0x35,   0x35,    0x35,    0x35,
X                 0x35,     0x35,   0x35,    0x35,    0x35 } },
X  { "6",  {0,0}, 1, 
X      {          0x36,     0x36,   0x36,    0x36,    0x36,
X		 0x36,     0x36,   0x36,    0x36,    0x36,
X                 0x36,     0x36,   0x36,    0x36,    0x36 } },
X  { "7",  {0,0}, 1, 
X      {          0x37,     0x37,   0x37,    0x37,    0x37,
X		 0x37,     0x37,   0x37,    0x37,    0x37,
X                 0x37,     0x37,   0x37,    0x37,    0x37 } },
X  { "8",  {0,0}, 1, 
X      {          0x38,     0x38,   0x38,    0x38,    0x38,
X		 0x38,     0x38,   0x38,    0x38,    0x38,
X                 0x38,     0x38,   0x38,    0x38,    0x38 } },
X  { "9",  {0,0}, 1, 
X      {          0x39,     0x39,   0x39,    0x39,    0x39,
X		 0x39,     0x39,   0x39,    0x39,    0x39,
X                 0x39,     0x39,   0x39,    0x39,    0x39 } },
X  { ":",  {0,0}, 1, 
X      {          0x3A,     0x3A,   0x3A,    0x3A,    0x3A,
X		 0x3A,     0x3A,   0x3A,    0x3A,    0x3A,
X                 0x3A,     0x3A,   0x3A,    0x3A,    0x3A } },
X  { ";",  {0,0}, 1, 
X      {          0x3B,     0x3B,   0x3B,    0x3B,    0x3B,
X		 0x3B,     0x3B,   0x3B,    0x3B,    0x3B,
X                 0x3B,     0x3B,   0x3B,    0x3B,    0x3B } },
X  { "<",  {0,0}, 1, 
X      {          0x3C,     0x3C,   0x3C,    0x3C,    0x3C,
X		 0x3C,     0x3C,   0x3C,    0x3C,    0x3C,
X                 0x3C,     0x3C,   0x3C,    0x3C,    0x3C } },
X  { "=",  {0,0}, 1, 
X      {          0x3D,     0x3D,   0x3D,    0x3D,    0x3D,
X		 0x3D,     0x3D,   0x3D,    0x3D,    0x3D,
X                 0x3D,     0x3D,   0x3D,    0x3D,    0x3D } },
X  { ">",  {0,0}, 1, 
X      {          0x3E,     0x3E,   0x3E,    0x3E,    0x3E,
X		 0x3E,     0x3E,   0x3E,    0x3E,    0x3E,
X                 0x3E,     0x3E,   0x3E,    0x3E,    0x3E } },
X  { "?",  {0,0}, 1, 
X      {          0x3F,     0x3F,   0x3F,    0x3F,    0x3F,
X		 0x3F,     0x3F,   0x3F,    0x3F,    0x3F,
X                 0x3F,     0x3F,   0x3F,    0x3F,    0x3F } },
X
X  /*             ASCII,   LATIN1,   MULT, SPECIAL, FINNISH 
X                 UK    NORWEGIAN,  SWEDISH, LATIN4, LATIN5
X                 ISO-8859-* LATIN2, BELGIAN, GERMAN */
X  { "AT",  {'A','A'},1, 
X      {          0x40,     0x40,   0x40,    0x40,    0x40 | FC_uncertain,
X		 0x40,     0x40,   0x40,    0x40,    0x40,
X                 0x40,     0x40,     -1,      -1,      -1 } }, /* NAT 3 */
X  { "A",  {0,0}, 1, 
X      {          0x41,     0x41,   0x41,    0x41,    0x41,
X		 0x41,     0x41,   0x41,    0x41,    0x41,
X                 0x41,     0x41,   0x41,    0x41,    0x41 } },
X  { "B",  {0,0}, 1, 
X      {          0x42,     0x42,   0x42,    0x42,    0x42,
X		 0x42,     0x42,   0x42,    0x42,    0x42,
X                 0x42,     0x42,   0x42,    0x42,    0x42 } },
X  { "C",  {0,0}, 1, 
X      {          0x43,     0x43,   0x43,    0x43,    0x43,
X		 0x43,     0x43,   0x43,    0x43,    0x43,
X                 0x43,     0x43,   0x43,    0x43,    0x43 } },
X  { "D",  {0,0}, 1, 
X      {          0x44,     0x44,   0x44,    0x44,    0x44,
X		 0x44,     0x44,   0x44,    0x44,    0x44,
X                 0x44,     0x44,   0x44,    0x44,    0x44 } },
X  { "E",  {0,0}, 1, 
X      {          0x45,     0x45,   0x45,    0x45,    0x45,
X		 0x45,     0x45,   0x45,    0x45,    0x45,
X                 0x45,     0x45,   0x45,    0x45,    0x45 } },
X  { "F",  {0,0}, 1, 
X      {          0x46,     0x46,   0x46,    0x46,    0x46,
X		 0x46,     0x46,   0x46,    0x46,    0x46,
X                 0x46,     0x46,   0x46,    0x46,    0x46 } },
X  { "G",  {0,0}, 1, 
X      {          0x47,     0x47,   0x47,    0x47,    0x47,
X		 0x47,     0x47,   0x47,    0x47,    0x47,
X                 0x47,     0x47,   0x47,    0x47,    0x47 } },
X  { "H",  {0,0}, 1, 
X      {          0x48,     0x48,   0x48,    0x48,    0x48,
X		 0x48,     0x48,   0x48,    0x48,    0x48,
X                 0x48,     0x48,   0x48,    0x48,    0x48 } },
X  { "I",  {0,0}, 1, 
X      {          0x49,     0x49,   0x49,    0x49,    0x49,
X		 0x49,     0x49,   0x49,    0x49,    0x49,
X                 0x49,     0x49,   0x49,    0x49,    0x49 } },
X  { "J",  {0,0}, 1, 
X      {          0x4A,     0x4A,   0x4A,    0x4A,    0x4A,
X		 0x4A,     0x4A,   0x4A,    0x4A,    0x4A,
X                 0x4A,     0x4A,   0x4A,    0x4A,    0x4A } },
X  { "K",  {0,0}, 1, 
X      {          0x4B,     0x4B,   0x4B,    0x4B,    0x4B,
X		 0x4B,     0x4B,   0x4B,    0x4B,    0x4B,
X                 0x4B,     0x4B,   0x4B,    0x4B,    0x4B } },
X  { "L",  {0,0}, 1, 
X      {          0x4C,     0x4C,   0x4C,    0x4C,    0x4C,
X		 0x4C,     0x4C,   0x4C,    0x4C,    0x4C,
X                 0x4C,     0x4C,   0x4C,    0x4C,    0x4C } },
X  { "M",  {0,0}, 1, 
X      {          0x4D,     0x4D,   0x4D,    0x4D,    0x4D,
X		 0x4D,     0x4D,   0x4D,    0x4D,    0x4D,
X                 0x4D,     0x4D,   0x4D,    0x4D,    0x4D } },
X  { "N",  {0,0}, 1, 
X      {          0x4E,     0x4E,   0x4E,    0x4E,    0x4E,
X		 0x4E,     0x4E,   0x4E,    0x4E,    0x4E,
X                 0x4E,     0x4E,   0x4E,    0x4E,    0x4E } },
X  { "O",  {0,0}, 1, 
X      {          0x4F,     0x4F,   0x4F,    0x4F,    0x4F,
X		 0x4F,     0x4F,   0x4F,    0x4F,    0x4F,
X                 0x4F,     0x4F,   0x4F,    0x4F,    0x4F } },
X  { "P",  {0,0}, 1, 
X      {          0x50,     0x50,   0x50,    0x50,    0x50,
X		 0x50,     0x50,   0x50,    0x50,    0x50,
X                 0x50,     0x50,   0x50,    0x50,    0x50 } },
X  { "Q",  {0,0}, 1, 
X      {          0x51,     0x51,   0x51,    0x51,    0x51,
X		 0x51,     0x51,   0x51,    0x51,    0x51,
X                 0x51,     0x51,   0x51,    0x51,    0x51 } },
X  { "R",  {0,0}, 1, 
X      {          0x52,     0x52,   0x52,    0x52,    0x52,
X		 0x52,     0x52,   0x52,    0x52,    0x52,
X                 0x52,     0x52,   0x52,    0x52,    0x52 } },
X  { "S",  {0,0}, 1, 
X      {          0x53,     0x53,   0x53,    0x53,    0x53,
X		 0x53,     0x53,   0x53,    0x53,    0x53,
X                 0x53,     0x53,   0x53,    0x53,    0x53 } },
X  { "T",  {0,0}, 1, 
X      {          0x54,     0x54,   0x54,    0x54,    0x54,
X		 0x54,     0x54,   0x54,    0x54,    0x54,
X                 0x54,     0x54,   0x54,    0x54,    0x54 } },
X  { "U",  {0,0}, 1, 
X      {          0x55,     0x55,   0x55,    0x55,    0x55,
X		 0x55,     0x55,   0x55,    0x55,    0x55,
X                 0x55,     0x55,   0x55,    0x55,    0x55 } },
X  { "V",  {0,0}, 1, 
X      {          0x56,     0x56,   0x56,    0x56,    0x56,
X		 0x56,     0x56,   0x56,    0x56,    0x56,
X                 0x56,     0x56,   0x56,    0x56,    0x56 } },
X  { "W",  {0,0}, 1, 
X      {          0x57,     0x57,   0x57,    0x57,    0x57,
X		 0x57,     0x57,   0x57,    0x57,    0x57,
X                 0x57,     0x57,   0x57,    0x57,    0x57 } },
X  { "X",  {0,0}, 1, 
X      {          0x58,     0x58,   0x58,    0x58,    0x58,
X		 0x58,     0x58,   0x58,    0x58,    0x58,
X                 0x58,     0x58,   0x58,    0x58,    0x58 } },
X  { "Y",  {0,0}, 1, 
X      {          0x59,     0x59,   0x59,    0x59,    0x59,
X		 0x59,     0x59,   0x59,    0x59,    0x59,
X                 0x59,     0x59,   0x59,    0x59,    0x59 } },
X  { "Z",  {0,0}, 1, 
X      {          0x5A,     0x5A,   0x5A,    0x5A,    0x5A,
X		 0x5A,     0x5A,   0x5A,    0x5A,    0x5A,
X                 0x5A,     0x5A,   0x5A,    0x5A,    0x5A } },
X
X  /*          ASCII,   LATIN1,   MULT, SPECIAL, FINNISH 
X                 UK,    NORW,   SWEDISH,   LATIN4,   LATIN5,
X              ISO-8859-*, LATIN2, BELGIAN, GERMAN, French Canadian */
X  { "[",  {'(','('},1, 
X      {          0x5B,     0x5B,   0x5B,    0x5B,      -1,
X		 0x5B,       -1,     -1,    0x5B,    0x5B,
X                 0x5B,     0x5B,     -1,      -1,      -1 } },   /* NAT 4 */
X  { "\\",  {'/','/'},1, 
X      {          0x5C,     0x5C,   0x5C,    0x5C,      -1,
X		 0x5C,       -1,     -1,    0x5C,    0x5C,
X                 0x5C,     0x5C,     -1,      -1,      -1 } },   /* NAT 5 */
X  { "]",  {')',')'},1, 
X      {          0x5D,     0x5D,   0x5D,    0x5D,      -1,
X		 0x5D,       -1,     -1,    0x5D,    0x5D,
X                 0x5D,     0x5D,     -1,      -1,      -1 } },   /* NAT 6 */
X  { "^",  {'*','*'},1, 
X      {          0x5E,     0x5E,   0x5E,    0x5E,      -1,
X		 0x5E,     0x5E,   0x5E,    0x5E,    0x5E,
X                 0x5E,     0x5E,   0x5E,    0x5E,      -1 } },   /* NAT 7 */
X  { "_",  {' ','-'}, 1, 
X      {          0x5F,     0x5F,   0x5F,      -1,    0x5F,
X		 0x5F,     0x5F,   0x5F,    0x5F,    0x5F,
X                 0x5F,     0x5F,   0x5F,    0x5F,    0x5F } },   /* NAT 8 */
X  { "`",  {'\'','\''}, 1, 
X      {          0x60,     0x60,   0x60,      -1,      -1,
X		 0x60,     0x60,   0x60,    0x60,    0x60,
X                 0x60,     0x60,   0x60,    0x60,      -1 } },   /* NAT 9 */
X
X  { "a",  {0,0}, 1, 
X      {          0x61,     0x61,   0x61,      -1,    0x61,
X		 0x61,     0x61,   0x61,    0x61,    0x61,
X                 0x61,     0x61,   0x61,    0x61,    0x61 } },
X  { "b",  {0,0}, 1, 
X      {          0x62,     0x62,   0x62,      -1,    0x62,
X		 0x62,     0x62,   0x62,    0x62,    0x62,
X                 0x62,     0x62,   0x62,    0x62,    0x62 } },
X  { "c",  {0,0}, 1, 
X      {          0x63,     0x63,   0x63,      -1,    0x63,
X		 0x63,     0x63,   0x63,    0x63,    0x63,
X                 0x63,     0x63,   0x63,    0x63,    0x63 } },
X  { "d",  {0,0}, 1, 
X      {          0x64,     0x64,   0x64,      -1,    0x64,
X		 0x64,     0x64,   0x64,    0x64,    0x64,
X                 0x64,     0x64,   0x64,    0x64,    0x64 } },
X  { "e",  {0,0}, 1, 
X      {          0x65,     0x65,   0x65,      -1,    0x65,
X		 0x65,     0x65,   0x65,    0x65,    0x65,
X                 0x65,     0x65,   0x65,    0x65,    0x65 } },
X  { "f",  {0,0}, 1, 
X      {          0x66,     0x66,   0x66,      -1,    0x66,
X		 0x66,     0x66,   0x66,    0x66,    0x66,
X                 0x66,     0x66,   0x66,    0x66,    0x66 } },
X  { "g",  {0,0}, 1, 
X      {          0x67,     0x67,   0x67,      -1,    0x67,
X		 0x67,     0x67,   0x67,    0x67,    0x67,
X                 0x67,     0x67,   0x67,    0x67,    0x67 } },
X  { "h",  {0,0}, 1, 
X      {          0x68,     0x68,   0x68,      -1,    0x68,
X		 0x68,     0x68,   0x68,    0x68,    0x68,
X                 0x68,     0x68,   0x68,    0x68,    0x68 } },
X  { "i",  {0,0}, 1, 
X      {          0x69,     0x69,   0x69,      -1,    0x69,
X		 0x69,     0x69,   0x69,    0x69,    0x69,
X                 0x69,     0x69,   0x69,    0x69,    0x69 } },
X  { "j",  {0,0}, 1, 
X      {          0x6A,     0x6A,   0x6A,      -1,    0x6A,
X		 0x6A,     0x6A,   0x6A,    0x6A,    0x6A,
X                 0x6A,     0x6A,   0x6A,    0x6A,    0x6A } },
X  { "k",  {0,0}, 1, 
X      {          0x6B,     0x6B,   0x6B,      -1,    0x6B,
X		 0x6B,     0x6B,   0x6B,    0x6B,    0x6B,
X                 0x6B,     0x6B,   0x6B,    0x6B,    0x6B } },
X  { "l",  {0,0}, 1, 
X      {          0x6C,     0x6C,   0x6C,      -1,    0x6C,
X		 0x6C,     0x6C,   0x6C,    0x6C,    0x6C,
X                 0x6C,     0x6C,   0x6C,    0x6C,    0x6C } },
X  { "m",  {0,0}, 1, 
X      {          0x6D,     0x6D,   0x6D,      -1,    0x6D,
X		 0x6D,     0x6D,   0x6D,    0x6D,    0x6D,
X                 0x6D,     0x6D,   0x6D,    0x6D,    0x6D } },
X  { "n",  {0,0}, 1, 
X      {          0x6E,     0x6E,   0x6E,      -1,    0x6E,
X		 0x6E,     0x6E,   0x6E,    0x6E,    0x6E,
X                 0x6E,     0x6E,   0x6E,    0x6E,    0x6E } },
X  { "o",  {0,0}, 1, 
X      {          0x6F,     0x6F,   0x6F,      -1,    0x6F,
X		 0x6F,     0x6F,   0x6F,    0x6F,    0x6F,
X                 0x6F,     0x6F,   0x6F,    0x6F,    0x6F } },
X  { "p",  {0,0}, 1, 
X      {          0x70,     0x70,   0x70,      -1,    0x70,
X		 0x70,     0x70,   0x70,    0x70,    0x70,
X                 0x70,     0x70,   0x70,    0x70,    0x70 } },
X  { "q",  {0,0}, 1, 
X      {          0x71,     0x71,   0x71,      -1,    0x71,
X		 0x71,     0x71,   0x71,    0x71,    0x71,
X                 0x71,     0x71,   0x71,    0x71,    0x71 } },
X  { "r",  {0,0}, 1, 
X      {          0x72,     0x72,   0x72,      -1,    0x72,
X		 0x72,     0x72,   0x72,    0x72,    0x72,
X                 0x72,     0x72,   0x72,    0x72,    0x72 } },
X  { "s",  {0,0}, 1, 
X      {          0x73,     0x73,   0x73,      -1,    0x73,
X		 0x73,     0x73,   0x73,    0x73,    0x73,
X                 0x73,     0x73,   0x73,    0x73,    0x73 } },
X  { "t",  {0,0}, 1, 
X      {          0x74,     0x74,   0x74,      -1,    0x74,
X		 0x74,     0x74,   0x74,    0x74,    0x74,
X                 0x74,     0x74,   0x74,    0x74,    0x74 } },
X  { "u",  {0,0}, 1, 
X      {          0x75,     0x75,   0x75,      -1,    0x75,
X		 0x75,     0x75,   0x75,    0x75,    0x75,
X                 0x75,     0x75,   0x75,    0x75,    0x75 } },
X  { "v",  {0,0}, 1, 
X      {          0x76,     0x76,   0x76,      -1,    0x76,
X		 0x76,     0x76,   0x76,    0x76,    0x76,
X                 0x76,     0x76,   0x76,    0x76,    0x76 } },
X  { "w",  {0,0}, 1, 
X      {          0x77,     0x77,   0x77,      -1,    0x77,
X		 0x77,     0x77,   0x77,    0x77,    0x77,
X                 0x77,     0x77,   0x77,    0x77,    0x77 } },
X  { "x",  {0,0}, 1, 
X      {          0x78,     0x78,   0x78,      -1,    0x78,
X		 0x78,     0x78,   0x78,    0x78,    0x78,
X                 0x78,     0x78,   0x78,    0x78,    0x78 } },
X  { "y",  {0,0}, 1, 
X      {          0x79,     0x79,   0x79,      -1,    0x79,
X		 0x79,     0x79,   0x79,    0x79,    0x79,
X                 0x79,     0x79,   0x79,    0x79,    0x79 } },
X  { "z",  {0,0}, 1, 
X      {          0x7A,     0x7A,   0x7A,      -1,    0x7A,
X		 0x7A,     0x7A,   0x7A,    0x7A,    0x7A,
X                 0x7A,     0x7A,   0x7A,    0x7A,    0x7A } },
X
X  /*          ASCII,   LATIN1,   MULT, SPECIAL, FINNISH,
X                 UK,      NORW,   SWEDISH,  LATIN4,   LATIN5,
X	      ISO-8859-*,  LATIN2 */
X  { "{",  {'(','-'},1, 
X      {          0x7B,     0x7B,   0x7B,      -1,      -1,
X		 0x7B,       -1,     -1,    0x7B,    0x7B,
X                 0x7B,     0x7B,     -1,      -1,      -1 } },  /* NAT 10 */
X  { "|",  {'^','/'}, 1, 
X      {          0x7C,     0x7C,   0x7C,      -1,      -1,
X		 0x7C,       -1,     -1,    0x7C,    0x7C,
X                 0x7C,     0x7C,     -1,      -1,      -1 } },  /* NAT 11 */
X  { "}",  {')','-'},1, 
X      {          0x7D,     0x7D,   0x7D,      -1,      -1,
X		 0x7D,       -1,     -1,    0x7D,    0x7D,
X                 0x7D,     0x7D,     -1,      -1,      -1 } },  /* NAT 12 */
X  { "~",  {'^','^'},1, 
X      {          0x7E,     0x7E,   0x7E,      -1,      -1,
X		 0x7E,     0x7E,   0x7E,    0x7E,    0x7E,
X		   /* What is this belgian character ? 
X		    * I set diaresis but perhaps it is wrong! */
X                 0x7E,     0x7E,      -1 ,    -1 ,    -1  } },  /* NAT 13 */
X
X  /*          ASCII,   LATIN1,   MULT, SPECIAL,  FINNISH,
X                 UK,   NORW,     SWEDISH,   LATIN4,    LATIN5,
X	       ISO-8859-*, LATIN2 */
X  /* NO-BREAK SPACE */
X  { " ",  {' ',' '}, 0, 
X      {            -1,     0xA0,     -1,      -1,       -1,
X		   -1,       -1,     -1,    0xA0,     0xA0,
X                 0xA0,     0xA0,     -1,      -1,      -1 } },   /* NBSB */
X  /* INVERTED EXCLAMATION MARK */
X  { "!!",  {'!','!'},1, 
X      {            -1,     0xA1,   0xA1,      -1,       -1,
X		   -1,       -1,     -1,      -1,      161,
X                   -1,       -1,     -1,      -1,      -1 } },
X  /* CENT SIGN */
X  { "c",  {0,0}, 1, 
X      {            -1,     0xA2,   0xA2,      -1,       -1,
X		   -1,       -1,     -1,      -1,      162,
X                   -1,       -1,     -1,      -1,      -1 } },
X  /* POUND SIGN */
X  { "p",  {0,0}, 1, 
X      {            -1,     0xA3,   0xA3,    0x7D,       -1,
X		 0x23,       -1,     -1,      -1,      163,
X                   -1,       -1,   0x23 | FC_uncertain,   
X                                              -1,       -1 } },
X  /* CURRENCY SIGN */
X  { "$$",  {0,0},1, 
X      {            -1,     0xA4,   0xA8,      -1,       -1,
X		   -1,       -1,     -1,     164,      164,
X                   -1,     0xA4,     -1,      -1,      -1 } },
X  /* YEN SIGN */
X  { "Y",  {0,0}, 1, 
X      {            -1,     0xA5,   0xA5,      -1,       -1,
X		   -1,       -1,     -1,      -1,      165,
X                   -1,       -1,     -1,      -1,      -1 } },
X  /* BROKEN BAR */
X  { "::",  {'|','|'},1, 
X      {            -1,     0xA6,     -1,      -1,       -1, 
X		   -1,       -1,     -1,      -1,      166,
X                   -1,       -1,     -1,      -1,      -1 } },
X  /* PARAGRAPH SIGN  / SECTION SIGN */
X  { "$",  {0,0}, 1, 
X      {            -1,     0xA7,   0xA7,      -1,       -1,
X		   -1,       -1,     -1,     167,      167,
X                   -1,     0xA7,   0x5D,    0x40,       -1 } },
X  /* DIAERESIS */
X  { "\"",  {' ','"'},1, 
X      {            -1,     0xA8,     -1,      -1,       -1,
X		   -1,       -1,     -1,     168,      168,
X		     /* What is this belgian character ? */
X                   -1,     0xA8,    0x7E,     -1,     -1 } },
X  /* COPYRIGHT SIGN */
X  { "(c)", {0,0}, 1, 
X      {            -1,     0xA9,   0xA9,      -1,       -1,
X		   -1,       -1,     -1,      -1,      169,
X                   -1,       -1,     -1,      -1,      -1 } },
X  /* FEMININE ORDINAL INDICATOR */
X  { "a_",  {0,0},1, 
X      {            -1,     0xAA,   0xAA,      -1,       -1,
X		   -1,       -1,     -1,      -1,      170,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* LEFT ANGLE QUOTATION MARK */
X  { "<<",  {'<','<'},1, 
X      {            -1,     0xAB,   0xAB,      -1,       -1,
X		   -1,       -1,     -1,      -1,      171,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* NOT SIGN */
X  { "!=",  {'!','='},1, 
X      {            -1,     0xAC,     -1,      -1,       -1,
X		   -1,       -1,     -1,      -1,      172,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SOFT HYPHEN */
X  { "-",  {'-','-'}, 0, 
X      {            -1,     0xAD,     -1,      -1,       -1,
X		   -1,       -1,     -1,     173,      173,
X                  173,     0xAD,     -1,      -1,       -1 } },   /* SHY */ 
X  /* REGISTERED TRADE MARK SIGN */
X  { "(r)",  {0,0},1, 
X      {            -1,     0xAE,     -1,      -1,       -1,
X		   -1,       -1,     -1,      -1,      174,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* MACRON */
X  { "-",  {' ','-'}, 1, 
X      {            -1,     0xAF,     -1,      -1,       -1,
X		   -1,       -1,     -1,     175,      175,
X                   -1,       -1,     -1,      -1,       -1 } },
X
X  /*          ASCII,   LATIN1,   MULT, SPECIAL, FINNISH,
X                  UK,     NORW,    SWEDISH, LATIN4,   LATIN5,
X		ISO-8859-*, LATIN2, BELGIAN, GERMAN, French Canadian */
X  /* DEGREE SIGN, RING ABOVE */
X  { "^0",  {'^','0'},1, 
X      {            -1,     0xB0,    0xB0,   0x66,       -1,
X		   -1,       -1,     -1,     176,      176,
X                   -1,     0xB0,    0x5B,     -1,       -1 } },
X  /* PLUS-MINUS SIGN */
X  { "+-",  {'+','-'},1, 
X      {            -1,     0xB1,    0xB1,   0x67,       -1,
X		   -1,       -1,     -1,      -1,      177,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SUPERSCRIPT TWO */
X  { "^2",  {'^','2'},1, 
X      {            -1,     0xB2,    0xB2,     -1,       -1,
X		   -1,       -1,     -1,      -1,      178,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SUPERSCRIPT THREE */
X  { "^3",  {'^','3'},1, 
X      {            -1,     0xB3,    0xB3,     -1,       -1,
X		   -1,       -1,     -1,      -1,      179,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* ACUTE ACCENT */
X  { "'",  {' ','\''}, 1, 
X      {            -1,     0xB4,     -1,     -1,       -1,
X		   -1,       -1,     -1,    180,       180,
X                   -1,     0xB4,     -1,      -1,       -1 } },
X  /* MICRO SIGN */
X  { "u",  {0,0}, 1, 
X      {            -1,     0xB5,    0xB5,     -1,       -1,
X		   -1,       -1,      -1,     -1,      181,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* PILCROW SIGN */
X  { "P",  {0,0}, 1, 
X      {            -1,     0xB6,    0xB6,     -1,       -1,
X		   -1,       -1,      -1,     -1,      182,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* MIDDLE DOT */
X  { ".",  {0,0}, 1, 
X      {            -1,     0xB7,    0xB7,   0x7E,       -1,
X		   -1,       -1,      -1,     -1,      183,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CEDILLA */
X  { ",",  {' ',','}, 1, 
X      {            -1,     0xB8,      -1,     -1,       -1,
X		   -1,       -1,      -1,    184,      184,
X                   -1,     0xB8,     -1,      -1,       -1 } },
X  /* SUPERSCRIPT ONE */
X  { "^1",  {'^','1'},1, 
X      {            -1,     0xB9,      -1,     -1,       -1,
X		   -1,       -1,      -1,     -1,      185,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* MASCULINE ORDINAL INDICATOR */
X  { "o_",  {0,0},1, 
X      {            -1,     0xBA,    0xBA,     -1,       -1,
X		   -1,       -1,      -1,     -1,      186,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* RIGHT ANGLE QUOTATION MARK */
X  { ">>",  {'>','>'},1, 
X      {            -1,     0xBB,    0xBB,     -1,       -1,
X		   -1,       -1,      -1,     -1,      187,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* VULGAR FRACTION ONE QUARTER */
X  { "1/4",  {'1','4'},1, 
X      {            -1,     0xBC,    0xBC,     -1,       -1,
X		   -1,       -1,      -1,     -1,      188,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* VULGAR FRACTION ONE HALF */
X  { "1/2",  {'1','2'},1, 
X      {            -1,     0xBD,    0xBD,     -1,       -1,
X		   -1,       -1,      -1,     -1,      189,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* VULGAR FRACTION THREE QUARTERS */
X  { "3/4",  {'3','4'},1, 
X      {            -1,     0xBE,      -1,     -1,       -1,
X		   -1,       -1,      -1,     -1,      190,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* INVERTED QUESTION MARK */
X  { "??",  {'?','?'},1, 
X      {            -1,     0xBF,    0xBF,     -1,       -1,
X		   -1,       -1,      -1,     -1,      191,
X                   -1,       -1,     -1,      -1,       -1 } },
X
X  /*          ASCII,   LATIN1,   MULT, SPECIAL, FINNISH,
X                  UK,      NOR,    SWEDISH, LATIN4,  LATIN5 */
X  /* CAPITAL LETTER A WITH GRAVE ACCENT */
X  { "A`",  {'A','`'},1, 
X      {            -1,     0xC0,    0xC0,     -1,       -1,
X		   -1,       -1,      -1,     -1,      192,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER A WITH ACUTE ACCENT */
X  { "A'",  {'A','\''},1, 
X      {            -1,     0xC1,    0xC1,     -1,       -1,
X		   -1,       -1,      -1,    193,      193,
X                   -1,     0xC1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER A WITH CIRCUMFLEX ACCENT */
X  { "A^",  {'A','^'},1, 
X      {            -1,     0xC2,    0xC2,     -1,       -1,
X		   -1,       -1,      -1,    194,      194,
X                   -1,     0xC2,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER A WITH TILDE */
X  { "A~",  {'A','~'},1, 
X      {            -1,     0xC3,    0xC3,     -1,       -1,
X		   -1,       -1,      -1,    195,      195,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER A WITH DIAERESIS */
X  { "A\"",  {'A','"'},1, 
X      {            -1,     0xC4,    0xC4,     -1,     0x5B,
X		   -1,       -1,    0x5B,    196,      196,
X                   -1,     0xC4,     -1,    0x5B,       -1 } },
X  /* CAPITAL LETTER A WITH RING ABOVE */
X  { "AA",  {'A','o'},1, 
X      {            -1,     0xC5,    0xC5,     -1,     0x5D,
X		   -1,     0x5D,    0x5D,    197,      197,
X                   -1,       -1,     -1,       -1,       -1 } },
X  /* CAPITAL DIPHTHONG A WITH E */
X  { "AE",  {'A','E'},1, 
X      {            -1,     0xC6,    0xC6,     -1,       -1,
X		   -1,     0x5B,      -1,    198,      198,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER C WITH CEDILLA */
X  { "C,",  {'C',','},1, 
X      {            -1,     0xC7,    0xC7,     -1,       -1,
X		   -1,       -1,      -1,     -1,      199,
X                   -1,     0xC7,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER E WITH GRAVE ACCENT */
X  { "E`",  {'E','`'},1, 
X      {            -1,     0xC8,    0xC8,     -1,       -1,
X		   -1,       -1,      -1,     -1,      200,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER E WITH ACUTE ACCENT */
X  { "E'",  {'E','\''},1, 
X      {            -1,     0xC9,    0xC9,     -1,       -1,
X		   -1,       -1,      -1,    201,      201,
X                   -1,     0xC9,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER E WITH CIRCUMFLEX ACCENT */
X  { "E^",  {'E','^'},1, 
X      {            -1,     0xCA,    0xCA,     -1,       -1,
X		   -1,       -1,      -1,     -1,      202,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER E WITH DIAERESIS */
X  { "E\"",  {'E','"'},1, 
X      {            -1,     0xCB,    0xCB,     -1,       -1,
X		   -1,       -1,      -1,    203,      203,
X                   -1,     0xCB,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER I WITH GRAVE ACCENT */
X  { "I`",  {'I','`'},1, 
X      {            -1,     0xCC,    0xCC,     -1,       -1,
X		   -1,       -1,      -1,     -1,      204,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER I WITH ACUTE ACCENT */
X  { "I'",  {'I','\''},1, 
X      {            -1,     0xCD,    0xCD,     -1,       -1,
X		   -1,       -1,      -1,    205,      205,
X                   -1,     0xCD,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER I WITH CIRCUMFLEX ACCENT */
X  { "I^",  {'I','^'},1, 
X      {            -1,     0xCE,    0xCE,     -1,       -1,
X		   -1,       -1,      -1,    206,      206,
X                   -1,     0xCE,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER I WITH DIAERESIS */
X  { "I\"",  {'I','"'},1, 
X      {            -1,     0xCF,    0xCF,     -1,       -1,
X		   -1,       -1,      -1,     -1,      207,
X                   -1,       -1,     -1,      -1,       -1 } },
X
X  /*          ASCII,   LATIN1,   MULT, SPECIAL, FINNISH,
X                  UK,     NORW,   SWEDISH,  LATIN4,  LATIN5 */
X  /* CAPITAL ICELANDIC LETTER ETH */
X  { "-D",  {0,0},1, 
X      {            -1,     0xD0,      -1,     -1,       -1,
X		   -1,       -1,      -1,     -1,       -1,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER N WITH TILDE */
X  { "N~",  {'N','~'},1, 
X      {            -1,     0xD1,    0xD1,     -1,       -1,
X		   -1,       -1,      -1,     -1,      209,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER O WITH GRAVE ACCENT */
X  { "O`",  {'O','`'},1, 
X      {            -1,     0xD2,    0xD2,     -1,       -1,
X		   -1,       -1,      -1,     -1,      210,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER O WITH ACUTE ACCENT */
X  { "O'",  {'O','\''},1, 
X      {            -1,     0xD3,    0xD3,     -1,       -1,
X		   -1,       -1,      -1,     -1,      211,
X                   -1,     0xD3,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER O WITH CIRCUMFLEX ACCENT */
X  { "O^",  {'O','^'},1, 
X      {            -1,     0xD4,    0xD4,     -1,       -1,
X		   -1,       -1,      -1,    212,      212,
X                   -1,     0xD4,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER O WITH TILDE */
X  { "O~",  {'O','~'},1, 
X      {            -1,     0xD5,    0xD5,     -1,       -1,
X		   -1,       -1,      -1,    213,      213,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER O WITH DIAERESIS */
X  { "O\"", {'O','"'},1, 
X      {            -1,     0xD6,    0xD6,     -1,     0x5C,
X		   -1,       -1,    0x5C,    214,      214,
X                   -1,     0xD6,     -1,    0x5C,       -1 } },
X  /* MULTIPLICATION SIGN */
X  { "x",  {0,0}, 1, 
X      {            -1,     0xD7,      -1,     -1,       -1,
X		   -1,       -1,      -1,    215,      215,
X                   -1,     0xD7,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER O WITH OBLIQUE STROKE */
X  { "0",  {'O','/'}, 1, 
X      {            -1,     0xD8,    0xD8,     -1,       -1,
X		   -1,     0x5C,      -1,    216,      216,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER U WITH GRAVE ACCENT */
X  { "U`",  {'U','`'},1, 
X      {            -1,     0xD9,    0xD9,     -1,       -1,
X		   -1,       -1,      -1,     -1,      217,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER U WITH ACUTE ACCENT */
X  { "U'",  {'U','\''},1, 
X      {            -1,     0xDA,    0xDA,     -1,       -1,
X		   -1,       -1,      -1,    218,      218,
X                   -1,     0xDA,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER U WITH CIRCUMFLEX ACCENT */
X  { "U^",  {'U','^'},1, 
X      {            -1,     0xDB,    0xDB,     -1,       -1,
X		   -1,       -1,      -1,    219,      219,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER U WITH DIAERESIS */
X  { "U\"",  {'U','"'},1, 
X      {            -1,     0xDC,    0xDC,     -1,     0x5E,
X		   -1,       -1,      -1,    220,      220,
X                   -1,     0xDC,     -1,    0x5D,       -1 } },
X  /* CAPITAL LETTER Y WITH ACUTE ACCENT */
X  { "Y'",  {'Y','\''},1, 
X      {            -1,     0xDD,      -1,     -1,       -1,
X		   -1,       -1,      -1,     -1,       -1,
X                   -1,     0xDD,     -1,      -1,       -1 } },
X  /* CAPITAL ICELANDIC LETTER THORN */
X  { "P",  {0,0}, 1, 
X      {            -1,     0xDE,      -1,     -1,       -1,
X		   -1,       -1,      -1,     -1,       -1,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL GERMAN LETTER SHARP s / SMALL LETTER SHARP s */
X  { "ss",  {'s','s'}, 1, 
X      {            -1,     0xDF,    0xDF,     -1,       -1,
X		   -1,       -1,      -1,    223,      223,
X                   -1,     0xDF,     -1,    0x7E,       -1 } },
X
X  /*          ASCII,   LATIN1,   MULT, SPECIAL, FINNISH,
X                UK,   NORWEGIAN, SWEDISH, LATIN4, LATIN5,
X                ISO-8859-*, LATIN2, BELGIAN */
X  /* SMALL LETTER a WITH GRAVE ACCENT */
X  { "a`",  {'a','`'},1, 
X      {            -1,     0xE0,    0xE0,     -1,       -1,
X		   -1,       -1,      -1,     -1,      224,
X                   -1,       -1,    0x40,     -1,     0x40 } },
X  /* SMALL LETTER a WITH ACUTE ACCENT */
X  { "a'",  {'a','\''},1, 
X      {            -1,     0xE1,    0xE1,     -1,       -1,
X		   -1,       -1,      -1,    225,      225,
X                   -1,     0xE1,     -1,      -1,       -1 } },
X  /* SMALL LETTER a WITH CIRCUMFLEX ACCENT */
X  { "a^",  {'a','^'},1, 
X      {            -1,     0xE2,    0xE2,     -1,       -1,
X		   -1,       -1,      -1,    226,      226,
X                   -1,     0xE2,     -1,      -1,     0x5B } },
X  /* SMALL LETTER a WITH TILDE */
X  { "a~",  {'a','~'},1, 
X      {            -1,     0xE3,    0xE3,     -1,       -1,
X		   -1,       -1,      -1,    227,      227,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER a WITH DIAERESIS */
X  { "a\"", {'a','"'},1, 
X      {            -1,     0xE4,    0xE4,     -1,     0x7B,
X		   -1,       -1,    0x7B,    228,      228,
X                   -1,     0xE4,     -1,    0x7B,       -1 } },
X  /* SMALL LETTER a WITH RING ABOVE */
X  { "aa",  {'a','o'},1, 
X      {            -1,     0xE5,    0xE5,     -1,     0x7D,
X		   -1,     0x7D,    0x7D,    229,      229,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL DIPHTHONG a WITH e */
X  { "ae",  {'a','e'},1, 
X      {            -1,     0xE6,    0xE6,     -1,       -1,
X		   -1,     0x7B,      -1,    230,      230,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER c WITH CEDILLA */
X  { "c,",  {'c',','},1, 
X      {            -1,     0xE7,    0xE7,     -1,       -1,
X		   -1,       -1,      -1,     -1,      231,
X                   -1,     0xE7,    0x5C,     -1,     0x5C } },
X  /* SMALL LETTER e WITH GRAVE ACCENT */
X  { "e`",  {'e','`'},1, 
X      {            -1,     0xE8,    0xE8,     -1,       -1,
X		  - 1,       -1,      -1,     -1,      232,
X                   -1,       -1,    0x7D,     -1,     0x7D } },
X  /* SMALL LETTER e WITH ACUTE ACCENT */
X  { "e'",  {'e','\''},1, 
X      {            -1,     0xE9,    0xE9,     -1,     0x60,
X		   -1,       -1,      -1,    233,      233,
X                   -1,     0xE9,    0x7B,     -1,     0x7B } },
X  /* SMALL LETTER e WITH CIRCUMFLEX ACCENT */
X  { "e^",  {'e','^'},1, 
X      {            -1,     0xEA,    0xEA,     -1,       -1,
X		   -1,       -1,      -1,     -1,      234,
X                   -1,       -1,     -1,      -1,     0x5D } },
X  /* SMALL LETTER e WITH DIAERESIS */
X  { "e\"",  {'e','"'},1, 
X      {            -1,     0xEB,    0xEB,     -1,       -1,
X		   -1,       -1,      -1,    235,      235,
X                   -1,     0xEB,     -1,      -1,       -1 } },
X  /* SMALL LETTER i WITH GRAVE ACCENT */
X  { "i`",  {'i','`'},1, 
X      {            -1,     0xEC,    0xEC,     -1,       -1,
X		   -1,       -1,      -1,     -1,      236,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER i WITH ACUTE ACCENT */
X  { "i'",  {'i','\''},1, 
X      {            -1,     0xED,    0xED,     -1,       -1,
X		   -1,       -1,      -1,    237,      237,
X                   -1,     0xED,     -1,      -1,       -1 } },
X  /* SMALL LETTER i WITH CIRCUMFLEX ACCENT */
X  { "i^",  {'i','^'},1, 
X      {            -1,     0xEE,    0xEE,     -1,       -1,
X		   -1,       -1,      -1,    238,      238,
X                   -1,     0xEE,     -1,      -1,     0x5E } },
X  /* SMALL LETTER i WITH DIAERESIS */
X  { "i\"",  {'i','"'},1, 
X      {            -1,     0xEF,    0xEF,     -1,       -1,
X		   -1,       -1,      -1,     -1,      239,
X                   -1,       -1,     -1,      -1,       -1 } },
X
X  /*          ASCII,   LATIN1,   MULT, SPECIAL, FINNISH,
X                  UK,     NORWEGIAN, SWEDISH, LATIN4 */
X
X  /* SMALL ICELANDIC LETTER ETH */
X  { "6",  {0,0}, 1, 
X      {            -1,     0xF0,      -1,     -1,       -1,
X		   -1,       -1,      -1,     -1,       -1,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER n WITH TILDE */
X  { "n~",  {'n','~'},1, 
X      {            -1,     0xF1,    0xF1,     -1,       -1,
X		   -1,       -1,      -1,     -1,      241,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER o WITH GRAVE ACCENT */
X  { "o`",  {'o','`'},1, 
X      {            -1,     0xF2,    0xF2,     -1,       -1,
X		   -1,       -1,      -1,     -1,      242,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER o WITH ACUTE ACCENT */
X  { "o'",  {'o','\''},1, 
X      {            -1,     0xF3,    0xF3,     -1,       -1,
X		   -1,       -1,      -1,     -1,      243,
X                   -1,     0xF3,     -1,      -1,       -1 } },
X  /* SMALL LETTER o WITH CIRCUMFLEX ACCENT */
X  { "o^",  {'o','^'},1, 
X      {            -1,     0xF4,    0xF4,     -1,       -1,
X		   -1,       -1,      -1,    244,      244,
X                   -1,     0xF4,     -1,      -1,     0x60 } },
X  /* SMALL LETTER o WITH TILDE */
X  { "o~",  {'o','~'},1, 
X      {            -1,     0xF5,    0xF5,     -1,       -1,
X		   -1,       -1,      -1,    245,      245,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER o WITH DIAERESIS */
X  { "o\"",  {'o','"'},1, 
X      {            -1,     0xF6,    0xF6,     -1,     0x7C,
X		   -1,       -1,    0x7C,    246,      246,
X                   -1,     0xF6,     -1,    0x7C,       -1 } },
X  /* DIVISION SIGN */
X  { "/",  {0,0}, 1, 
X      {            -1,     0xF7,      -1,     -1,       -1,
X		   -1,       -1,      -1,    247,      247,
X                   -1,     0xF7,     -1,      -1,       -1 } },
X  /* SMALL LETTER o WITH OBLIQUE STROKE */
X  { "0",  {'o','/'}, 1, 
X      {            -1,     0xF8,    0xF8,     -1,       -1,
X		   -1,     0x7C,      -1,    248,      248,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER u WITH GRAVE ACCENT */
X  { "u`",  {'u','`'},1, 
X      {            -1,     0xF9,    0xF9,     -1,       -1,
X		   -1,       -1,      -1,     -1,      249,
X                   -1,       -1,    0x7C,     -1,      0x7C } },
X  /* SMALL LETTER u WITH ACUTE ACCENT */
X  { "u'",  {'u','\''},1, 
X      {            -1,     0xFA,    0xFA,     -1,       -1,
X		   -1,       -1,      -1,    250,      250,
X                   -1,     0xFA,     -1,      -1,       -1 } },
X  /* SMALL LETTER u WITH CIRCUMFLEX ACCENT */
X  { "u^",  {'u','^'},1, 
X      {            -1,     0xFB,    0xFB,     -1,       -1,
X		   -1,       -1,      -1,    251,      251,
X                   -1,       -1,     -1,      -1,     0x7E } },
X  /* SMALL LETTER u WITH DIAERESIS */
X  { "u\"", {'u','"'}, 1, 
X      {            -1,     0xFC,    0xFC,     -1,     0x7E,
X		   -1,       -1,      -1,    252,      252,
X                   -1,     0xFC,     -1,    0x7D,       -1 } },
X  /* SMALL LETTER y WITH ACUTE ACCENT */
X  { "y'",  {'y','\''},1, 
X      {            -1,     0xFD,      -1,     -1,       -1,
X		   -1,       -1,      -1,     -1,       -1,
X                   -1,     0xFD,     -1,      -1,       -1 } },
X  /* SMALL ICELANDIC LETTER THORN */
X  { "p",  {0,0}, 1, 
X      {            -1,     0xFE,      -1,     -1,       -1,
X		   -1,       -1,      -1,     -1,       -1,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER y WITH DIAERESIS */
X  { "y\"",  {'y','"'},1, 
X      {           -1,     0xFF,    0xFD,     -1,       -1,
X		   -1,       -1,      -1,     -1,      255,
X                   -1,       -1,     -1,      -1,       -1 } },
X
X  /*          ASCII,   LATIN1,   MULT,  SPECIAL, FINNISH,
X                  UK,      NORW,  SWEDISH,   LATIN4,   LATIN5 */
X  /* CAPITAL DIPHTHONG O WITH E */
X  { "OE",  {'O','E'},1, 
X      {            -1,       -1,    0xD7,     -1,       -1,
X		   -1,       -1,      -1,     -1,       -1,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL DIPHTHONG o WITH e */
X  { "oe",  {'o','e'},1, 
X      {            -1,       -1,    0xF7,     -1,       -1,
X		   -1,       -1,      -1,     -1,       -1,
X                   -1,       -1,     -1,      -1,       -1 } },
X
X  /*          ASCII,   LATIN1,   MULT,  SPECIAL, FINNISH,
X                  UK,      NORW,  SWEDISH, LATIN4,  LATIN5,
X	        ISO-8859-*, LATIN2,  BELGIAN */
X  /* CAPITAL LETTER A WITH OGONEK */
X  { "A;",  {'A',';'}, 1, 
X      {            -1,       -1,      -1,     -1,       -1,
X		   -1,       -1,      -1,    161,       -1,
X                   -1,     0xA1,     -1,      -1,       -1 } },
X  /* SMALL GREENLANDIC LETTER K */
X  { "k",  {0,0}, 1, 
X      {            -1,       -1,      -1,     -1,       -1,
X		   -1,       -1,      -1,    162,       -1,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER R WITH CEDILLA */
X  { "R,",  {'R',','},1, 
X      {            -1,       -1,      -1,     -1,       -1,
X		   -1,       -1,      -1,    163,       -1,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER I WITH TILDE */
X  { "I~",  {'I','~'},1, 
X      {            -1,       -1,      -1,     -1,       -1,
X		   -1,       -1,      -1,    165,       -1,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER L WITH CEDILLA */
X  { "L,",  {'L',','},1, 
X      {            -1,       -1,      -1,     -1,       -1,
X		   -1,       -1,      -1,    166,       -1,
X                   -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER S WITH CARON */
X  { "S<",  {'S','<'}, 1, 
X      {            -1,       -1,      -1,     -1,       -1,
X		   -1,       -1,      -1,    169,       -1,
X                   -1,     0xA9,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER E WITH MACRON */
X  { "E-",  {'E','-'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    170,       -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER G WITH CEDILLA */
X  { "G,",  {'G',','}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    171,       -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER T WITH OBLIQUE STROKE */
X  { "T/",  {'T','/'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    172,       -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER Z WITH CARON */
X  { "Z<",  {'Z','<'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		   -1,      -1,      -1,    174,      -1,
X                   -1,    0xAE,     -1,      -1,       -1 } },
X
X  /* SMALL LETTER a WITH OGONEK */
X  { "a",  {'a',';'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    177,      -1,
X                  -1,     0xB1,     -1,      -1,       -1 } },
X
X  /* OGONEK */   
X  { ";",  {' ',';'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    178,      -1,
X                  -1,     0xB2,     -1,      -1,       -1 } },
X  /* SMALL LETTER r WITH CEDILLA */
X  { "r,",  {'r',','}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    179,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER i WITH TILDE */
X  { "i~",  {'i','~'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    181,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER l WITH CEDILLA */
X  { "l,",  {'l',','}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    182,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CARON */
X  { "<",  {' ','<'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    183,      -1,
X                  -1,     0xB7,     -1,      -1,       -1 } },
X  /* SMALL LETTER s WITH CARON */
X  { "s<",  {'s','<'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    185,      -1,
X                  -1,     0xB9,     -1,      -1,       -1 } },
X  /* SMALL LETTER e WITH MACRON */
X  { "e-",  {'e','-'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    186,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER g WITH CEDILLA ABOVE */
X  { "g,",  {'g',','}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    187,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER t WITH STROKE */
X  { "t/",  {'t','/'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    188,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LAPPISH LETTER ENG */
X  { "NG",  {'N','G'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    189,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER z WITH CARON */
X  { "z<",  {'z','<'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    190,      -1,
X                  -1,     0xBE,     -1,      -1,       -1 } },
X  /* SMALL LAPPISH LETTER ENG */
X  { "ng",  {'n','g'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    191,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X
X  /* CAPITAL LETTER A WITH MACRON */
X  { "A-",  {'A','-'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    192,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER I WITH OGONEK */
X  { "I;",  {'I',';'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    199,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER C WITH CARON */
X  { "C<",  {'C','<'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    200,      -1,
X                  -1,     0xC8,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER E WITH OGONEK */
X  { "E;",  {'E',';'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    202,      -1,
X                  -1,     0xCA,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER E WITH DOT ABOVE */
X  { "E.",  {'E','.'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    204,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER I WITH MACRON */
X  { "I-",  {'I','-'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    207,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER D WITH STROKE */
X  { "D/",  {'D','/'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    208,      -1,
X                  -1,     0xD0,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER N WITH OGONEK */
X  { "N;",  {'N',';'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    209,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER O WITH MACRON */
X  { "O-",  {'O','-'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    210,       -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER K WITH CEDILLA */
X  { "K,",  {'K',','}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    211,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER U WITH OGONEK */
X  { "U;",  {'U',';'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    217,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER U WITH TILDE */
X  { "U~",  {'U','~'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    221,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER U WITH MACRON */
X  { "U-",  {'U','-'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    222,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER a WITH MACRON  */
X  { "a-",  {'a','-'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    224,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER i WITH OGONEK */
X  { "i;",  {'i',';'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    231,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER c WITH CARON */
X  { "c<",  {'c','<'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    232,      -1,
X                  -1,     0xE8,     -1,      -1,       -1 } },
X  /* SMALL LETTER e WITH OGONEK */
X  { "e;",  {'e',';'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    234,      -1,
X                  -1,     0xEA,     -1,      -1,       -1 } },
X  /* SMALL LETTER e WITH DOT ABOVE */
X  { "e.",  {'e','.'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    236,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER i WITH CARON/MACRON */
X  { "i-",  {'i','-'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    239,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER d WITH STROKE */
X  { "d/",  {'d','/'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    240,      -1,
X                  -1,     0xF0,     -1,      -1,       -1 } },
X  /* SMALL LETTER n WITH OGONEK */
X  { "n;",  {'n',';'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    241,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER o WITH MACRON */
X  { "o-",  {'o','-'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    242,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER k WITH CEDILLA */
X  { "k,",  {'k',','}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    243,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER u WITH OGONEK */
X  { "u;",  {'u',';'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    249,       -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER u WITH TILDE */
X  { "u~",  {'u','~'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    253,      -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* SMALL LETTER u WITH MACRON */
X  { "u-",  {'u','-'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    254,       -1,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* DOT ABOVE */
X  { ".",  {' ','.'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,    255,      -1,
X                  -1,     0xFF,     -1,      -1,       -1 } },
X  
X
X  /* CAPITAL LETTER G WITH BREVE */
X  { "G(",  {'G','('}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,     -1,      208,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER I WITH DOT ABOVE */
X  { "I.",  {'I','.'}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,     -1,      221,
X                  -1,       -1,     -1,      -1,       -1 } },
X  /* CAPITAL LETTER S WITH CEDILLA */
X  { "S,",  {'S',','}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,     -1,      222,
X                  -1,     0xAA,     -1,      -1,       -1 } },
X
X  /* SMALL LETTER g WITH BREVE */
X  { "g(",  {'g','('}, 1, 
X      {           -1,       -1,      -1,     -1,       -1,
X		  -1,       -1,      -1,     -1,      240,
SHAR_EOF
echo "End of part 1, continue with part 2"
echo "2" > s2_seq_.tmp
exit 0
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads