[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-xorg
Subject: ANN: xterm-313
From: Thomas Dickey <dickey () his ! com>
Date: 2014-11-29 2:42:00
Message-ID: 20141129024200.GA23500 () aerie ! jexium-island ! net
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
Files:
ftp://invisible-island.net/xterm/current/xterm-313.tgz
ftp://invisible-island.net/xterm/current/xterm-313.tgz.asc
ftp://invisible-island.net/xterm/patches/xterm-313.patch.gz
ftp://invisible-island.net/xterm/patches/xterm-313.patch.gz.asc
ftp://invisible-island.net/xterm/xterm-313.tgz
ftp://invisible-island.net/xterm/xterm-313.tgz.asc
Patch #313 - 2014/11/28
* 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 -> 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 hooks into the double-buffering support if it is enabled
(though this doesn't seem to get rid of all flicker).
This has the effect of reducing flicker and speeding up redraws.
--=20
Thomas E. Dickey <dickey@invisible-island.net>
http://invisible-island.net
ftp://invisible-island.net
["signature.asc" (application/pgp-signature)]
[Attachment #6 (text/plain)]
_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic