urxvt 9.13 rc1

Mikael Magnusson mikachu at gmail.com
Sun Dec 18 15:53:26 CET 2011


Hi!

This is the first release candidate of urxvt 9.13:

 http://data.plan9.de/rxvt-unicode-9.12.tar.bz2

The rxvt-unicode team would be happy if people tried it out. Note that
the tarball and dir it unpacks to, as well as the version reported by
urxvt, is still 9.12 in this release candidate.

The changes since the last beta are:

- support for libafterimage is deprecated and will be removed
  in the next release.
- add set_urgency perl binding to set/reset the urgency hint.
- 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.
- make $self visible in "eval perl expression" popup action, also
  handle exceptions better.

and some other small fixes.

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.

-- 
Mikael Magnusson




More information about the rxvt-unicode mailing list