This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01BF14BC.3D42C660 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > But it is hard to use some nonstandard (i.e. neither vi nor emacs) > editor just for one special kind of source code Well, you could use it for Java, C, Ada, COBOL, Omega/Lambda, and XML too! ;-) All of which in some (more or less fumbling) way allow non-ASCII in identifiers. (No, none of them have got it quite right yet.) I haven't followed all on what is done regarding Unicode in emacs, but apparently Unicode gets into emacs too (see below). I never use emacs myself, so I haven't tried the package ref. below in any way whatsoever. You probably need to install some more or less Unicode enabled font too, suitable for your system. Try starting at http://www.cl.cam.ac.uk/~mgk25/unicode.html <http://www.cl.cam.ac.uk/~mgk25/unicode.html> if you use Linux. There is also a (partially) Unicode enabled xterm for Linux. (No, I haven't tested it.) Kind regards /kent k TEST: Markus Kuhn [=CB=88ma=CA=B3k=CA=8As ku=CB=90n] <[EMAIL PROTECTED]> = =E2=80=94 1999-08-20 The ASCII compatible UTF-8 encoding of ISO 10646 and Unicode plain-text files is defined in RFC 2279 and in ISO 10646-1 Annex R. Using Unicode/UTF-8, you can write in emails and source code things = such as Mathematics and Sciences: =E2=88=AE E=C2=B7da =3D Q, n =E2=86=92 =E2=88=9E, =E2=88=91 f(i) =3D = =E2=88=8F g(i), =E2=88=80x=E2=88=88=E2=84=9D: =E2=8C=88x=E2=8C=89 =3D = =E2=88=92=E2=8C=8A=E2=88=92x=E2=8C=8B, =CE=B1 =E2=88=A7 =C3=9F =3D = (=CE=B1 =E2=88=A8 =C3=9F), =E2=84=95 =E2=8A=86 =E2=84=95=E2=82=80 =E2=8A=82 =E2=84=A4 =E2=8A=82 = =E2=84=9A =E2=8A=82 =E2=84=9D =E2=8A=82 =E2=84=82, =E2=8A=A5 < a = =E2=89=A0 b =E2=89=A1 c =E2=89=A4 d =C2=AB =E2=8A=A4 =E2=87=92 (A = =E2=87=94 B), 2H=E2=82=82 + O=E2=82=82 =E2=87=8C 2H=E2=82=82O, R =3D 4.7 k=CE=A9, = =E2=8C=80 200 mm END TEST > -----Original Message----- > From: Otfried Cheong [ mailto:[EMAIL PROTECTED] = <mailto:[EMAIL PROTECTED]> ] > Sent: den 11 oktober 1999 07:05 > To: [EMAIL PROTECTED] > Subject: Unicode in GNU Emacs update > > > > > I announced my small package to use Unicode in GNU Emacs here a week > ago. I've made several changes to the package since then, and if you > are using it you may want to upgrade. > > The newest version allows you to put the cursor on a character and = hit > a key to get the Unicode character information on it. With the = cursor > on the Euro sign, you'd get: > > UCS: 000020AC (EURO SIGN) > General Category: Symbol, Currency > Canonical Combining Classes: 0 > Bidirectional Category: ET > Mirror-able: N > Title-case =3D nil > > Also you can now insert characters using their Unicode number. > > The package is still at http://www.cs.ust.hk/~otfried/Mule <http://www.cs.ust.hk/~otfried/Mule> . > > Otfried > > > - > Linux-UTF8: i18n of Linux on all levels > Archive: http://mail.nl.linux.org/lists/ <http://mail.nl.linux.org/lists/>=20 >=20 ------_=_NextPart_001_01BF14BC.3D42C660 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3DUTF-8"> <TITLE></TITLE> <META content=3D"MSHTML 5.00.2614.3401" name=3DGENERATOR></HEAD> <BODY><BR> <P><FONT face=3D"Lucida Sans Unicode" size=3D2>> But it is hard to = use some=20 nonstandard (i.e. neither vi nor emacs)<BR>> editor just for one = special kind=20 of source code<BR><BR>Well, you could use it for Java, C, Ada, COBOL,=20 Omega/Lambda,<BR>and XML too! ;-) All of which in some (more or = less=20 fumbling)<BR>way allow non-ASCII in identifiers. (No, none of = them=20 have<BR>got it quite right yet.)<BR><BR>I haven't followed all on what = is done=20 regarding Unicode in emacs,<BR>but apparently Unicode gets into emacs = too (see=20 below). I never<BR>use emacs myself, so I haven't tried the package = ref. below=20 in any<BR>way whatsoever. You probably need to install some more = or=20 less<BR>Unicode enabled font too, suitable for your system. Try=20 starting<BR>at <A href=3D"http://www.cl.cam.ac.uk/~mgk25/unicode.html"=20 target=3D_blank>http://www.cl.cam.ac.uk/~mgk25/unicode.html</A> if you = use=20 Linux.<BR>There is also a (partially) Unicode enabled xterm for = Linux.<BR>(No, I=20 haven't tested it.)<BR><BR> =20 Kind=20 regards<BR> =20 /kent k<BR><BR><FONT = color=3D#0000ff=20 face=3DArial>TEST:</FONT></FONT><FONT face=3D"Lucida Sans Unicode" = size=3D2><BR>Markus=20 Kuhn [=CB=88ma=CA=B3k=CA=8As ku=CB=90n] <[EMAIL PROTECTED]> =E2=80=94 = 1999-08-20<BR><BR><BR>The ASCII=20 compatible UTF-8 encoding of ISO 10646 and Unicode<BR>plain-text files = is=20 defined in RFC 2279 and in ISO 10646-1 Annex R.<BR><BR><BR>Using = Unicode/UTF-8,=20 you can write in emails and source code things such = as<BR><BR>Mathematics and=20 Sciences:<BR><BR> =E2=88=AE E=C2=B7da =3D Q, n =E2=86=92 = =E2=88=9E, =E2=88=91 f(i) =3D =E2=88=8F g(i), = =E2=88=80x=E2=88=88=E2=84=9D: =E2=8C=88x=E2=8C=89 =3D=20 =E2=88=92=E2=8C=8A=E2=88=92x=E2=8C=8B, =CE=B1 =E2=88=A7 =C3=9F =3D = (=CE=B1 =E2=88=A8 =C3=9F),<BR><BR> =E2=84=95 =E2=8A=86 = =E2=84=95=E2=82=80 =E2=8A=82 =E2=84=A4 =E2=8A=82 =E2=84=9A =E2=8A=82 = =E2=84=9D =E2=8A=82 =E2=84=82, =E2=8A=A5 < a =E2=89=A0 b =E2=89=A1 c = =E2=89=A4=20 d =C2=AB =E2=8A=A4 =E2=87=92 (A =E2=87=94 B),<BR><BR> 2H=E2=82=82 = + O=E2=82=82 =E2=87=8C 2H=E2=82=82O, R =3D 4.7 k=CE=A9, =E2=8C=80 200=20 mm<BR><BR><FONT color=3D#0000ff face=3DArial>END = TEST</FONT><BR><BR><BR><BR><BR>>=20 -----Original Message-----<BR>> From: Otfried Cheong [<A=20 href=3D"mailto:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</A>]<BR>> = Sent: den=20 11 oktober 1999 07:05<BR>> To: [EMAIL PROTECTED]<BR>> = Subject:=20 Unicode in GNU Emacs update<BR>><BR>><BR>><BR>><BR>> I = announced=20 my small package to use Unicode in GNU Emacs here a week<BR>> = ago. I've=20 made several changes to the package since then, and if you<BR>> are = using it=20 you may want to upgrade.<BR>><BR>> The newest version allows you = to put=20 the cursor on a character and hit<BR>> a key to get the Unicode = character=20 information on it. With the cursor<BR>> on the Euro sign, = you'd=20 get:<BR>><BR>> UCS: 000020AC (EURO=20 SIGN)<BR>> General Category: Symbol,=20 Currency<BR>> Canonical Combining Classes:=20 0<BR>> Bidirectional Category:=20 ET<BR>> Mirror-able:=20 N<BR>> Title-case =3D nil<BR>><BR>> = Also you can=20 now insert characters using their Unicode number.<BR>><BR>> The = package is=20 still at <A href=3D"http://www.cs.ust.hk/~otfried/Mule"=20 target=3D_blank>http://www.cs.ust.hk/~otfried/Mule</A>.<BR>><BR>> = Otfried<BR>><BR>><BR>> -<BR>> Linux-UTF8: i18n = of Linux=20 on all levels<BR>> Archive: <A=20 href=3D"http://mail.nl.linux.org/lists/"=20 target=3D_blank>http://mail.nl.linux.org/lists/</A><BR>>=20 </FONT></P></BODY></HTML> ------_=_NextPart_001_01BF14BC.3D42C660--