Path to this page:
./
x11/xterm,
Latest terminal emulator for the X Window System
Branch: CURRENT,
Version: 388nb1,
Package name: xterm-388nb1,
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: 1512.047 KB
Version history: (Expand)
- (2023-11-12) Updated to version: xterm-388nb1
- (2023-10-31) Updated to version: xterm-388
- (2023-10-04) Updated to version: xterm-385
- (2023-08-02) Updated to version: xterm-384
- (2023-07-04) Updated to version: xterm-383
- (2023-06-05) Updated to version: xterm-382
CVS history: (Expand)
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
|
2023-08-02 19:34:55 by pin | Files touched by this commit (2) |  |
Log message:
x11/xterm: update to 348
Patch #384 - 2023/07/10
- exclude ASCII space from showMissingGlyphs, since a few bitmap fonts lack
this (report by "SanRemo", Emanuel Haupt).
- correct a step in rendering double-width characters with bitmap-fonts
(report by Peter Fabinski, Debian #1039986).
- fixes for ReGIS-related problems (report by Ben Wong):
- mimic an undocumented hardware VT340 feature which handles color
initialization with incomplete parameters.
- handle whitespace between operator/operands for color values.
- reset ReGIS-context when resetting graphics in RIS.
|
2023-07-04 21:30:16 by pin | Files touched by this commit (2) |  |
Log message:
x11/xterm: update to 383
Patch #383 - 2023/06/27
- expand description of full- and soft-reset in the manual.
- fixes for full- and soft-reset:
- clear alternate screen on full reset.
- disable menu-entry for active icon; it merely shows whether the feature
is enabled.
- use appcursorDefault and appkeypadDefault resources for reset of DECCKM
and DECKPM.
- save initial resource values for sixelScrolling and privateColorRegisters,
using those in full reset.
- update checkbox for Enable Blinking Cursor (report by Rajeev V. Pillai).
- add reply for DECSACE with DECRQSS.
- modify status-line feature to exit without erasing for DECSTR.
- add private mode 1045 which imitates the original xterm cursor-back reverse
wrapping mode 45 (see patch #380).
- improve checks for non-Unicode values, e.g., in DECRQCRA.
- re-checkout from RCS archive to fix stale identifiers (report by Sven
Joachim).
|
2023-06-05 17:52:19 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
xterm: update to 382.
Based on a patch by pin@
x11/xterm: update to 382
Patch #382 - 2023/05/30
- amend change to CursorBack in patch #380, allowing the result to be on the
hidden right-half of double-cell characters (report by Rajeev V. Pillai).
- amend xtermDrawString, fixing regression with --disable-wide-chars
configuration from patch #380.
- corrected pathname for run-tic.sh, for full install in an out-of-tree build
(report by Rajeev V. Pillai).
Patch #381 - 2023/05/28
- fix a regression in wide bitmap fonts versus check for missing glyphs
(report by Rajeev V. Pillai).
Patch #380 - 2023/05/09
- simplify the change for sixelScrolling from patch #374
(report by Per Bothner).
- add xterm+focus and report+da2, update report+version building blocks in
terminfo, from post-ncurses 6.4
- drop the -title option from uxterm and koi8rxterm, because that interferes
with deriving the default title from the -e option (Debian #1031837).
Compensate for this by using the -class option to derive a default title.
- improve description of readline 2003 mode in ctlseqs.ms
(report by Thomas Wolff).
- other improvements to status-line feature (report by Thomas Wolff):
- clear status line on DECCOLM
- ignore DECSASD if no previous DECSSDT
- allow DECSSDT 1 immediately after DECSSDT 2, i.e., without switching back
to host mode.
- adjust RequestResize to avoid shrinking screen when using DECCOLM while the
status-line is active (report/patch by Thomas Wolff).
- disallow wrapping before the beginning of the screen, to the end of the
screen, for cursor-back sequences (Redhat #2182357).
- modify makefile to install the 16x16 xpm files (report by Harald Dunkel).
- update test-package to reflect resolution of Debian #906901.
- change default of showMissingGlyphs to True.
- improve handling of double-sized characters when those happen to be missing
from the bitmap font and/or are fullwidth.
- pointer/overflow fixes (reported by David Leadbeater):
- improve limit-checks for control-sequence numeric parameters in SIXEL
graphics.
- add null-pointer checks in WriteNow macro to handle a case where SS2 or
SS3 might be in effect while processing a combining character.
- disallow ReGIS reporting for character-set names containing characters
other than alphanumerics or underscore.
- implement TrueType fallback font for double-sized characters, including
Unicode fullwidth. Also add limitFontHeight to provide for configuring
the distinction between slightly-oversized glyphs and double-sized glyphs.
- configure script improvements:
- check for nfsd_t
- fix a typo in the underline cursor thickness derivation
(patch by Jan Engelhardt).
|
2023-03-06 09:03:04 by Thomas Klausner | Files touched by this commit (1) |
Log message:
xterm: remove unconditional linking against libfreetype
|
2023-03-06 08:27:09 by pin | Files touched by this commit (2) |  |
Log message:
x11/xterm: update to 379
Patch #379 - 2023/02/15
- improve text-cursor (patch by Jan Engelhardt):
- allow selecting CURSOR_BAR mode from command-line/Xresources.
- draw cursor using filled rectangle instead of rectangle outline to
permit thicker underlines/bars.
- scale up cursor relative to font size.
- improve readline modes (Fedora #2166860):
- document readline modes
- change the feature to configure by default
- replace hard-coded SS3 for cursor movement with current mode
- replace hard-coded erase/lnext characters with current values
- improve status-line (report by Thomas Wolff):
- RIS turns off status-line
- Right-margin (DECLRMM and DECSLRM) limits the length of text
written/updated in the status-line.
- Most controls which affect the whole screen are ignored while updating
the status-line.
- modify configure check for tgetent to allow for some special cases of
ncurses configuration (report by Satadru Pramani).
- reduce timeout, improve warning message if resize is run on a terminal which
is not VT100-compatible.
- reduce compiler warnings in configure script.
Thanks to @wiz for help with initial build failure.
|