--- rxvt-unicode/Changes 2004/08/05 00:12:03 1.145 +++ rxvt-unicode/Changes 2004/08/14 03:00:32 1.168 @@ -2,11 +2,68 @@ or changed rxvt behaviour to make it more compatible to xterm (usually xfree86's xterm). -TODO: implement xterm mode to be able to use xfree's TERM=xterm. - (except for the keymapping this should be done now). +TODO: implement xterm keymap option, for full TERM=xterm compliance. TODO: multibyte support for setwmname et al. TODO: there are other todo items, but they are not in this file. +TODO: tabbed windows +3.6 Sat Aug 14 04:55:26 CEST 2004 + - SECURITY FIX: rxvtd kept open filehandles to other terminal + windows when spawning children. Actual risk is low (attacker + needs access to a local shell window). + - implemented parts 5.1 and 5.2 of ISO 14755 (i.e. hold down + Ctrl+Shift and enter hex numbers. space commits it as a unicode + character, or press and release Crl+Shift and then enter a + function key to get it's picture). patches for 5.3 (or 5.4 with + a little window or so) would be welcome. + - fixed large pastes (INCR selections, debian bug #191456). + - fixed longstanding bug in which rxvtd crashed when + a message was logged after startup (a rare case). + - got rid of yodl completely by converting to pod. + - integrated the FAQ into the manpage. In the future, more will be + added there. + - reference documentation is now installed as rxvt(7). + - rxvt(7) now contains README.configure, which is autogenerated. + - fix memory leak in insecure mode on certain display echos. + - report sequences now report empty strings in secure mode + instead of being ignored. + - enable some report sequences even in secure mode, such as colour + queries, as they are harmless(tm). + - rxvt-unicode will now try to find a matching xft font if it can't + find a matching font from the fallback list. It might look ugly, + but if a xft font with our character exists, rxvt will find it. + - moved FreeMono to the very back of the fallback list, as some + people complain it looks ugly. This is a no-win situation, though. + - fixed sourceforge bug 998970, reported against aterm: + "crash on -sl 0 on super small windows". + - decreased memory and code size when !--enable-transparency. + - SYNC. backported changes done to rxvt, except for Color_ufbg, + which I think is better done through fading, and libW11, which + needs testing anyways. + - more complete compile options help output. + - Provide linear scaled colour cubes for 256 colour mode. + Pass them through as rgbi rather than rgb so that Xlib can + provide gamma (from per visual intensity lists) rather than + providing constant gamma ourselves. Noticed by and ideas from + Christopher Casey + - minor doc fix. + +3.5 Wed Aug 11 00:31:34 CEST 2004 + - UPGRADE ADVISED: rxvt did wake up 100 times per second. did not + show in my top (linux...), but it's extremely annoying that I + released it with that bug. :( Fixed. + - use memove instead of for-loop for large scrollback buffer copies. + speeds up large scrollback buffers (on systems with reasonable + memmove :) + - minor cleanups. + - removed ~ from default cutchars, in accordance with the manpage + (debian bug #169415). + - fix a race condition on exit (debian bug #197265). + - change prio/next scrolling modifier handling (debian bug #226386). + - updated configure script to current autoconf standards. + - updated config.guess. + +3.4 Fri Aug 6 19:34:29 CEST 2004 - fix inheritpixmap transparency border code. - fix tinting transparency border code, also experimentally make some scrollbars transparent (e.g. plain, my favourite style :). @@ -16,8 +73,7 @@ - disable slow link support on connections using unix domain sockets, speeding up scrolling immensely. - various other optimizations. - - new borderLess switch (ewmh-compliant), by Mikael Magnusson - ******************* MISSING DOCS *********** + - new borderLess switch (ewmh-compliant), by Mikael Magnusson. 3.3 Sat Jul 31 15:15:59 CEST 2004 - some doc updates (Eduard Bloch).