./x11/xterm, Latest terminal emulator for the X Window System

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 362, Package name: xterm-362, Maintainer: pkgsrc-users

The xterm program is a terminal emulator for the X Window System. It provides
DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use
the window system directly.

This version implements ISO/ANSI colors using the "new" color model
(i.e., background color erase). It also implements most of the control
sequences for VT220.

MESSAGE.Solaris [+/-]

Required to run:
[sysutils/desktop-file-utils] [fonts/Xft2] [x11/luit]

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers] [x11/xorgproto]

Package options: freetype, luit, xpm

Master sites:

SHA1: fe7ff0986c90d491c8fb3523d9004225e653f797
RMD160: 1146ac7005bdd406efefc49bc7b67112b598ce87
Filesize: 1402.67 KB

Version history: (Expand)

CVS history: (Expand)

   2020-11-22 14:32:27 by pin | Files touched by this commit (2) | Package updated
Log message:
x11/xterm: update to 362

Patch #362 - 2020/11/11
-cleanup of calls to free, removing checks for null (Walter Harms).
-improved mouse-button reporting (prompted by discussion with Stephane Chazelas)
	-narrow the scope of the change for shift-key in patch #361 to make it apply
	only when the modifyOtherKeys resource is set to 2 (i.e., “program mode”).
	Also, when checking the shift-key, ignore modifiers other than shift,
	control and “meta”
	-use the alt/meta modifier information obtained in VTInitModifiers to
	replace a hard-coded mod1 used to detect “Meta” for mouse-button responses.
-reduce SIGWINCH's sent to the client by filtering out duplicates.
-improve display when scaleHeight is greater than 1:
	-the text-cursor is vertically-centered on the current line, rather than
	only extending below the current line (report by Manu Chaturvedi).
	-the built-in line-drawing characters extend to the scaled cell-height.
-fill-in special case for motion-events to match the changes for shift-key in
pointer-button events from patch #361.
   2020-10-18 10:27:54 by pin | Files touched by this commit (2) | Package updated
Log message:
x11/xterm: update to 361

Patch #361 - 2020/10/14

-treat the return value of strerror as readonly (patch by Philipp Klaus Krause).
-modify event-handling in CopyWait to work around hanging while writing large
amounts of text to an active icon and at the same time iconifying/deiconifying
(report by Dave Kemper).
-initialize double-buffer for active-icon window.
-improve manual page description of scrollbar resources
(report by Brian Lindholm).
-correct ifdef for menu entry for active-icon, when initializing it with toolbar
-add preprocessor option to makefile to set internal definition of pixmaps
directory to match the install-configuration (FreeBSD #250036).
-cleanup of calls to free, removing checks for null (Walter Harms).
-add fallback actions pointer-button and pointer-motion which handle events for
the mouse control-sequences protocol if the select-related translations are
omitted with *omitTranslation:select (prompted by discussion with "Ergus")
-amend rule for using shift-key to override mouse-
   2020-09-28 11:00:03 by pin | Files touched by this commit (2) | Package updated
Log message:
x11/xterm: update to 360

Patch #360 - 2020/09/20

-mention decGraphicsID in ctlseqs.ms (suggested by Thomas Wolff).
-modify pixel-coordinate mouse reponse to use as origin the VT100-window rather
than the underlying widget, which includes the scrollbar
(report by Thomas Wolff).
-add configure option --disable-print-graphics (Ross Combs).
-add test_ptydata to make check rule.
-minor fixes for ctlseqs.ms (report by Jean-Marc Bourguet).
-minor fixes for manpage style (report/patch by "a1346054").
-correct cleanup from switch between italics/normal font in the show/hide cursor
functions (report/testcase by Peter Fabinski).
-integrated patch by Ross Combs:
  -internal renaming of GraphicsID symbols, for readability.
  -adjust logic for VT125, treating it as a ReGIS terminal.
-update configure macros, for compiler-warning fixes.
-integrated patch by Ross Combs:
  -add control sequence modes for graphics printing.
  -improve conversion to bitmaps for TrueType fonts in ReGIS
  -add font7 resource, for an enormous bitmap font.
  -do not reset graphics in a soft-reset.
  -add pointerFont resource, and -pf command-line option.
-improve typography of manual page (patch by Branden Robinson).
-amend patch #359 change to df-install.in to ignore a command-line assignment to
DESTDIR if followed by an explicit --dir (report by Sven Joachim).
   2020-08-17 22:20:41 by Leonardo Taccari | Files touched by this commit (2202)
Log message:
*: revbump after fontconfig bl3 changes (libuuid removal)
   2020-07-17 11:30:00 by pin | Files touched by this commit (1)
Log message:
x11/xterm: enable-sixel-graphics
   2019-11-03 10:14:21 by Roland Illig | Files touched by this commit (148)
Log message:
x11: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-07-22 10:37:59 by Nia Alarie | Files touched by this commit (4)
Log message:
Use https for invisible-island.net.
   2019-02-15 21:00:01 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
xterm: update to 344.

Provided by Thomas Dickey in private email.

                            Patch #344 - 2019/02/12

     * add  ASCII  escape to default for disallowedPasteControls (prompted
       by discussion with Martin Hostettler).
     * fix typo in ctlseqs.ms (Robert Ross).
     * implement  DEC  Cyrillic  NRCS  (based  on  screenshots  of  vttest
       provided by Markus Schmidt).
     * correct control returning sixel geometry maximum versus actual size
       (patch by Ben Wong).
     * improve  manual  page  for  resize  to clarify that resize does not
       execute   the   shell  commands  which  it  generates  for  setting
       environment variables.
     * improve  memory-management  for  parser, to handle response strings
       that  might  occur  with  ENQ  or when SRM mode is active (patch by
       Martin Hostettler).
     * change  Comment  text  in  uxterm's  desktop  file to work around a
       limitation   of   GNOME's   GIO   application   (issue  #940).  The
       documentation reads:

     Searches desktop files for ones that match search_string.
     The  return value is an array of strvs. Each strv contains a list of
     applications  that  matched  search_string  with an equal score. The
     outer  list  is  sorted by score so that the first strv contains the
     best-matching applications, and so on. The algorithm for determining
     matches is undefined and may change at any time.
     * a  check  of zIconBeep resource was removed in double-buffer fix in
       patch  #334. That is used to decide whether to handle struct-notify
       events.  When  xterm does handle the events, it may negotiate a new
       window-size  with the window manager. In that case, the limitResize
       resource  setting  limited  the new window-size to the screen-size.
       Amended  that  by  eliminating the limit for this special case when
       double-buffer  is configured, and restoring the check for zIconBeep
       when double-buffer is not configured (Debian #919475).
     * disallow  recursion  which  could  happen  if a user configures the
       answerbackString  resource  with  the ENQ code and experiments with
       that code when SRM is enabled (report by by Martin Hostettler).
     * add remaining credits in COPYING file.
     * modify  run-tic.sh  to  check  if  it  is using an older version of
       ncurses  which does not support large terminal descriptions, and if
       so,  remove  a  non-essential  feature to keep within the 4096-byte
       legacy limit.