[xorg-commit-diffs] xc/programs/xterm Imakefile, 1.1.4.6, 1.1.4.7 button.c, 1.1.4.4, 1.1.4.5 input.c, 1.1.4.6, 1.1.4.7 main.c, 1.1.4.5, 1.1.4.6 os2main.c, 1.1.4.2, 1.1.4.3 resize.man, 1.1.4.2, 1.1.4.3 termcap, 1.1.4.3, 1.1.4.4 terminfo, 1.1.4.3, 1.1.4.4 trace.c, 1.1.4.2, 1.1.4.3 version.h, 1.1.4.4, 1.1.4.5 xterm.man, 1.1.4.4, 1.1.4.5 xutf8.c, 1.1.4.2, 1.1.4.3

Egbert Eich xorg-commit at pdx.freedesktop.org
Thu Apr 15 03:18:06 PDT 2004


Committed by: eich

Update of /cvs/xorg/xc/programs/xterm
In directory pdx:/home/eich/tstbuild/xc/programs/xterm

Modified Files:
      Tag: XORG-CURRENT
	Imakefile button.c input.c main.c os2main.c resize.man termcap 
	terminfo trace.c version.h xterm.man xutf8.c 
Log Message:
2004-04-15  Egbert Eich  <eich at freedesktop.org>
        Merged changes from RELEASE-1 branch
	


Index: Imakefile
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/Imakefile,v
retrieving revision 1.1.4.6
retrieving revision 1.1.4.7
diff -u -d -r1.1.4.6 -r1.1.4.7
--- a/Imakefile	5 Mar 2004 13:41:40 -0000	1.1.4.6
+++ b/Imakefile	15 Apr 2004 10:17:50 -0000	1.1.4.7
@@ -110,13 +110,20 @@
 #ifdef TraceXTerm
    TRACEDEF = -DOPT_TRACE=1
 #endif
+#ifdef XorgVersionString
+      XVERSION = XorgVersionString
+  XVERSIONDEFS = -DXVERSION=\"$(XVERSION)\"
+#else
+  XVERSIONDEFS = -DXVERSION='"4.3.99.3"'
+#endif
+
    MAIN_DEFINES = $(UTMPDEF) $(TTYGROUPDEF) $(PUCCPTYDDEF) $(NOPOSIXTERMIOS) \
 		  -DOSMAJORVERSION=$(OSMAJORVERSION) \
 		  -DOSMINORVERSION=$(OSMINORVERSION)
    MISC_DEFINES = /* -DALLOWLOGGING -DALLOWLOGFILEEXEC */
     XKB_DEFINES = XkbClientDefines
    PATH_DEFINES = -DPROJECTROOT=$(PROJECTROOT)
-        DEFINES = $(XKB_DEFINES) $(TERMCAPDEFINES) $(FEATURE_DEFINES) $(SCROLLBAR_RIGHT) $(UTF8_OPTION) $(XRFDEF) $(PATH_DEFINES) $(TRACEDEF)
+        DEFINES = $(XKB_DEFINES) $(TERMCAPDEFINES) $(FEATURE_DEFINES) $(SCROLLBAR_RIGHT) $(UTF8_OPTION) $(XRFDEF) $(PATH_DEFINES) $(TRACEDEF) $(XVERSIONDEFS) $(VENDORDEFINES)
        INCLUDES = -I. $(XRFINCLUDES)
 
 #ifdef OS2Architecture

