pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/34465: [update] x11/xterm
>Number: 34465
>Category: pkg
>Synopsis: [update] x11/xterm
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Sep 04 12:00:00 +0000 2006
>Originator: Martin Wilke
>Release: NetBSD 4.0_BETA i386
>Organization:
>Environment:
System: NetBSD 4.0_BETA (GENERIC) #0: Thu Aug 31 02:51:57 UTC 2006
builds%b4.netbsd.org@localhost:/home/builds/ab/netbsd-4/i386/200608300000Z-obj/home/builds/ab/netbsd-4/src/sys/arch/i386/compile/GENERIC
>Description:
- Update to 218
- Changelog
* change behavior when encountering an illegal character in a title
string. Rather than reject the string, translate illegal characters into "?"
and use the string (requested by Thomas Wolff).
* improve checks for nonprinting characters in title strings (report by
Samuel Thibault).
* correct typo in menu labels, changing print-redirect to print-redir,
making it follow the manpage and match the usage for the actions table (report
by Samuel Thibault).
* correct a typo that prevents building with some older systems such as
Solaris 2.6 (report by Julian Bridle).
Patch #217 - 2006/8/20
* minor improvements to FreeType font layout and drawing.
* add a check in the ptyInitialErase logic to ensure that the termcap was
read (Redhat Bugzilla #201246).
* limit changes for reverse-video from patch #216 to cases where the
reverse-video command-line option is used (report by Zdenek Sekera).
* correct bitmap-derived pointsizes for TrueType fonts; they should be
proportional to the square root of the area of the bitmap fonts.
* add resources to specify pointsize of TrueType fonts (request by Reuben
Thomas).
* improve install of terminfo by filtering out harmless messages related to
extended capabilities. At the same time, use ncurses tic to compile the
extended capabilities if possible (report by Zdene k Sekera).
* update "xterm+pcfkeys" terminfo entry to correspond to patch #216.
Patch #216 - 2006/8/3
* improve handling of ConfigureNotify events by checking if there are
further events in the queue which obsolete the current one (adapted from rxvt
2.7.5). Only the normal normal (non-toolbar) conf iguration is addressed
in this patch.
* several changes to terminfo:
o incorporate some minor changes from ncurses to help keep these
synchronized:
2005-02-26
modify sgr/sgr0 in xterm-new to improve tgetent's derived "me".
2006-02-18
remove ncv flag from xterm-16color
2006-06-24
improve xterm-256color by combining the 16-color setaf/setab
strings with SGR 48, and cancelling the setf/setb strings.
o use extended function-key definitions for xterm-sun, xterm-sco
entries.
o add terminfo building-blocks corresponding to the
modifyFunctionKeys and modifyCursorKeys resources.
* ifdef'd Sun function-key feature to make it optional, like HP and SCO.
* extend table for termcap-query feature through F63, and updated
tcapquery.pl to match.
* modify logic for function-key input processing to allow function key
numbers which are constructed by control- and shift-modifiers to extend beyond
X's hardcoded limit of 35.
* add control sequence to set or reset the eightBitInput resource.
* change default resource modifyFunctionKeys to 2 to avoid sending SS3 with
parameters (report by Kalle Olavi Niemitalo).
* add control sequences for setting and resetting the values of the
modifyCursorKeys, modifyFunctionKeys and modifyOtherKeys resources.
* add modifyFunctionKeys resource like modifyCursorKeys. Setting this to
zero allows one to use the control- and shift-modifiers to construct function
key strings, for terminals using many function k eys, e.g., for xterm-sun
or xterm-sco.
* modify screen responses and function-key logic to reduce the number of
writes made, to make it less likely that an application would read only part of
a function-key in a read operation (suggeste d by John E Urbanczyk).
* add combiningChars resource, which allows the user to specify the maximum
number of combining characters that xterm will store for each cell in
wide-character mode (prompted by request by Markus Kuhn to
increase the limit from 2).
* improve logic in metaSendsEscape in case the Alt- and Meta-keys are
mapped to different modifiers. That allows one to use the Alt-key for shifting
in the eightBitInput and use a Meta-key modifier to prefix the result
with an <ESC>.
* improve modifyCursorKeys logic to prevent it from modifying codes where
eightBitInput or metaSendsEscape are set (request by Dan Nicolaescu).
* improve modifyCursorKeys logic to prevent it from changing the user input
when other modifiers such as AltGr are used (report by Thomas Wolff).
* extend modifyCursorKeys to include the numeric keypad when in application
mode.
* improve -reverse (-rv) option (patch by Jason Vas Dias, Redhat #189161).
* workaround for color resources on Fedora-5 which made the toolbar colors
inconsistent.
* corrected calls used for --disable-setuid option, add debugging traces to
help diagnose this area.
* modify configure script to ensure that USE_UTMP_SETGID is defined only if
the check for POSIX saved-ids succeeds, or corresponds to one of the BSD
systems known to have a workable setegid function.
* extend configure check for POSIX saved-ids to include BSD systems
* modify CF_SYSV configure macro to work with gcc on HPUX 10.20, whose
broken <term.h> relies on including <termios.h>.
* change order of setuid/setgid ifdef checks in Imakefile to make it
simpler to produce a setgid install, allowing the latter to override the former
(prompted by an XFree86 commit).
* adapt a fix for setgid support from subsequent XFree86 changes (patch by
Emanuele Giaquinta).
* further improve setgid support (patches by Emanuele Giaquinta).
Patch #215 - 2006/6/19 - XFree86 4.6.99.2
* improve setgid support by exploiting the saved-ids feature on which it
relies (patch by Emanuele Giaquinta).
* make the modifyOtherKeys resource disabled by default since the
intermediate setting altered some common bindings (report by Emanuele
Giaquinta).
Patch #214 - 2006/6/18 - XFree86 4.6.99.2
* modify makefile rule for ctlseqs.txt to strip backspace/overstrikes, and
add a copy of ctlseqs.txt to the source tarballs (requests by Bram Moolenaar,
Emanuele Giaquinta).
* add modifyOtherKeys resource, analogous to the modifyCursorKeys resource.
This applies to keys that normally would transmit nothing when a given modifier
is applied (request by Dan Nicolaescu).
* add default to the acceptable values for the keyboardType resource,
allowing the -kt command-line option to override app-defaults resource settings
of sunKeyboard, etc.
* correct ifdef's for XkbBell() which used the header file but not the
corresponding function in patch #175 (report by Zach Beane).
* add xterm manpage to the --with-symlink logic.
* regenerated configure script to omit some debugging artifacts of the
SIGWINCH test.
* fix install-man rule in Makefile.in to avoid including the $(DESTDIR)
value in substitutions made on the manpages (patch by Emanuele Giaquinta).
* improved fix for cursor deallocation (Redhat #186935, patch by Jason Vas
Dias).
* improve checks for setuid/setgid operation to accommodate limited
resource management in some kernels (GenToo #193238).
* update config.guess, config.sub
Patch #213 - 2006/4/30 - XFree86 4.5.99.905
* minor optimization to cell layout; will use that to simplify some logic
and allow for more than two combining characters in another patch.
* add utf8Latin1 resource to make optional the feature from patch #209
which allowed ISO-8859-1 fonts to be used in cases where a wide font was given.
This would only work for the special case where the user normally used Latin-1
and wanted some wide characters (report by Rostislav Krasny).
* add utf8Title resource to manpage (Novell #52655).
* fix typo in table entry for utf8Title resource which made it treated as
an integer rather than boolean (patch by Mike Fabian, Novell #52655).
>How-To-Repeat:
>Fix:
--- xterm.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/pcvs/pkgsrc/x11/xterm/Makefile,v
retrieving revision 1.30
diff -u -r1.30 Makefile
--- Makefile 25 Jun 2006 19:37:44 -0000 1.30
+++ Makefile 4 Sep 2006 11:44:03 -0000
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.30 2006/06/25 19:37:44 rillig Exp $
-DISTNAME= xterm-212
+DISTNAME= xterm-218
CATEGORIES= x11
MASTER_SITES= ftp://invisible-island.net/xterm/
EXTRACT_SUFX= .tgz
Index: distinfo
===================================================================
RCS file: /home/pcvs/pkgsrc/x11/xterm/distinfo,v
retrieving revision 1.20
diff -u -r1.20 distinfo
--- distinfo 26 Apr 2006 14:04:57 -0000 1.20
+++ distinfo 4 Sep 2006 11:44:18 -0000
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.20 2006/04/26 14:04:57 joerg Exp $
-SHA1 (xterm-212.tgz) = 1189d9dfeb989362f123d6f5a4d21b5be4deaf93
-RMD160 (xterm-212.tgz) = 2808cdf3f550ef9df7e83a4844f3f4f64f0508a1
-Size (xterm-212.tgz) = 764465 bytes
+SHA1 (xterm-218.tgz) = 6b7c6d0efc4230eba154d710cc0293c646dbfb3d
+RMD160 (xterm-218.tgz) = 8b2cbce07da5d7a46f3aa988fd65d4df688e7e9c
+Size (xterm-218.tgz) = 796457 bytes
--- xterm.diff ends here ---
Home |
Main Index |
Thread Index |
Old Index