rxvt-unicode 9.14 released

Mikael Magnusson mikachu at gmail.com
Wed Dec 21 21:51:02 CET 2011


Hi,

We've released version 9.14 of rxvt-unicode. The tarball can be found here:

  http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-9.14.tar.bz2

The changes since 9.12 are:

- INCOMPATIBLE CHANGE: the urxvtd default socket path is now
  $HOME/.urxvt/urxvtd-<nodename>.
- INCOMPATIBLE CHANGE: the "list" keysym expansion now requires
  loading of the "keysym-list" perl extension.
- INCOMPATIBLE CHANGE: A scale value of 0 in the bg image
  geometry no longer enables tiling, so as to make it possible
  to disable both scaling and tiling.
- overhaul of the bg image operations. The old operations have
  been deprecated in favour of elementary operations and
  styles built on top of the new operations and scale/position
  settings. (Emanuele Giaquinta).
- support for libafterimage is deprecated and will be removed
  in the next release.
- fix a crash caused by selection_check not properly resetting
  out-of-bounds mark values (can happen when extending a selection
  while scrolling up in curses programs for example).
- do not move the selection when scrolling up and the selection is
  outside the scrolling region (Emanuele Giaquinta).
- fix display of bold bright black (reported by Ben Winslow).
- fix memory leak when urgentOnBell is set (patch by Nathaniel
  Filardo).
- fix a redraw bug that occurs when a bg pixmap is set and the
  wm does not honour the size hints set by urxvt. Now urxvt
  forces the size of the terminal window to be a multiple of
  the cell size.
- sanitise the argument of SD / SU sequences. Fixes a possible
  crash when the argument is big enough, red hat bug #711137
  (Emanuele Giaquinta).
- correctly split long lines when scrolling.
- urxvt now looks for perl extensions also in $HOME/.urxvt/ext.
- add bell-command perl extension to execute a command when a
  bell event occurs (Ryan Kavanagh).
- add set_urgency perl binding to set/reset the urgency hint.
- consume button release event in matcher (exg).
- keyboard accessible list of recent matches in matcher
  (Bob Farrell).
- properly process 'keysym' sequences in tabbed when using
  'focus follows mouse' and the focus is on the main window
  but not on the active terminal window (patch by Martin
  Pohlack).
- support for the freedesktop startup-notification protocol (patch by
  Michael Stapelberg).
- the direction of VPR and VPB commands was reversed.
- fix alignment of inherited root pixmap when it is a different size
  than the root window and the terminal window is off the left or top
  edge (Mikachu).
- make $self visible in "eval perl expression" popup action, also
  handle exceptions better.
- fix parsing of '-e' when it occurs as an option argument, such as in
  'urxvt -title -e' (Emanuele Giaquinta).


-- 
Mikael Magnusson




More information about the rxvt-unicode mailing list