Index: button.c
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/button.c,v
retrieving revision 1.1.4.4
retrieving revision 1.1.4.5
diff -u -d -r1.1.4.4 -r1.1.4.5
--- a/button.c	5 Mar 2004 13:41:41 -0000	1.1.4.4
+++ b/button.c	15 Apr 2004 10:17:50 -0000	1.1.4.5
@@ -1369,9 +1369,9 @@
 	    *type == XA_STRING ||
 	    *type == XA_COMPOUND_TEXT(XtDisplay(w))) {
 	    GettingSelection(dpy, *type, line, *length);
-	    if (XFree86utf8TextPropertyToTextList(dpy, &text_prop,
-						  &text_list,
-						  &text_list_count) < 0) {
+	    if (Xutf8TextPropertyToTextList(dpy, &text_prop,
+					    &text_list,
+					    &text_list_count) < 0) {
 		TRACE(("Conversion failed\n"));
 		text_list = NULL;
 	    }
@@ -2488,25 +2488,25 @@
 	result =
 	    _ConvertSelectionHelper(w,
 				    type, value, length, format,
-				    XFree86utf8TextListToTextProperty,
+				    Xutf8TextListToTextProperty,
 				    XStringStyle);
     } else if (screen->wide_chars && *target == XA_UTF8_STRING(d)) {
 	result =
 	    _ConvertSelectionHelper(w,
 				    type, value, length, format,
-				    XFree86utf8TextListToTextProperty,
-				    XFree86Utf8StringStyle);
+				    Xutf8TextListToTextProperty,
+				    XUTF8StringStyle);
     } else if (screen->wide_chars && *target == XA_TEXT(d)) {
 	result =
 	    _ConvertSelectionHelper(w,
 				    type, value, length, format,
-				    XFree86utf8TextListToTextProperty,
+				    Xutf8TextListToTextProperty,
 				    XStdICCTextStyle);
     } else if (screen->wide_chars && *target == XA_COMPOUND_TEXT(d)) {
 	result =
 	    _ConvertSelectionHelper(w,
 				    type, value, length, format,
-				    XFree86utf8TextListToTextProperty,
+				    Xutf8TextListToTextProperty,
 				    XCompoundTextStyle);
     }
 #endif
