- Patch #282 - 2012/09/28

* improve configure check for XkbKeycodeToKeysym, fixing a regression
    on some older systems in the patch #280 changes.
  * add  clarification in manpage for alwaysBoldMode and veryBoldColors
    resources (prompted by Derek Martin question about using the former
    with TrueType fonts).
  * add  alternateScroll  resource  and corresponding control sequences
    which  modify  the  scroll-forw  and  scroll-back actions: when the
    alternate screen is displayed, wheel mouse up/down will send cursor
    keys (Debian #683942).
  * improve  rendering  for the case when a Unicode character is absent
    in  the  bold  font  but  present in the normal font by temporarily
    falling back to the normal font (Debian #359006, Debian #408666).
  * provide  configure  option  --enable-double-buffer  and  ifdef's to
    allow  comparisons  with/without double-buffering. The default uses
    normal buffering.
  * add  feature  to  optionally  scroll  current page before clearing,
    ontrolled  by  resource setting cdXtraScroll (prompted by patch by
    Richard Wagenblast):
  * integrated  patches  from  Arch  Linux  forum  posting  (patches by
    Richard Wagenblast):
       + modify reallocation limit of line-data when resizing screen so
         that  "lost"  text  will  be  restored  if the screen is first
         shrunk and then grown.
       + modify output to use double-buffering to reduce flicker.
  * modify  scroll-lock  action  to  handle on/off/toggle keywords like
    other actions. Previously the optional parameter was interpreted as
    an integer.
  * extend  DECSCUSR  to  provide a way to set the cursor to a vertical
    bar (patch by Paul Bolle).

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=45
This commit is contained in:
Marcus Meissner 2012-10-01 14:02:17 +00:00 committed by Git OBS Bridge
parent 03e3de7cd5
commit e9776eec55
6 changed files with 154 additions and 68 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a777c81736aaca329ef54ef9d0bf5811405986b2afab18417443977f949732fb
size 1044281

View File

@ -1,8 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: See http://invisible-island.net/public/public.html for info
iEYEABECAAYFAk/plEcACgkQcCNT4Pfkjts1ZQCeMfBwd+hLPfLW2oNn3NfNijvJ
kLsAn1UBVSEwMLTGKZTZiF2NOC5rEVeW
=+yg2
-----END PGP SIGNATURE-----

3
xterm-282.tgz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:74a292469b6a7fe298f895a529d068015865c29ab3ccb7aaa1fa497ba948be43
size 1095632

8
xterm-282.tgz.asc Normal file
View File

@ -0,0 +1,8 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: See http://invisible-island.net/public/public.html for info
iEYEABECAAYFAlBmQmgACgkQcCNT4Pfkjts2ogCfSSNVxbO/1rZkgHyIiX+AFUTp
h+0AoIxlrmGd3FaOxYvY69uf91djkWuV
=SPgf
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,89 @@
-------------------------------------------------------------------
Mon Oct 1 13:59:52 UTC 2012 - meissner@suse.com
- Patch #282 - 2012/09/28
* improve configure check for XkbKeycodeToKeysym, fixing a regression
on some older systems in the patch #280 changes.
* add clarification in manpage for alwaysBoldMode and veryBoldColors
resources (prompted by Derek Martin question about using the former
with TrueType fonts).
* add alternateScroll resource and corresponding control sequences
which modify the scroll-forw and scroll-back actions: when the
alternate screen is displayed, wheel mouse up/down will send cursor
keys (Debian #683942).
* improve rendering for the case when a Unicode character is absent
in the bold font but present in the normal font by temporarily
falling back to the normal font (Debian #359006, Debian #408666).
* provide configure option --enable-double-buffer and ifdef's to
allow comparisons with/without double-buffering. The default uses
normal buffering.
* add feature to optionally scroll current page before clearing,
ontrolled by resource setting cdXtraScroll (prompted by patch by
Richard Wagenblast):
* integrated patches from Arch Linux forum posting (patches by
Richard Wagenblast):
+ modify reallocation limit of line-data when resizing screen so
that "lost" text will be restored if the screen is first
shrunk and then grown.
+ modify output to use double-buffering to reduce flicker.
* modify scroll-lock action to handle on/off/toggle keywords like
other actions. Previously the optional parameter was interpreted as
an integer.
* extend DECSCUSR to provide a way to set the cursor to a vertical
bar (patch by Paul Bolle).
* add -8, -c, -d and -u options to 88colors2.pl and 256colors2.pl
scripts. No current terminal emulator recognizes C1 controls while
handling UTF-8 encodingâ\200\224see notes in patch #119 and patch #109
regarding utf8controlsâ\200\224but the -u and -8 options are useful for
demonstrating this point.
* improve speed when changing color palettes using OSC controls by
deferring repaint while followup controls might be additional color
palette changes.
* modify SGR 38 and SGR 48 to accept RGB index, matching the closest
entry in xterm's palette.
* extend SGR 38 and SGR 48 to accept colon as parameter separator
(request by Paul LeoNerd Evans).
* modify fullscreen action to allow it to toggle the full-screen mode
rather than only set or unset it (prompted by Eeri Kask's
suggestion to support _NET_WM_TOGGLE). This implementation does not
yet use _NET_WM_TOGGLE.
* add support for _NET_WM_STATE_MAXIMIZED_VERT and
_NET_WM_STATE_MAXIMIZED_HORZ EWMH properties (suggested by Eeri
Kask).
* make fullscreen mode work with the tek4014 window. This change
makes only the currently active window to be changed to fullscreen
rather than changing both windows.
* modify TekClear function to discard pending output before clearing
the tek4014 display (patch by Kevin Ryde).
* fix deleteIsDEL feature, broken in patch #280 changes (report by
Mike Thornburg, forwarded by Jeremy Huddleston).
* fix a special case of wrapping double-width characters
(report/test-case by Ken Winstein).
* add E3 extended capability to xterm-basic to match ncurses 20120728
patch.
* fix incorrect transformation of row-parameter for
ClearCurBackground in patch #279 which caused incorrect painting in
some scrolling scenarios (report by Chuck Silvers).
* fix typo in manpage description of +maximized option (Paul Maier).
* change default for configure option --with-xpm, turning it on
unless requested otherwise.
* add configure option --with-icon-name which can be used to override
the default icon used in icon-themes.
* extend activeIcon resource to provide default value which tells
xterm to determine the window manager's name and automatically
enable the feature for fvwm and window maker. The explicit
true/false values can be used to override this behavior.
* add "mini" xterm icon, which scales better than the standard xterm
icon, e.g., for the gnome/kde "panel" feature.
* extend iconName resource to search for icon named according to
resource value and use that if found. If not found, use compiled-in
pixmap. Both set the WM_ICON_NAME property which is used by various
window managers, usually for window decoration.
* updated autoconf patch, adding support for --datarootdir, which
changes the default location of manpages.
* further improved autoconf macros for configuring icons, from vile
9.8h
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Aug 6 09:53:04 UTC 2012 - pgajdos@suse.com Mon Aug 6 09:53:04 UTC 2012 - pgajdos@suse.com

View File

@ -45,7 +45,7 @@ Provides: xorg-x11:/usr/X11R6/bin/xterm
%if 0%{?suse_version} > 1210 %if 0%{?suse_version} > 1210
Requires: luit Requires: luit
%endif %endif
Version: 281 Version: 282
Release: 0 Release: 0
Summary: The basic X terminal program Summary: The basic X terminal program
License: MIT License: MIT