CVS Update: xc (branch: XORG-6_8-branch)
Roland Mainz
xorg-commit at cvs.freedesktop.org
Wed Jan 12 23:45:10 EET 2005
CVSROOT: /cvs/xorg
Module name: xc
Changes by: gisburn at gabe.freedesktop.org 05/01/12 13:45:10
Log message:
2005-01-12 Roland Mainz <roland.mainz at nrubsig.org>
* xc/programs/xterm/INSTALL
* xc/programs/xterm/MANIFEST
* xc/programs/xterm/Makefile.in
* xc/programs/xterm/Tekproc.c
* xc/programs/xterm/VTPrsTbl.c
* xc/programs/xterm/VTparse.def
* xc/programs/xterm/VTparse.h
* xc/programs/xterm/XTerm.ad
* xc/programs/xterm/aclocal.m4
* xc/programs/xterm/button.c
* xc/programs/xterm/charclass.c
* xc/programs/xterm/charproc.c
* xc/programs/xterm/configure
* xc/programs/xterm/configure.in
* xc/programs/xterm/ctlseqs.ms
* xc/programs/xterm/cursor.c
* xc/programs/xterm/doublechr.c
* xc/programs/xterm/fontutils.c
* xc/programs/xterm/fontutils.h
* xc/programs/xterm/input.c
* xc/programs/xterm/main.c
* xc/programs/xterm/main.h
* xc/programs/xterm/menu.c
* xc/programs/xterm/menu.h
* xc/programs/xterm/misc.c
* xc/programs/xterm/os2main.c
* xc/programs/xterm/plink.sh
* xc/programs/xterm/precompose.c
* xc/programs/xterm/print.c
* xc/programs/xterm/ptyx.h
* xc/programs/xterm/resize.c
* xc/programs/xterm/screen.c
* xc/programs/xterm/scrollbar.c
* xc/programs/xterm/testxmc.c
* xc/programs/xterm/trace.c
* xc/programs/xterm/util.c
* xc/programs/xterm/uxterm
* xc/programs/xterm/version.h
* xc/programs/xterm/xstrings.c
* xc/programs/xterm/xterm.h
* xc/programs/xterm/xterm.log.html
* xc/programs/xterm/xterm.man
* xc/programs/xterm/xterm_io.h
* xc/programs/xterm/xtermcfg.hin
* xc/programs/xterm/unicode/README
* xc/programs/xterm/unicode/make-precompose.sh
* xc/programs/xterm/unicode/precompose.c.head
Bugzilla #1979 (https://bugs.freedesktop.org/show_bug.cgi?id=1979)
attachment #1639 (https://bugs.freedesktop.org/attachment.cgi?id=1639):
Update xterm from version #196 to version #197:
- modify configure script to remove empty "-DPROJECTROOT="
definition which resulted unusable values for luit's default path.
- update precompose.c based on Unicode 4.0.1
- several minor fixes based on Intel compiler warnings.
- change default translations so a BtnDown which is not recognized
is simply ignored rather than emitting a bell. That makes it less
obtrusive when the user tries to use a mouse which provides more
capabilities than the X mouse driver supports, e.g., one with a
horizontal scroll wheel (Debian #265133).
- note in xterm's manpage that translations is not specific to xterm
(Debian #278897).
- modify uxterm script to use locale program to verify if the
derived locale is installed (Debian #246398).
- correct font handling for active icon when in UTF-8 mode (report
by Paolo Liberatore).
- make active-icon and toolbar configurations work together.
- modify the criteria for disowning primary selection. Previously,
this happened anytime the cursor was moved before the end of the
selection. That would ensure that any insert/delete of char or
line, as well as scrolling, would disown the selection. The new
criteria change this to checking if the operations would modify
the data which is highlighted (Debian #277832).
- reimplement DECALN with functions for vt420 rectangles, fixes
selection for this case.
- implement vt420 rectangle operations.
- add parsing, for debug/test of vt220 soft-fonts.
- add menu entry, actions and escape sequence to allow
enabling/disabling toolbars at runtime.
- improve rendering for Xft, allow it to draw non-linedrawing
characters such as "pi", which were drawn from internal tables
with patch #180 (Freedesktop.org Bugzilla #1260).
- add configure option --enable-mini-luit, ifdef'd the mini-luit
feature with OPT_MINI_LUIT.
- add mini-luit feature, which supports Latin9 directly rather than
via luit, provided that Unicode fonts are used (Freedesktop.org
Bugzilla #1571, request by Stefan Dirsch, patch by Michael
Schroeder).
- for Linux, if IUTF8 is defined, e.g., on recent 2.6.x kernels, set
the corresponding flag for the slave pty, to enable UTF-8
interpretation of backspace in cooked mode (Freedesktop.org
Bugzilla #1578, request by Stefan Dirsch).
- modify faceSize resource to use a floating-point internal value
(adapted from patch by Sam Stephenson).
- correct handling selection of tabs over cleared space in UTF-8
mode. In this special case, xterm represents the whitespace with a
null rather than a space character (Debian #276447).
- amend fix for infinite loop from patch #192 to check if there
is wrapped text to output in a following iteration (Debian
#273202).
- fixes ifdef'd with __INTERIX to allow building with Interix
(Windows Services for UNIX) 3.5 using the xlibs libraries from
freedesktop.org (patch by Min Sik Kim).
- amend solution for Debian #252873, #260471 from patch #194 by
making the cursor not explicitly colored if only the foreground
color is set, and the cursor is on a blank space (Debian #275473).
- correct logic for send/receive mode (SRM) with regard to control
characters.
- fix masking of invisible text in wide-character mode, which did
not work for line-drawing characters.
- incorporate CF_XOPEN_SOURCE into configure script, replacing
CF_GNU_SOURCE.
Patch by Thomas Dickey <dickey at radix.net>.
Modified files:
./: Tag: XORG-6_8-branch
ChangeLog
xc/programs/xterm/: Tag: XORG-6_8-branch
INSTALL MANIFEST Makefile.in Tekproc.c VTPrsTbl.c
VTparse.def VTparse.h XTerm.ad aclocal.m4 button.c
charclass.c charproc.c configure configure.in ctlseqs.ms
cursor.c doublechr.c fontutils.c fontutils.h input.c
main.c main.h menu.c menu.h misc.c os2main.c plink.sh
precompose.c print.c ptyx.h resize.c screen.c scrollbar.c
testxmc.c trace.c util.c uxterm version.h xstrings.c
xterm.h xterm.log.html xterm.man xterm_io.h xtermcfg.hin
xc/programs/xterm/unicode/: Tag: XORG-6_8-branch
README make-precompose.sh precompose.c.head
Revision Changes Path
1.365.2.112 +115 -1 xc/ChangeLog
1.3.2.1 +9 -2 xc/programs/xterm/INSTALL
1.3.2.1 +1 -1 xc/programs/xterm/MANIFEST
1.3.2.1 +3 -3 xc/programs/xterm/Makefile.in
1.3.2.1 +12 -11 xc/programs/xterm/Tekproc.c
1.3.2.1 +654 -4 xc/programs/xterm/VTPrsTbl.c
1.3.2.1 +12 -2 xc/programs/xterm/VTparse.def
1.3.2.1 +25 -8 xc/programs/xterm/VTparse.h
1.3.2.1 +3 -2 xc/programs/xterm/XTerm.ad
1.3.2.1 +100 -31 xc/programs/xterm/aclocal.m4
1.3.2.1 +152 -130 xc/programs/xterm/button.c
1.3.2.1 +2 -2 xc/programs/xterm/charclass.c
1.3.2.1 +603 -394 xc/programs/xterm/charproc.c
1.3.2.1 +1840 -1590xc/programs/xterm/configure
1.4.2.1 +20 -9 xc/programs/xterm/configure.in
1.1.2.1 +42 -5 xc/programs/xterm/ctlseqs.ms
1.3.2.1 +40 -54 xc/programs/xterm/cursor.c
1.3.2.1 +10 -11 xc/programs/xterm/doublechr.c
1.3.2.1 +85 -20 xc/programs/xterm/fontutils.c
1.3.2.1 +9 -2 xc/programs/xterm/fontutils.h
1.3.2.1 +31 -67 xc/programs/xterm/input.c
1.4.2.1 +55 -10 xc/programs/xterm/main.c
1.3.2.1 +3 -3 xc/programs/xterm/main.h
1.3.2.1 +157 -57 xc/programs/xterm/menu.c
1.3.2.1 +14 -3 xc/programs/xterm/menu.h
1.3.2.1 +219 -76 xc/programs/xterm/misc.c
1.3.2.1 +10 -8 xc/programs/xterm/os2main.c
1.2.4.1 +1 -1 xc/programs/xterm/plink.sh
1.3.2.1 +17 -2 xc/programs/xterm/precompose.c
1.3.2.1 +4 -3 xc/programs/xterm/print.c
1.3.2.1 +109 -61 xc/programs/xterm/ptyx.h
1.3.2.1 +23 -21 xc/programs/xterm/resize.c
1.3.2.1 +394 -51 xc/programs/xterm/screen.c
1.3.2.1 +8 -8 xc/programs/xterm/scrollbar.c
1.3.2.1 +3 -3 xc/programs/xterm/testxmc.c
1.3.2.1 +5 -3 xc/programs/xterm/trace.c
1.3.2.1 +175 -87 xc/programs/xterm/util.c
1.3.2.1 +17 -6 xc/programs/xterm/uxterm
1.4.2.1 +3 -3 xc/programs/xterm/version.h
1.3.2.1 +7 -3 xc/programs/xterm/xstrings.c
1.3.2.1 +36 -13 xc/programs/xterm/xterm.h
1.4.2.1 +105 -13 xc/programs/xterm/xterm.log.html
1.3.2.1 +103 -42 xc/programs/xterm/xterm.man
1.3.2.1 +2 -2 xc/programs/xterm/xterm_io.h
1.3.2.1 +3 -2 xc/programs/xterm/xtermcfg.hin
1.3.2.1 +4 -3 xc/programs/xterm/unicode/README
1.1.1.2.6.1 +3 -2 xc/programs/xterm/unicode/make-precompose.sh
1.1.1.1.6.1 +3 -1 xc/programs/xterm/unicode/precompose.c.head
More information about the xorg-commit
mailing list