@@ -2542,7 +2542,7 @@
 	    _ConvertSelectionHelper(w,
 				    type, value, length, format,
 				    XmbTextListToTextProperty,
-				    XFree86Utf8StringStyle);
+				    XUTF8StringStyle);
     }
 #endif
     else if (*target == XA_LIST_LENGTH(d)) {

Index: input.c
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/input.c,v
retrieving revision 1.1.4.6
retrieving revision 1.1.4.7
diff -u -d -r1.1.4.6 -r1.1.4.7
--- a/input.c	5 Mar 2004 13:41:41 -0000	1.1.4.6
+++ b/input.c	15 Apr 2004 10:17:50 -0000	1.1.4.7
@@ -364,9 +364,9 @@
 	Status status_return;
 #if OPT_WIDE_CHARS
 	if (screen->utf8_mode)
-	    nbytes = XFree86utf8LookupString(screen->xic, event,
-					     strbuf, sizeof(strbuf),
-				 	     &keysym, &status_return);
+	    nbytes = Xutf8LookupString(screen->xic, event,
+				       strbuf, sizeof(strbuf),
+				       &keysym, &status_return);
 	else
 #endif
 	    nbytes = XmbLookupString(screen->xic, event,

Index: main.c
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/main.c,v
retrieving revision 1.1.4.5
retrieving revision 1.1.4.6
diff -u -d -r1.1.4.5 -r1.1.4.6
--- a/main.c	5 Mar 2004 13:41:41 -0000	1.1.4.5
+++ b/main.c	15 Apr 2004 10:17:51 -0000	1.1.4.6
@@ -1192,7 +1192,7 @@
 static void
 Version(void)
 {
-    printf("%s(%d)\n", XFREE86_VERSION, XTERM_PATCH);
+    printf("%s(%d)\n", X_VERSION, XTERM_PATCH);
     fflush(stdout);
 }
 
@@ -1205,7 +1205,7 @@
 
     fprintf(stderr,
 	    "%s(%d) usage:\n    %s [-options ...] [-e command args]\n\n",
-	    XFREE86_VERSION, XTERM_PATCH, ProgramName);
+	    X_VERSION, XTERM_PATCH, ProgramName);
     fprintf(stderr, "where options include:\n");
     for (opt = list; opt->opt; opt++) {
 	fprintf(stderr, "    %-28s %s\n", opt->opt, opt->desc);

Index: os2main.c
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/os2main.c,v
retrieving revision 1.1.4.2
retrieving revision 1.1.4.3
diff -u -d -r1.1.4.2 -r1.1.4.3
--- a/os2main.c	5 Mar 2004 13:41:41 -0000	1.1.4.2
+++ b/os2main.c	15 Apr 2004 10:17:51 -0000	1.1.4.3
@@ -750,7 +750,7 @@
 static void
 Version(void)
 {
-    printf("%s(%d)\n", XFREE86_VERSION, XTERM_PATCH);
+    printf("%s(%d)\n", X_VERSION, XTERM_PATCH);
     fflush(stdout);
 }
 
@@ -763,7 +763,7 @@
 
     fprintf(stderr,
 	    "%s(%d) usage:\n    %s [-options ...] [-e command args]\n\n",
-	    XFREE86_VERSION, XTERM_PATCH, ProgramName);
+	    X_VERSION, XTERM_PATCH, ProgramName);
     fprintf(stderr, "where options include:\n");
     for (opt = list; opt->opt; opt++) {
 	fprintf(stderr, "    %-28s %s\n", opt->opt, opt->desc);

Index: resize.man
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/resize.man,v
retrieving revision 1.1.4.2
retrieving revision 1.1.4.3
diff -u -d -r1.1.4.2 -r1.1.4.3
--- a/resize.man	5 Mar 2004 13:41:41 -0000	1.1.4.2
+++ b/resize.man	15 Apr 2004 10:17:51 -0000	1.1.4.3
@@ -1,6 +1,7 @@
 .\" $Xorg: resize.man,v 1.3 2000/08/17 19:55:09 cpqbld Exp $
 .\"
-.\" updated by Thomas E. Dickey for XFree86, 1998-2002.
+.\" This X.Org Foundation release includes 
+.\" updates by Thomas E. Dickey, originally made for XFree86, 1998-2002.
 .\"
 .\" $XFree86: xc/programs/xterm/resize.man,v 1.8 2001/01/27 18:21:24 dawes Exp $
 .TH RESIZE 1 __vendorversion__
@@ -57,7 +58,7 @@
 itself.  However, the window manager may choose to disallow the change.
 .sp
 Note that the Sun console escape sequences are recognized
-by XFree86 \fIxterm\fP and
+by \fIxterm\fP and
 by \fIdtterm\fP.
 The \fIresize\fP program may be installed as \fIsunsize\fP,
 which causes makes it assume the \fB\-s\fP option.

Index: termcap
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/termcap,v
retrieving revision 1.1.4.3
retrieving revision 1.1.4.4
diff -u -d -r1.1.4.3 -r1.1.4.4
--- a/termcap	5 Mar 2004 13:41:41 -0000	1.1.4.3
+++ b/termcap	15 Apr 2004 10:17:51 -0000	1.1.4.4
@@ -1,5 +1,11 @@
 # $Xorg: termcap,v 1.3 2000/08/17 19:55:10 cpqbld Exp $
 #
+# This termcap file was shipped by the X.Org Foundation
+# it originally came from XFree86 4.4 RC2
+#
+# X.Org name changes 
+# - Keith Packard
+#
 # Note:
 #	termcap format is limited to 1023 characters.  This set of descriptions
 #	is a subset of the terminfo, since not all features can be fit into
@@ -17,7 +23,10 @@
 #
 # $XFree86: xc/programs/xterm/termcap,v 3.30 2003/10/13 00:58:22 dickey Exp $
 #
-xf|xterm-xfree86|XFree86 xterm:\
+# This termcap entry came from XFree86 4.4 rc2 where it was
+# called 'xterm-xfree86'
+#
+xf|xterm-xorg|X.Org xterm:\
 	:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\
 	:k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:\
 	:k9=\E[20~:k;=\E[21~:F1=\E[23~:F2=\E[24~:\
@@ -26,7 +35,7 @@
 	:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:Km=\E[M:tc=xterm-basic:
 #
 # This chunk is used for building the VT220/Sun/PC keyboard variants.
-xb|xterm-basic|xterm common (XFree86):\
+xb|xterm-basic|xterm common (X.Org):\
 	:li#24:co#80:am:kn#12:km:mi:ms:xn:bl=^G:\
 	:is=\E[!p\E[?3;4l\E[4l\E>:rs=\E[!p\E[?3;4l\E[4l\E>:le=^H:\
 	:AL=\E[%dL:DL=\E[%dM:DC=\E[%dP:al=\E[L:dc=\E[P:dl=\E[M:\
@@ -39,7 +48,7 @@
 	:ti=\E[?1049h:te=\E[?1049l:vi=\E[?25l:ve=\E[?25h:\
 	:ut:Co#8:pa#64:op=\E[39;49m:AB=\E[4%dm:AF=\E[3%dm:\
 
-# The xterm-xfree86 description has all of the features, but is not completely
+# The xterm-xorg description has all of the features, but is not completely
 # compatible with vt220.  If you are using a Sun or PC keyboard, set the
 # sunKeyboard resource to true:
 #	+ maps the editing keypad
@@ -81,13 +90,13 @@
 # the extra features, but termcap applications still want the names.  Note that
 # AF/AB really should be Sf/Sb, but there are applications which expect the
 # former.  The terminfo contains both strings.
-x1|xterm-16color|xterm alias:tc=xterm-xfree86:
+x1|xterm-16color|xterm alias:tc=xterm-xorg:
 
 x2|xterm-88color|xterm alias:\
 	:Co#88:pa#88:tc=xterm-256color:
 
 x3|xterm-256color|xterm alias:\
-	:Co#256:pa#256:AF=\E[38;5;%dm:AB=\E[48;5;%dm:tc=xterm-xfree86:
+	:Co#256:pa#256:AF=\E[38;5;%dm:AB=\E[48;5;%dm:tc=xterm-xorg:
 
 xn|xterm-nrc|xterm alias:tc=xterm:
 xr|xterm-rep|xterm alias:tc=xterm:
@@ -191,5 +200,12 @@
 # is widely used for a variety of incompatible terminal emulations including
 # color_xterm and rxvt.
 v0|xterm|X11 terminal emulator:\
-	:tc=xterm-xfree86:
+	:tc=xterm-xorg:
 #	:tc=xterm-r6:
+
+#
+# Add an alias in case people have environments which set TERM to
+# xterm-xfree86
+#
+xf|xterm-xfree86:\
+	:tc=xterm-xorg:

Index: terminfo
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/terminfo,v
retrieving revision 1.1.4.3
retrieving revision 1.1.4.4
diff -u -d -r1.1.4.3 -r1.1.4.4
--- a/terminfo	5 Mar 2004 13:41:41 -0000	1.1.4.3
+++ b/terminfo	15 Apr 2004 10:17:51 -0000	1.1.4.4
@@ -2,9 +2,16 @@
 #
 # meml locks memory above the cursor; memu unlocks (ala HP terminals)
 #
+# This terminfo file was shipped by the X.Org Foundation
+# it originally came from XFree86 4.4 RC2
+#
+# X.Org name changes 
+# - Keith Packard
+#
 # XFree86 updates/notes/new entries (including xterm-8bit, xterm-16color)
 # - Thomas E. Dickey
 #
+#
 # $XFree86: xc/programs/xterm/terminfo,v 3.48 2003/10/20 00:58:55 dickey Exp $
 #
 # Special Capabilities:
@@ -21,7 +28,7 @@
 #	embed a \E[2J in the rmcup string.  However, that behavior cannot
 #	be disabled via titeInhibit, making that resource not function as
 #	intended on systems with terminfo.
-# rs2/is2 are shorter with XFree86 xterm because it supports DECSTR.  We
+# rs2/is2 are shorter with X.Org xterm because it supports DECSTR.  We
 #	use the shorter sequence for compatibility with the termcap, which
 #	is trimmed to keep it shorter than 1023 characters.  It (escape \E[!p)
 #	replaces these in the conventional vt100 reset-string:
@@ -32,11 +39,11 @@
 #		\E[?1l	- reset application cursor keys (DECCKM)
 #		\E[?6l	- reset origin mode (DECOM)
 #		\E8	- restore cursor
-#	DECSTR is recognized by XFree86 xterm even in vt52 mode.
+#	DECSTR is recognized by X.Org xterm even in vt52 mode.
 #
 # Editing Keypad:
 # --------------
-# XFree86 xterm emulates vt220 if the decTerminalID resource is set to 200 or
+# X.Org xterm emulates vt220 if the decTerminalID resource is set to 200 or
 # higher.  Otherwise it emulates a vt100 or vt52 depending on the value of the
 # resource.  When emulating a vt220, we support the editing keypad.  Sun and PC
 # keyboards have an editing keypad which is similar to the vt220:
@@ -101,7 +108,10 @@
 # PageUp and PageDown, which correspond to terminfo kIC, kEND, kPRV and kNXT
 # respectively.
 #
-xterm-xfree86|xterm-new|xterm terminal emulator (XFree86),
+# This terminfo entry came from XFree86 4.4 rc2 where it was
+# called 'xterm-xfree86'
+#
+xterm-xorg|xterm-new|xterm terminal emulator (X.Org),
 	npc,
 	indn=\E[%p1%dS,
 	kDC=\E[3;2~,
@@ -177,7 +187,7 @@
 	use=xterm-basic,
 #
 # This chunk is used for building the VT220/Sun/PC keyboard variants.
-xterm-basic|xterm terminal emulator - common (XFree86),
+xterm-basic|xterm terminal emulator - common (X.Org),
 	am,
 	bce,
 	km,
@@ -271,7 +281,7 @@
 	u9=\E[c,
 	vpa=\E[%i%p1%dd,
 #
-# The xterm-xfree86 description has all of the features, but is not completely
+# The xterm-xorg description has all of the features, but is not completely
 # compatible with vt220.  If you are using a Sun or PC keyboard, set the
 # sunKeyboard resource to true:
 #	+ maps the editing keypad
@@ -284,7 +294,7 @@
 # keys by using the shift-modifier in the translations resource.  However, that
 # interferes with the DECUDK functionality.
 #	  
-xterm-vt220|XFree86 xterm emulating vt220,
+xterm-vt220|X.Org xterm emulating vt220,
 	ka1=\EOw,
 	ka3=\EOy,
 	kbeg=\EOu,
@@ -324,7 +334,7 @@
 	kpp=\E[5~,
 	use=xterm-basic,
 #
-xterm-vt52|XFree86 xterm emulating dec vt52,
+xterm-vt52|X.Org xterm emulating dec vt52,
 	cols#80,
 	it#8,
 	lines#24,
@@ -353,7 +363,7 @@
 	smacs=\EF,
 #
 # kf30-kf45 are keysyms XK_R1 through XK_R15 on the Sun keyboard.
-xterm-sun|XFree86 xterm with sun function keys,
+xterm-sun|X.Org xterm with sun function keys,
 	kb2=\E[218z,
 	kcpy=\E[197z,
 	kcub1=\EOD,
@@ -402,7 +412,7 @@
 	kund=\E[195z,
 	use=xterm-basic,
 #
-xterm-hp|XFree86 xterm with hpterm function keys,
+xterm-hp|X.Org xterm with hpterm function keys,
 	kclr=\EJ,
 	kcub1=\ED,
 	kcud1=\EB,
@@ -423,7 +433,7 @@
 	knp=\ES,
 	kpp=\ET,
 	use=xterm-basic,
-xterm-sco|XFree86 xterm with SCO function keys,
+xterm-sco|X.Org xterm with SCO function keys,
 	kcub1=\E[D,
 	kcud1=\E[B,
 	kcuf1=\E[C,
@@ -538,9 +548,9 @@
 	smkx=\E=,
 	use=xterm,
 #
-# This should work for the commonly used "color xterm" variations (XFree86
+# This should work for the commonly used "color xterm" variations (X.Org
 # xterm, color_xterm, nxterm, rxvt).  Note that it does not set 'bce', so for
-# XFree86 and and rxvt, some applications that use colors will be less
+# X.Org and and rxvt, some applications that use colors will be less
 # efficient, and in a few special cases (with "smart" optimization) the wrong
 # color will be painted in spots.
 xterm-color|generic "ANSI" color xterm (X Window System),
@@ -566,14 +576,14 @@
 # to ncurses).
 xterm-xmc|xterm with magic-cookie glitch,
 	xmc#1,
-	use=xterm-xfree86,
+	use=xterm-xorg,
 #
 # This one also is primarily for testing ncurses; while the ISO 6429 defines
 # the REP control, none of the DEC VTxxx terminals (VT52 through VT420) support
 # it.
 xterm-rep|xterm with repeat-character control,
 	rep=%p1%c\E[%p2%{1}%-%db,
-	use=xterm-xfree86,
+	use=xterm-xorg,
 #
 # This is mainly for testing xterm; the real VT220 will not let you switch
 # character sets without first altering the keyboard language in the setup
@@ -583,7 +593,7 @@
 xterm-nrc|xterm with VT220 national replacement character sets,
 	csnm=%?%p1%{1}%=%tNorth American%e%p1%{2}%=%tBritish%e%p1%{3}%=%tFlemish%e%p1%{4}%=%tFrench Canadian%e%p1%{5}%=%tDanish%e%p1%{6}%=%tFinnish%e%p1%{7}%=%tGerman%e%p1%{8}%=%tDutch%e%p1%{9}%=%tItalian%e%p1%{10}%=%tSwiss (French)%e%p1%{11}%=%tSwiss (German)%e%p1%{12}%=%tSwedish%e%p1%{13}%=%tNorwegian%e%p1%{14}%=%tFrench/Belgian%e%p1%{15}%=%tSpanish%;,
 	scs=%?%p1%{1}%=%t\E(B%e%p1%{2}%=%t\E(A%e%p1%{3}%=%t\E(R%e%p1%{4}%=%t\E(9%e%p1%{5}%=%t\E(E%e%p1%{6}%=%t\E(5%e%p1%{7}%=%t\E(K%e%p1%{8}%=%t\E(4%e%p1%{9}%=%t\E(Y%e%p1%{10}%=%t\E(=%e%p1%{11}%=%t\E(=%e%p1%{12}%=%t\E(7%e%p1%{13}%=%t\E(E%e%p1%{14}%=%t\E(R%e%p1%{15}%=%t\E(Z%;,
-	use=xterm-xfree86,
+	use=xterm-xorg,
 #
 # Foreground 0-15 maps (with toggles) into 30-37 & 90-97
 # Background 0-15 maps (with toggles) into 40-47 & 100-107
@@ -603,7 +613,7 @@
 	setaf=\E[%?%p1%{8}%<%t%p1%{30}%+%e%p1%{82}%+%;%dm,
 	setb=%p1%{8}%/%{6}%*%{4}%+\E[%d%p1%{8}%m%Pa%?%ga%{1}%=%t4%e%ga%{3}%=%t6%e%ga%{4}%=%t1%e%ga%{6}%=%t3%e%ga%d%;m,
 	setf=%p1%{8}%/%{6}%*%{3}%+\E[%d%p1%{8}%m%Pa%?%ga%{1}%=%t4%e%ga%{3}%=%t6%e%ga%{4}%=%t1%e%ga%{6}%=%t3%e%ga%d%;m,
-	use=xterm-xfree86,
+	use=xterm-xorg,
 #
 # OPT_PC_MODE should be settable with OSC, and the init for this
 # should turn it off; then ncv could be 0.
@@ -618,7 +628,7 @@
 	setaf=\E[38;5;%p1%dm,
 	setb=\E[48;5;%p1%dm,
 	setf=\E[38;5;%p1%dm,
-	use=xterm-xfree86,
+	use=xterm-xorg,
 xterm-88color|xterm with 88 colors,
 	colors#88,
 	pairs#88,
@@ -965,10 +975,12 @@
 	u7=\E[6n,
 	u8=\E[?1;2c,
 	u9=\E[c,
+xterm-xfree86|Xterm alias for XFree86 environments,
+	use=xterm-xorg,
 #
 # This is the only entry which you should have to customize, since "xterm"
 # is widely used for a variety of incompatible terminal emulations including
 # color_xterm and rxvt.
 xterm|X11 terminal emulator,
-	use=xterm-xfree86,
+	use=xterm-xorg,
 #	use=xterm-r6,

Index: trace.c
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/trace.c,v
retrieving revision 1.1.4.2
retrieving revision 1.1.4.3
diff -u -d -r1.1.4.2 -r1.1.4.3
--- a/trace.c	5 Mar 2004 13:41:41 -0000	1.1.4.2
+++ b/trace.c	15 Apr 2004 10:17:51 -0000	1.1.4.3
@@ -87,7 +87,7 @@
 	fp = fopen(name, "w");
 	if (fp != 0) {
 	    time_t now = time((time_t *) 0);
-	    fprintf(fp, "%s xterm patch #%d\n", XFREE86_VERSION, XTERM_PATCH);
+	    fprintf(fp, "%s xterm patch #%d\n", X_VERSION, XTERM_PATCH);
 #ifdef HAVE_UNISTD_H
 	    fprintf(fp, "process %d real (%d/%d) effective (%d/%d) -- %s",
 		    getpid(),

Index: version.h
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/version.h,v
retrieving revision 1.1.4.4
retrieving revision 1.1.4.5
diff -u -d -r1.1.4.4 -r1.1.4.5
--- a/version.h	5 Mar 2004 13:41:41 -0000	1.1.4.4
+++ b/version.h	15 Apr 2004 10:17:51 -0000	1.1.4.5
@@ -7,4 +7,4 @@
  * parentheses is my patch number (T.Dickey).
  */
 #define XTERM_PATCH   184
-#define XFREE86_VERSION "XFree86 4.3.99.903"
+#define X_VERSION XVENDORNAMESHORT XVERSION

Index: xterm.man
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/xterm.man,v
retrieving revision 1.1.4.4
retrieving revision 1.1.4.5
diff -u -d -r1.1.4.4 -r1.1.4.5
--- a/xterm.man	5 Mar 2004 13:41:41 -0000	1.1.4.4
+++ b/xterm.man	15 Apr 2004 10:17:51 -0000	1.1.4.5
@@ -57,7 +57,9 @@
 .\"
 .\" $XFree86: xc/programs/xterm/xterm.man,v 3.98 2003/11/23 05:40:37 dawes Exp $
 .\"
-.\" updated by Thomas E. Dickey for XFree86, July 1996 - November 2003.
+.\" This X.Org Foundation release includes 
+.\" updates by Thomas E. Dickey, originally made for XFree86, 
+.\" July 1996 - November 2003.
 .TH XTERM 1 __vendorversion__
 .SH NAME
 xterm \- terminal emulator for X
@@ -1275,10 +1277,12 @@
 Since X11R6, bitmap fonts have been scaled.
 The font server claims to provide the bold font that \fIxterm\fP requests,
 but the result is not always readable.
-XFree86 provides a feature which can be used to suppressed the scaling.
-In the X server's configuration file (e.g., "/etc/X11/XFree86"), you
-can add ":unscaled" to the end of the directory specification for the
-"misc" fonts, which comprise the fixed-pitch fonts that are used by xterm.
+__xservername__ provides a feature which can be used to suppressed the scaling.
+In the X server's configuration file 
+(e.g. /etc/X11/__xconfigfile__), 
+you can add ":unscaled" to the end of 
+the directory specification for the "misc" fonts, which comprise the 
+fixed-pitch fonts that are used by xterm.
 For example
 .RS
 	FontPath	"/usr/lib/X11/fonts/misc/"

Index: xutf8.c
===================================================================
RCS file: /cvs/xorg/xc/programs/xterm/xutf8.c,v
retrieving revision 1.1.4.2
retrieving revision 1.1.4.3
diff -u -d -r1.1.4.2 -r1.1.4.3
--- a/xutf8.c	5 Mar 2004 13:41:41 -0000	1.1.4.2
+++ b/xutf8.c	15 Apr 2004 10:17:52 -0000	1.1.4.3
@@ -177,10 +177,10 @@
 }
 
 int
-XFree86utf8TextPropertyToTextList(Display * dpy,
-				  const XTextProperty * tp,
-				  char ***list_return,
-				  int *count_return)
+Xutf8TextPropertyToTextList(Display * dpy,
+			    const XTextProperty * tp,
+			    char ***list_return,
+			    int *count_return)
 {
     int utf8;
     char **list;
@@ -249,11 +249,11 @@
 }
 
 int
-XFree86utf8TextListToTextProperty(Display * dpy,
-				  char **list,
-				  int count,
-				  XICCEncodingStyle style,
-				  XTextProperty * text_prop)
+Xutf8TextListToTextProperty(Display * dpy,
+			    char **list,
+			    int count,
+			    XICCEncodingStyle style,
+			    XTextProperty * text_prop)
 {
     XTextProperty proto;
     unsigned int nbytes;
@@ -321,12 +321,12 @@
 }
 
 int
-XFree86utf8LookupString(XIC ic GCC_UNUSED,
-			register XKeyEvent * ev,
-			char *buffer,
-			int nbytes,
-			KeySym * keysym_return,
-			Status * status_return)
+Xutf8LookupString(XIC ic GCC_UNUSED,
+		  register XKeyEvent * ev,
+		  char *buffer,
+		  int nbytes,
+		  KeySym * keysym_return,
+		  Status * status_return)
 {
     int rc;
     KeySym keysym;




More information about the xorg-commit-diffs mailing list