xterm patch 321

The xterm program is the standard terminal emulator for the X Window System. It provides DEC VT102/VT220 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. If the underlying operating system supports terminal resizing capabilities (for example, the SIGWINCH signal in systems derived from 4.3bsd), xterm will use the facilities to notify programs running in the window whenever it is resized.

Tags c desktop environment terminals terminal emulators x terminals
License MITL
State stable

Recent Releases

patch 32101 Jan 2016 02:21 minor feature: - Add optional feature to capture text copied to clipboard at the time of copying rather than at the time the clipboard contents are requested for pasting. - Improve a special case where the -e option was used to pass a single-quoted command via luit, by wrapping it in a sh -c .
patch 31920 Aug 2015 01:20 cleanup: This release provides a variety of bug-fixes (about half for the ReGIS feature) and documentation improvements.
patch 31813 Apr 2015 01:24 minor feature: Fixes minor bugs with the newest configuration options.
patch 31727 Mar 2015 09:23 minor bugfix: Fixes a bug in ICH from patch #315 changes. Added usage notes to manual page.
patch 31608 Mar 2015 14:04 minor bugfix: Fix a bug in delete-character (DCH) from patch 315 changes.
patch 31503 Mar 2015 01:27 minor bugfix: Several small bug-fixes/improvements for less-used escape sequences.
Patch 31431 Dec 2014 03:16 minor feature:
patch 31429 Dec 2014 01:43 minor feature: Improvements for ReGIS and paste64 features, both feature enhancements as well as bug-fixes.
Patch 31302 Dec 2014 03:15 minor feature: add regisScreenSize resource setting to allow custom screensizes for ReGIS graphics (prompted by discussion with Scott Froebe). fix some minor issues in manpage (Jens Schweikhardt). improve ReGIS font-handling (Ross Combs): remove "random junk" generation for unknown characters add xterm extension to load user glyphs for alphabet 0 add xterm extension to specify loading an alphabet from a font by name fix bug with use of empty alphabet slots which caused slot 0 to be clobbered update/clarify ReGIS-related comments add DECprint extension for printing/clearing the screen only clearing is performed) improve ReGIS colorspec conversion (Ross Combs): avoid some floating point math for colorspace conversion move two copies of colorspec parsing to a single function change colorspec parsing to handle components being out of order or with spaces and commas between them add support for an extension where RGB components can be given instead of HLS improve use of const, e.g., for the LineData pointers (patch by Ross Combs). clip of graphics that overlap the scrollback buffer and alt screen (patch by Ross Combs). amend change to focus-change events in patch #287 to limit it to suppressing the reset of the urgency-hint, because some useful FocusOut events were lost (report by Joe Peterson). modify dpkg build-script to configure xterm-dev as an x-terminal-emulator alternative. extend the --with-xterm-symlink feature to make symbolic links for the other programs and scripts. minor fix to vttests/resize.pl to avoid undefined variable when receiving broken/missing response, e.g., from mrxvt. change the way that ReGIS graphics are refreshed (patch by Ross Combs): it pre-composes any overlapping graphics to avoid unnecessary and flickering draws it adds a three-dimensional lookup table for RGB - gt; pixel values and uses this across all graphics it draws in line segments when there is a run of the same color in cases where there are no transparent parts, it uses an XImage to draw it hoo
patch 31329 Nov 2014 02:48 minor feature: Various improvements to ReGIS graphics. Several minor fixes/improvements.
patch 31329 Nov 2014 02:48 minor feature: Various improvements to ReGIS graphics. Several minor fixes/improvements.