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