ANN: xterm patch #272
Thierry Reding
thierry.reding at avionic-design.de
Wed Aug 24 23:01:44 PDT 2011
* Thomas Dickey wrote:
> Patch #272 - 2011/08/24
>
> * document limitation of Gtk in connection with xterm's -into option,
> in the manpage (Ubuntu #806969).
> * improve -into by checking for and using the size of the window
> within which xterm is embedded, overriding other clues.
> * modify logic for localeFilter resource to allow that to include
> command-line options of luit.
> * improve -into by checking for invalid window-id, and allowing
> hexadecimal/decimal/octal values.
> * improve keepSelection, adding the case where the highlighting is
> cleared, overlooked in patch #230 (patch by Marco Peereboom).
> * improve command-line parsing to make abbreviate options work
> consistently across xterm-specific versus standard X toolkit
> options, and report cases where an abbreviated option happens to be
> ambiguous. In particular, -d now works as an abbreviation for
> -display.
> * fix regression in command-line parsing introduced in patch #271
> changes for Debian #629358, (Debian #637910).
> * split-out new termcap/terminfo building block xterm+kbs for
> configurability.
> * modify terminfo file to reflect changes in ncurses for
> xterm-16color and xterm-256color.
> * modify minstall.sh, etc., to reflect the default default class,
> $TERM and decTerminalID values.
> * reword resize manpage to reflect the fact that $TERMCAP is not set
> on all systems (patch by Alan Coopersmith).
> * work around combined Xaw6/Xaw7 package in DragonFlyBSD which omits
> the usual symbolic link to the preferred library name.
> * further improve build-fix for termcap systems by checking for some
> which are only partial implementations, e.g., termcap 2.08 in
> CentOS 5.2
I need the attached patch to build out-of-tree.
Thierry
-------------- next part --------------
diff --git a/Makefile.in b/Makefile.in
index 9cc073a..57d6e2e 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -130,7 +130,7 @@ all : $(PROGRAMS)
grep '^CASE_' $< | $(AWK) '{printf "#define %s %d\n", $$1, n++}' >$@
.man.$(manext) :
- $(SHELL) $(srcdir)/minstall "$(INSTALL_DATA)" $< $@ $(appsdir) $(CLASS)
+ $(SHELL) ./minstall "$(INSTALL_DATA)" $< $@ $(appsdir) $(CLASS)
.$(manext).html :
GROFF_NO_SGR=stupid $(SHELL) -c "tbl $*.$(manext) | groff -Thtml -man" >$@
@@ -222,10 +222,10 @@ install-full ::
install \
install-man \
install-full :: $(MANDIR)
- $(SHELL) $(srcdir)/minstall "$(INSTALL_DATA)" $(srcdir)/xterm.man $(MANDIR)/$(actual_xterm).$(manext) $(appsdir) $(CLASS)
- $(SHELL) $(srcdir)/minstall "$(INSTALL_DATA)" $(srcdir)/resize.man $(MANDIR)/$(actual_resize).$(manext) $(appsdir) $(CLASS)
- $(SHELL) $(srcdir)/minstall "$(INSTALL_DATA)" $(srcdir)/uxterm.man $(MANDIR)/$(actual_uxterm).$(manext) $(appsdir) $(CLASS)
- $(SHELL) $(srcdir)/minstall "$(INSTALL_DATA)" $(srcdir)/koi8rxterm.man $(MANDIR)/$(actual_k8term).$(manext) $(appsdir) $(CLASS)
+ $(SHELL) ./minstall "$(INSTALL_DATA)" $(srcdir)/xterm.man $(MANDIR)/$(actual_xterm).$(manext) $(appsdir) $(CLASS)
+ $(SHELL) ./minstall "$(INSTALL_DATA)" $(srcdir)/resize.man $(MANDIR)/$(actual_resize).$(manext) $(appsdir) $(CLASS)
+ $(SHELL) ./minstall "$(INSTALL_DATA)" $(srcdir)/uxterm.man $(MANDIR)/$(actual_uxterm).$(manext) $(appsdir) $(CLASS)
+ $(SHELL) ./minstall "$(INSTALL_DATA)" $(srcdir)/koi8rxterm.man $(MANDIR)/$(actual_k8term).$(manext) $(appsdir) $(CLASS)
@-$(SHELL) -c "if test @XTERM_SYMLINK@ != NONE ; then cd $(MANDIR) && rm -f @XTERM_SYMLINK at .$(manext) ; fi"
@-$(SHELL) -c "if test @XTERM_SYMLINK@ != NONE ; then cd $(MANDIR) && $(LN_S) $(actual_xterm).$(manext) @XTERM_SYMLINK at .$(manext) ; fi"
@-$(SHELL) -c "if test @XTERM_SYMLINK@ != NONE ; then cd $(MANDIR) && echo '... created symbolic link:' && ls -l $(actual_xterm).$(manext) @XTERM_SYMLINK at .$(manext) ; fi"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20110825/b30ca7ac/attachment.pgp>
More information about the xorg
mailing list