Tue Jul 4 08:52:38 2017 UTC ()
Updated xterm to 330.

Patch #330 - 2017/06/20

  • updates for ReGIS (Ross Combs):
      □ remove redundant text command error check which broke T(B) and T(E).
      □ retain the loading alphabet number across multiple “L” commands.
      □ add S(T) delay handler.
      □ fix some color handling error messages.
      □ add stubbed-out macrograph handling.
      □ use fragment_remaining() and fragment_consumed() instead of manually
        checking position / length in various places.
      □ rename some local variables in string / extent / option parsing
      □ wrap some long lines.
      □ move macrograph command handling out of the top-level.
  • add a summary of the italic fonts loaded to -report-fonts option.
  • modify the font-lookup for italics to allow for “-i-” if no match is found
    with slant “-o-” (prompted by patch by Ben Wong).
  • change default values for mkSamplePass and mkSampleSize to reflect
    generally-improved locale support in various operating systems (FreeBSD #
    219800).
  • modify wcwidth.c to return -1 for non-Unicode values, and adjust a couple
    of blocks to better match assumptions about ambiguous-width characters in
    other implementations. Also modify wcwidth.c to support configurable
    soft-hyphen, so there is no drawback to using this version rather than a
    system wcwidth.
  • amend change made in patch #328 for cursor-visibility to handle case where
    an application is updating the reverse-video state (FreeBSD #219800).
  • update tables of combining and ambiguous-width characters in wcwidth.c
    based on Unicode 10.0.0.
  • build-fix for --enable-sixel-graphics without --enable-regis-graphics
    (reports by Sven Joachim, FreeBSD #219945).


(wiz)
diff -r1.115 -r1.116 pkgsrc/x11/xterm/Makefile
diff -r1.81 -r1.82 pkgsrc/x11/xterm/distinfo

cvs diff -r1.115 -r1.116 pkgsrc/x11/xterm/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/xterm/Makefile 2017/06/19 20:24:37 1.115
+++ pkgsrc/x11/xterm/Makefile 2017/07/04 08:52:38 1.116
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.115 2017/06/19 20:24:37 wiz Exp $ 1# $NetBSD: Makefile,v 1.116 2017/07/04 08:52:38 wiz Exp $
2 2
3DISTNAME= xterm-329 3DISTNAME= xterm-330
4CATEGORIES= x11 4CATEGORIES= x11
5MASTER_SITES= ftp://invisible-island.net/xterm/ 5MASTER_SITES= ftp://invisible-island.net/xterm/
6EXTRACT_SUFX= .tgz 6EXTRACT_SUFX= .tgz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://dickey.his.com/xterm/xterm.html 9HOMEPAGE= http://dickey.his.com/xterm/xterm.html
10COMMENT= Latest terminal emulator for the X Window System 10COMMENT= Latest terminal emulator for the X Window System
11LICENSE= x11 11LICENSE= x11
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14USE_TOOLS+= tbl pkg-config 14USE_TOOLS+= tbl pkg-config
15 15
16WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 16WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}

cvs diff -r1.81 -r1.82 pkgsrc/x11/xterm/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/xterm/distinfo 2017/06/19 20:24:37 1.81
+++ pkgsrc/x11/xterm/distinfo 2017/07/04 08:52:38 1.82
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.81 2017/06/19 20:24:37 wiz Exp $ 1$NetBSD: distinfo,v 1.82 2017/07/04 08:52:38 wiz Exp $
2 2
3SHA1 (xterm-329.tgz) = 9e909807d707e5b5f19df6400e2e313b8d80b996 3SHA1 (xterm-330.tgz) = 0b648aaba45715c156a25e7ff629c82eb9836bc0
4RMD160 (xterm-329.tgz) = cd1fa491566c4cd4c2ac5c928d21aa007278a65c 4RMD160 (xterm-330.tgz) = 6344e06f06db6ae11b4dc330b2c5e8f3ffb99d2a
5SHA512 (xterm-329.tgz) = b6d68bde0796dc6848c02bb0f780b778226e110e7b495fd8c8d45870b1e78b1b91263a45748ef0fbfbd3a7262f4af78daeca07984c3f4cba4c5da67c4c3f0347 5SHA512 (xterm-330.tgz) = 3886745179ebabc10feea401444a153dc3f9e5f4c91da381870857fe21f514e0e975193af498b7c2b365602f833dd08e6c706e25cfc1e687d565125672136b62
6Size (xterm-329.tgz) = 1265450 bytes 6Size (xterm-330.tgz) = 1273183 bytes