Tartarus CVS: putty: simon
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Tue, 31 Dec 2002 12:20:36 +0000
CVS Root: /home/cvs
Module: putty
Changes by: simon
Date: Tue Dec 31 2002 12:20:36 GMT
Log message:
First draft of Unicode support in pterm. It's pretty complete: it
does UTF-8 copy and paste (falling back to normal strings if
necessary), it understands X font encodings and translates things
accordingly so that if you have a Unicode font you can ask for
virtually any single-byte encoding and get it (Mac-Roman pterm,
anyone?), and so on. There's work left to be done (wide fonts for
CJK spring to mind), but I reckon this is a pretty good start.
Modified files:
. : Recipe mkfiles.pl
unix : pterm.1 pterm.c unix.h uxucs.c
Added files:
charset : .cvsignore README charset.h enum.c fromucs.c
internal.h mimeenc.c sbcs.c sbcs.dat sbcsgen.pl
slookup.c toucs.c utf8.c xenc.c
Links:
http://cvs.tartarus.org//putty/Recipe.diff?r1=1.15&r2=1.16
http://cvs.tartarus.org//putty/mkfiles.pl.diff?r1=1.39&r2=1.40
http://cvs.tartarus.org//putty/charset/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/README?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/charset.h?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/enum.c?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/fromucs.c?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/internal.h?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/mimeenc.c?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/sbcs.c?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/sbcs.dat?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/sbcsgen.pl?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/slookup.c?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/toucs.c?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/utf8.c?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/charset/xenc.c?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.tartarus.org//putty/unix/pterm.1.diff?r1=1.10&r2=1.11
http://cvs.tartarus.org//putty/unix/pterm.c.diff?r1=1.74&r2=1.75
http://cvs.tartarus.org//putty/unix/unix.h.diff?r1=1.15&r2=1.16
http://cvs.tartarus.org//putty/unix/uxucs.c.diff?r1=1.8&r2=1.9