ANN: xterm-313

Thomas Dickey <[email protected]> Fri, 28 Nov 2014 21:42:00 -0500
Newsgroups gmane.comp.freedesktop.xorg,gmane.comp.xfree86.devel
Message-ID <[email protected]>
--===============2027472870==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="G4iJoqBmSsgzjUCe"
Content-Disposition: inline


--G4iJoqBmSsgzjUCe
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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 <[email protected]>
http://invisible-island.net
ftp://invisible-island.net

--G4iJoqBmSsgzjUCe
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAlR5MngACgkQcCNT4PfkjttPFQCgnDMOWDbp/NQy1n+FUMBWtUbp
QjMAn2RWZsBUK7Gmd4VLWElF0O8NHmhy
=KWEB
-----END PGP SIGNATURE-----

--G4iJoqBmSsgzjUCe--

--===============2027472870==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KeG9yZ0BsaXN0
cy54Lm9yZzogWC5Pcmcgc3VwcG9ydApBcmNoaXZlczogaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9w
Lm9yZy9hcmNoaXZlcy94b3JnCkluZm86IGh0dHA6Ly9saXN0cy54Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hvcmcKWW91ciBzdWJzY3JpcHRpb24gYWRkcmVzczogJSh1c2VyX2FkZHJlc3Mpcw==

--===============2027472870==--