Path to this page:
./
x11/xterm,
Latest terminal emulator for the X Window System
Branch: CURRENT,
Version: 395,
Package name: xterm-395,
Maintainer: pkgsrc-usersThe 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 [+/-]===========================================================================
$NetBSD: MESSAGE.Solaris,v 1.1 2005/02/16 22:05:36 reed Exp $
This package should be deinstalled before you update to a newer Solaris
or OpenWindows version.
===========================================================================
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:
Filesize: 1543.325 KB
Version history: (Expand)
- (2024-10-27) Updated to version: xterm-395
- (2024-09-04) Updated to version: xterm-394
- (2024-07-29) Updated to version: xterm-393
- (2024-06-04) Updated to version: xterm-392
- (2024-02-23) Updated to version: xterm-390
- (2024-01-09) Updated to version: xterm-389
CVS history: (Expand)
2024-10-27 06:42:46 by pin | Files touched by this commit (2) | |
Log message:
x11/xterm: update to 395
Patch #395 - 2024/10/24
- add DECRQSS response for DECSTGLT, i.e., ANSI SGR color.
- add Russian and SCS NRCS character set mappings.
- remove obsolete code for OS390 and VMS.
- minor fixes to work with vttest 20240929's 7-bit parsing test.
- improve DECRPM responses for unsupported modes; those which are valid for a \
given DEC terminal are reported as permanently reset rather than unknown.
- add JIS-Roman and JIS-Katakana character sets, for VT382.
- fix typo in ctlseqs.ms note about function key vs DSR (report by Michael \
Thomas Greer).
- formatting fixes for ctlseqs.ms (report by Mark Manning).
- update tables in wcwidth.c based on Unicode 16.0.0
|
2024-09-04 15:19:27 by pin | Files touched by this commit (2) | |
Log message:
x11/xterm: update to 394
Patch #394 - 2024/09/02
- add -nomap option (request by Tavis Ormandy).
- improve checks for rectangle operations, per DEC 070.
- improve check for missing characters in bitmap fonts, for a case where the \
font is marked complete but its range does not include non-Latin1 codes \
(prompted by discussion with Craig Leres).
- correct upper-limit in check for missing characters, from patch #393 changes \
(report/patch by Matthew Martin).
- fix for -report-fonts option when the font's first character position is \
nonzero (prompted by discussion with Craig Leres).
- add null-pointer check for a Heisenbug (Debian #1078255).
|
2024-07-29 11:55:41 by pin | Files touched by this commit (2) | |
Log message:
x11/xterm: update to 393
Patch #393 - 2024/07/11
- add a check for ANSI SC/RC, to ignore CSI parameters.
- improve check for missing characters for bitmap-fonts by using the normal \
font for reference in the case where the current font, e.g., the wide-font was \
derived from the normal font and lacks per-character metrics (report by Rajeev \
V. Pillai).
- fix regression in error-recovery for SGR parameters from patch #357 (report \
by James Holderness).
- remove some duplicates in xtermcfg.h (report by Matthew Green).
- change default for --enable-imake configure option.
- fixes for wcwidth:
- return 0 for format effectors, like a zero-width printing character \
rather than -1 like a control character (report by Rajeev V. Pillai).
- correct doublewidth to account for reserved codepoints which are listed \
in the EastAsianWidth file.
- add a special case for surrogate pairs, which might be checked in testing \
the wcwidth function.
- amend sixel bounds-check added in patch #371 to not wrap out-of-bounds data.
- eliminate maxStringParse limit for SIXEL.
- improve logic which ignores APC, PM and SOS controls to also not accumulate \
their data temporarily in a buffer.
- exclude TERM_INGRESS from cleanup of environment variables (patch by Iain Riley).
- fix some documentation typos (report by Thomas Wolff).
|
2024-02-23 18:26:28 by pin | Files touched by this commit (2) | |
Log message:
x11/xterm: update to 390
Patch #390 - 2024/02/19
- improve typography of control-sequences page (patches by Branden Robinson).
- amend UPSS change from patch #389, fixing a regression in VT100/VT220
character sets.
- modify ANSI conformance per ECMA-43 and DEC 070:
- set ANSI conformance level to 3 for DEC levels 2 and up.
- disable locking shifts in level 1, e.g., VT100.
- disable single-shifts from G2/G3 in level 1.
- use UPSS for G2/G3 in levels 2 and up.
- modify invisible-character attribute to permit DECRQCRA to report a
consistent checksum (report/testcase by Thomas Wolff).
- align terminfo building blocks in terminfo to correspond to recent
refactoring/trimming in ncurses.
- set flag in regexec call for onNClicks to handle “^” anchor
(patch by Matthew Martin).
- add line-drawing data for the characters in DEC Technical which have no
Unicode equivalents.
- remove a special case in encode_scs which made xterm report Latin-1 when
encoding is set to UTF-8, where ASCII is the selected character set.
This fixes a regression in vttest for the DECRSPS cursor test.
- correct values for Ps of DECAUPSS in ctlseqs.ms
(report by James Holderness).
- simplify/correct expression for checking Unicode non-characters
(report by Thomas Wolff).
- correct loop for trimming environment variables (report/patch by Casper Dik).
- fixes for manpage formatting (Debian #1041809).
- update config.guess, config.sub
|
2024-01-09 21:11:46 by pin | Files touched by this commit (2) | |
Log message:
x11/xterm: update to 389
Patch #389 - 2024/01/01
- interchange variables in subparameter parsing, fixing a bug where
subparameters after the first parameter could be misidentified
(patch by Adam Saponara).
- correct popping of icon/window titles in a case where only one was pushed
from patch #385 changes.
- add XTQMODKEYS response in DECRQSS, as alternative for vim.
- correct DECCIR encoded information on character set size, handle a VT525
quirk, and add DECST8C (Windows Terminal #14984).
- improve DECRQCRA (prompted by discussion with James Holderness, Windows
Terminal #14974).
- add part of VT525 color controls:
- DECAC, to update default foreground/background, respond to DECRQSS
- DECATC, to respond with DECRQSS
- prevent Unicode non-characters from being printed
(prompted by patch by Grady Martin).
- modify send_SGR() to avoid modifying colors 16 to 255 in printed output
(patch by Grady Martin).
- minor cleanup of miscellaneous error-codes with ERROR_MISC.
- remove legacy CSI 53 for locator status, corrected in patch #294.
- modify DECRQUPSS and DECAUPSS feature to support VT5xx character sets
(report by Thomas Wolff).
- improve configure script:
- reduce configure-check compiler warnings
(prompted by Florian Weimer, Redhat #2251945)
- improve usage messages in configure script to make it clearer when an
option value is optional.
- improve EWMH handling (report/analysis by Edward Rosten)
- reset _NET_WM_STATE_HIDDEN flag from _NET_WM_STATE before mapping the
window to deiconify.
- cache X properties to reduce latency
(adapted from patch by Edward Rosten).
|
2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570) |
Log message:
*: revebump for new brotli option for freetype2
Addresses PR 57693
|
2023-10-31 17:18:09 by pin | Files touched by this commit (2) | |
Log message:
x11/xterm: update to 388
Patch #388 - 2023/10/22
- improve disallowPasteControls by adding a category for the special characters
known to stty (prompted by discussion with David Leadbeater).
- amend support of DECAUPSS, undoing change to initialization of G2/G3 so that
pasting of GR characters works properly (report/analysis by Petri Kaukasoina).
- update config.guess, config.sub
Patch #387 - 2023/10/15
- add DECRQUPSS and DECAUPSS.
- add DECRQDE (report by Jake Hamby).
- correct indexing expression in title-stack, from patch #385 changes
(report by Brian Lindholm).
Patch #386 - 2023/10/09
- improve references in ctlseqs.ms (prompted by discussion with Kirill Chibisov).
- make the maximum amount of memory used for buffering DCS and OSC strings
configurable with maxStringParse resource (report by Daniel Franke).
- improve performance of ReGIS when initializing the largest fontsize
(report by Ben Wong).
- fix regression in SIXEL colors, in patch #385 (report/patch by Jonny Langley).
- fix typo in --with-wtmp (report/patch by Sven Joachim)
|
2023-10-04 07:15:01 by pin | Files touched by this commit (2) | |
Log message:
x11/xterm: update to 385
Patch #385 - 2023/10/01
- fixes for ReGIS (report by Ben Wong).
- correct conversion from HLS to RGB
- improve font-caching performance.
- update tables in wcwidth.c based on Unicode 15.1.0
- improve fastScroll resource:
- suppress screen-refreshes for carriage-returns
- add -jf option to simplify use of this resource.
- add a control sequence for enabling/disabling the resource.
- enable this feature by default
- extend title-stack feature to allow an additional parameter to directly
access the stack, like the XTPUSHCOLORS and XTPOPCOLORS feature.
- correct size and position of box shown for double-cell character which
happens to be missing from the bitmap font (report by Peter Fabinski).
- improved configure script:
- add pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by Waldemar
Brodkorb).
- add configure options --with-utmp-path and --with-wtmp-path to override
configure script's check for utmp/wtmp pathnames which are shown in the
manual (Debian #1042767).
- CF_XOPEN_SOURCE provides for defining _DEFAULT_SOURCE for MinGW32 and
MinGW64.
- sed expression used to report gcc version now works with MinGW
- ensure that line-attributes are reset after drawing missing character
(report by Christian Weisgerber).
- update config.guess, config.sub
|