CVSROOT: /home/x-cvs Module name: xc Changes by: [EMAIL PROTECTED] 03/10/12 17:58:24
Log message: completes Patch #180 - 2003/10/12 - XFree86 4.3.99.15 * several fixes for rendering using Xft (option -fa): + translate Unicode values (from UTF-8 output to xterm) for line-drawing to xterm's internal code, etc., since TrueType fonts generally do not have either set of line-drawing glyphs. xterm can draw these directly (report by Abigail Brady). + pass 16-bit values rather than 8-bit values to xtermXftDrawString() to allow for wide-characters. + remove spurious check for colorBDMode resource in logic that does bold fonts. + implement underlining. * patches by Ilya Zakharevich: + improve drawXtermText() by making the recursive calls communicate through arguments, and not through saving/restoring global variables. + make double-width characters work with -u8 option. + modify lookup of double-sized fonts by checking for a match ignoring x/y resolution if the first check fails. * make height of TrueType fonts match ascent+descent (patch by Keith Packard). * correct configure-script check for imake $CFLAGS, which did not check properly if imake was not available. * correct install rule in Makefile.in for uxterm, which was attempting to strip the script (newsgroup posting by Fernan Aguero). * correct AF/AB strings in termcap for xterm-256color and xterm-88color entries (report by Josh Howard). * update wcwidth.c to incorporate changes from Markus Kuhn's 2003-05-20 (Unicode 4.0) version of that file. Modified files: xc/programs/xterm/: Makefile.in aclocal.m4 charproc.c charsets.c configure data.c data.h doublechr.c fontutils.c fontutils.h ptyx.h screen.c termcap util.c version.h wcwidth.c xterm.log.html Revision Changes Path 3.44 +3 -2 xc/programs/xterm/Makefile.in 3.49 +5 -3 xc/programs/xterm/aclocal.m4 3.147 +12 -12 xc/programs/xterm/charproc.c 1.10 +7 -6 xc/programs/xterm/charsets.c 3.74 +66 -64 xc/programs/xterm/configure 3.27 +1 -40 xc/programs/xterm/data.c 3.31 +1 -5 xc/programs/xterm/data.h 3.12 +16 -4 xc/programs/xterm/doublechr.c 1.40 +178 -43 xc/programs/xterm/fontutils.c 1.11 +6 -1 xc/programs/xterm/fontutils.h 3.108 +15 -1 xc/programs/xterm/ptyx.h 3.64 +12 -8 xc/programs/xterm/screen.c 3.30 +14 -7 xc/programs/xterm/termcap 3.77 +210 -193 xc/programs/xterm/util.c 3.92 +3 -3 xc/programs/xterm/version.h 1.6 +55 -48 xc/programs/xterm/wcwidth.c 1.99 +44 -3 xc/programs/xterm/xterm.log.html _______________________________________________ Cvs-commit mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/cvs-commit