pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/xterm Update to xterm-243.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4cb9551bacad
branches:  trunk
changeset: 559509:4cb9551bacad
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Fri May 22 19:52:02 2009 +0000

description:
Update to xterm-243.

Patch #243 - 2009/3/28
* revert change to default for allowTcapOps (request by Bram Moolenaar).
* reallocate result returned by xtermEnvLocale() to avoid reference to freed
  memory after handling menuLocale resource.
* fix an old (X11R5) bug in tek4014 for switching fontsizes.
* add resource defaultString to make configurable the use of "#" when pastes
  of UTF-8 text fail due to limitations in the current locale settings.
* make the set of selection target Atom's configurable by two new resources
  eightBitSelectTypes and utf8SelectTypes, e.g., to use the TEXT Atom in
  preference to UTF8_STRING (discussion with Stanislav Sedov regarding
  koi8rxterm and the FreeBSD port).
* modify handling of TARGETS Atom by making it return exactly the set of
  targets as those which xterm is currently providing.
* set MANPAGER and PAGER explicitly to /bin/cat in minstall.sh to work around
  /etc/man.conf's with those variables already set
* improve error-checking of tcap-query parser.
* add check for keyboard tcap), which ensures that terminal descriptions
  containing the same string for shifted/unshifted keys will be seen by
  tcap-query as only the unshifted key. (This would only happen with an
  incorrect terminal description).
* fix conversion for input event-state to modifier-parameter which made
  tcap-query feature not work with tcapFunctionKeys (keyboard type tcap).
* add "DEF_ALLOW_XXX" definitions to main.h to allow overriding the
  default compiled-in values for "allowxxx" resources.
* remove check on bell-percentage added in patch #242, which disallowed
  zero/negative values (Redhat Bugzilla #487829).

Patch #242 - 2009/2/15
* fix configure check for XkbBell and provide appropriate parameter for it.
* fix a caching problem with double-size fonts versus reverse video that could
  cause core dump.
* repair double-size fonts from workaround used in patch #240.
* add new section to the VT Fonts menu which allows enabling or disabling the
  font, termcap (tcap-query), title and window operations.
* add fontWarnings resource, to control whether to show warnings on failure to
  load a font.
* improve warnings for unloadable fonts introduced in patch #240 by limiting
  those to the cases where a font would be specified directly by a resource
  setting rather than a derived fontname.
* further amend fix for Debian #252873 from patch #197 to treat a blank cell
  which does not have both foreground and background colored as a non-colored
  cell. This improves a special case where the cursor is on a blank cell which
  had foreground color scrolled in (report by Miroslav Lichvar).
  Also add the same logic when hiding cursor, so the outline matches the
  in-focus cursor.
* modify internals to reduce places PAIRED_CHARS() is used, making WriteText()
  and ScrnWriteText() accept IChar array, as well as providing a wrapper for
  drawXtermText().
* change default XIM font from "*" to "fixed" to improve startup time in
  zh_CN.UTF-8 locale (Mike Fabian, SuSE Bugzilla #464930).
* typo in #240 log (Slava Semushin)

Patch #241 - 2009/1/26
*  improve checks for missing bitmap fonts, fallback to "fixed" as needed to
  work around broken font-packages (report by Jacek Luczak).
* fix breakage from patch #240 changes for xtermAddInput() (patches by
  Jeff Chua, Julien Cristau).

Patch #240 - 2009/1/25
* use plink.sh for linking xterm (suggested by Larry Doolittle).
* add resource descriptions for input method to xterm manpage.
* update configure script; consistently append to $CFLAGS rather than prepend.
* add install-scripts rule to makefile, to allow koi8rxterm and uxterm scripts
  to be altered independently of install-bin
* add -maximized command-line option and corresponding resource (prompted by
  alt.os.linux newsgroup comment).
* modify translations of scrollbar widget using xtermAddInput() (see
  patch #181) to accept the actions that the vt100 widget accepts, such as
  shift-insert to perform a paste operation (request by Martin Zwickel).
* change default for allowTcapsOpS resource to false, since it causes
  unexpected behavior for vim users with AltGr.
* update config.guess, config.sub

diffstat:

 x11/xterm/Makefile         |   4 ++--
 x11/xterm/distinfo         |  10 +++++-----
 x11/xterm/patches/patch-aa |  10 +++++-----
 3 files changed, 12 insertions(+), 12 deletions(-)

diffs (53 lines):

diff -r 685a6361c3f8 -r 4cb9551bacad x11/xterm/Makefile
--- a/x11/xterm/Makefile        Fri May 22 19:32:20 2009 +0000
+++ b/x11/xterm/Makefile        Fri May 22 19:52:02 2009 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.51 2009/01/14 20:57:02 tnn Exp $
+# $NetBSD: Makefile,v 1.52 2009/05/22 19:52:02 tnn Exp $
 
-DISTNAME=      xterm-239
+DISTNAME=      xterm-243
 CATEGORIES=    x11
 MASTER_SITES=  ftp://invisible-island.net/xterm/ \
                http://www.sfr-fresh.com/unix/misc/
diff -r 685a6361c3f8 -r 4cb9551bacad x11/xterm/distinfo
--- a/x11/xterm/distinfo        Fri May 22 19:32:20 2009 +0000
+++ b/x11/xterm/distinfo        Fri May 22 19:52:02 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.29 2009/01/14 20:57:02 tnn Exp $
+$NetBSD: distinfo,v 1.30 2009/05/22 19:52:02 tnn Exp $
 
-SHA1 (xterm-239.tgz) = 02a39f280043dd79aed02bf21d5ce2474b8a8a65
-RMD160 (xterm-239.tgz) = 4a489135093c11afbb5df2368a4de7e041d7f433
-Size (xterm-239.tgz) = 862405 bytes
-SHA1 (patch-aa) = f975c694ffd05be7d56adbaf55713fc694e9c997
+SHA1 (xterm-243.tgz) = 2d21f9ac13df846053b43d9fcf6ae70eaa63715a
+RMD160 (xterm-243.tgz) = 0099382feb4c6b97fb37fa77edebfb6903a38835
+Size (xterm-243.tgz) = 874033 bytes
+SHA1 (patch-aa) = 46076243c1b53d481b4cafe3d3f6f1f35291a153
diff -r 685a6361c3f8 -r 4cb9551bacad x11/xterm/patches/patch-aa
--- a/x11/xterm/patches/patch-aa        Fri May 22 19:32:20 2009 +0000
+++ b/x11/xterm/patches/patch-aa        Fri May 22 19:52:02 2009 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-aa,v 1.9 2008/08/01 23:14:47 bjs Exp $
+$NetBSD: patch-aa,v 1.10 2009/05/22 19:52:02 tnn Exp $
 
-One needs to explicitly enable building in the toolbar code, yet 
+One needs to explicitly enable building in the toolbar code, yet
 this turns it on by default, which not everyone wants.
 
 Let's attempt to convince xterm of this here.
 
---- main.c.orig        2008-05-26 14:25:54.000000000 -0400
+--- main.c.orig        2009-01-24 17:08:01.000000000 +0100
 +++ main.c
 @@ -881,7 +881,7 @@ static XtResource application_resources[
      Bres("sessionMgt", "SessionMgt", sessionMgt, True),
@@ -14,5 +14,5 @@
 -    Bres(XtNtoolBar, XtCToolBar, toolBar, True),
 +    Bres(XtNtoolBar, XtCToolBar, toolBar, False),
  #endif
- };
- 
+ #if OPT_MAXIMIZE
+     Bres(XtNmaximized, XtCMaximized, maximized, False),



Home | Main Index | Thread Index | Old Index