|
|
1 | Lines marked with "xterm:" indicate either xterm features ported to rxvt |
|
|
2 | or changed rxvt behaviour to make it more compatible to xterm (usually |
|
|
3 | xfree86's xterm). |
|
|
4 | |
|
|
5 | TODO: escaping system for long escape sequences, so we can stop on CR/LF. |
|
|
6 | TODO: implement xterm mode to be able to use xfree's TERM=xterm. |
|
|
7 | TODO: multibyte support for setwmname et al. |
|
|
8 | TODO: there are other todo items, but they are not in this file because they |
|
|
9 | are very long-term :) |
|
|
10 | |
|
|
11 | 3.2 Mon Jul 26 19:57:32 CEST 2004 |
|
|
12 | - support real bold fonts (patch by Adam Sampson <azz@us-lot.org>), |
|
|
13 | if specified in the font list (and enabled by -rb). |
|
|
14 | - fixed --enable-keepscrolling and --enable-selectionscrolling, which |
|
|
15 | was broken since 1.8. Patch by Hans de Goede <j.w.r.degoede@hhs.nl>. |
|
|
16 | - fixed --enable-slipwheeling, see above. |
|
|
17 | - sequences ended by ST can now contain any octet by quoting it |
|
|
18 | with ^V (SYN). |
|
|
19 | - 8-bit-controls disabled by default (compiletime option). |
|
|
20 | |
|
|
21 | 3.1 Sat Jun 26 23:38:07 CEST 2004 |
|
|
22 | - set default backspace sequence to "DEC" (which defaults to \177) |
|
|
23 | as opposed to \010 as before, which was incorrect (ahem :). |
|
|
24 | - updated doc/etc/rxvt.* to reflect the change. This brings rxvt |
|
|
25 | in line with many existing rxvt terminfo and termcap entries as |
|
|
26 | well as with other terminal emulators. |
|
|
27 | - fix a segfault when trying to set a nonexistant locale |
|
|
28 | (reported by elmex). |
|
|
29 | - find more fonts by default for japanese. |
|
|
30 | - the internal border wasn't always cleared. This is fixed by moving |
|
|
31 | the window relative to it's frame and simplifies a lot of code, too. |
|
|
32 | - fixed quite hard to find scrollbar colour bug, reported by Eduard |
|
|
33 | Bloch. |
|
|
34 | |
|
|
35 | 3.0 Mon May 10 20:47:23 CEST 2004 |
|
|
36 | - experimental flickerfree resize mode (I tried to get even |
|
|
37 | less flickering with SouthWestGravity but couldn't get it to work, |
|
|
38 | sorry). |
|
|
39 | - c++-ify (or at least make it compile with g++-3.4, which should |
|
|
40 | make it a little bit more correct c++). |
|
|
41 | |
|
|
42 | 2.9 Sat May 8 19:13:41 CEST 2004 |
|
|
43 | - fix some minor doc issues + some generated doc files are now |
|
|
44 | getting distributed (closes debian bug #246035). |
|
|
45 | - minor i18n issue fixes. |
|
|
46 | |
|
|
47 | 2.8 Thu Apr 8 22:44:36 CEST 2004 |
|
|
48 | - replace PF_LOCAL by PF_UNIX (portability). |
|
|
49 | - try to detect -lnsl and -lsocket (portability). |
|
|
50 | - fix some minor bugs. |
|
|
51 | |
|
|
52 | 2.7 Mon Apr 5 02:11:15 CEST 2004 |
|
|
53 | - this version should now work fine with TERM=xterm, except |
|
|
54 | for the keymappings. |
|
|
55 | - don't leave the X or rxvtd sockets open in child processes. |
|
|
56 | (inherited fd's stay open - different to rxvt). |
|
|
57 | - xterm: implemented OSC3, set/get window property. get is an |
|
|
58 | extension and is slightly ugly. |
|
|
59 | - removed --disable-swapscreen and SCROLL_ON_NO_SECONDARY and |
|
|
60 | replaced them by runtime-configurable options secondaryScreen and |
|
|
61 | secondaryScroll (-ssr and -ssc) (see debian bug #237673). |
|
|
62 | - close down terminal window when child exits. (debian bug #241267). |
|
|
63 | - xterm: enable seperate mouse bg colour setting. |
|
|
64 | - re-enable mouse cursor colours again, fixing colours when fg/bg are |
|
|
65 | overwritten (as is common). |
|
|
66 | - xterm: correctly implement privmodes 1047, 1048, 1049. |
|
|
67 | - ported to solaris by elmar@math.uni-bremen.de. |
|
|
68 | |
|
|
69 | 2.6 Fri Apr 2 03:24:10 CEST 2004 |
|
|
70 | - minor doc corrections. |
|
|
71 | - WARNING: changed menu sequence from ESC ] 10 to ESC ] 703 to |
|
|
72 | avoid clashes with xterm. |
|
|
73 | - changed OSC701/OSC702 sequence to return standard escaped reports. |
|
|
74 | - xterm: make set window colour and other requests report window |
|
|
75 | colour when arg is "?". |
|
|
76 | - enable colour tinting of "transparent" backgrounds. |
|
|
77 | - stop ST sequences earlier, as we now react on 0x90 and thus |
|
|
78 | cause conditions more often that look like locks but are, in |
|
|
79 | fact, just rxvt waiting for a ST/BEL etc. |
|
|
80 | - re-enabled most of the "dangerous" echo escapes, but only |
|
|
81 | when -insecure is specified as option or resource (see reference). |
|
|
82 | (FRILLS). |
|
|
83 | - disables sleep(1) on transparency updates on default. |
|
|
84 | - fixes to make it compile better on solaris 2.9 (at least). |
|
|
85 | asprintf replacement is still missing(!). |
|
|
86 | - set _NET_WM_PID. |
|
|
87 | |
|
|
88 | 2.5 Sun Mar 28 04:05:51 CEST 2004 |
|
|
89 | - the usual sprinkled little code cleanups. |
|
|
90 | - support more 8-bit controls. |
|
|
91 | - more informative error messages. |
|
|
92 | - fix some minor memleaks and possible memory corruptions. |
|
|
93 | - the use of exception handling allowed the following improvements: |
|
|
94 | - no longer block when waiting for completion of escape sequences |
|
|
95 | (e.g. printf '\e';sleep 3;printf 'c' will no longer block). |
|
|
96 | - rxvtc usage errors should no longer kill rxvtd (debian bug #237510). |
|
|
97 | |
1 | 2.4 Tue Mar 16 07:06:51 CET 2004 |
98 | 2.4 Tue Mar 16 07:06:51 CET 2004 |
2 | - fix stupid double-free() bug on exit. |
99 | - fix stupid double-free() bug on exit. |
3 | - implement xterm private mode 1049. |
100 | - implement xterm private mode 1049. |
4 | - fix manpages (debian bug #236824). |
101 | - fix manpages (debian bug #236824). |
5 | - removed old selection style completely. |
102 | - removed old selection style completely. |
… | |
… | |
108 | (I guess the code contains more surprises of this sort...) |
205 | (I guess the code contains more surprises of this sort...) |
109 | |
206 | |
110 | 1.7 Fri Jan 30 16:50:11 CET 2004 |
207 | 1.7 Fri Jan 30 16:50:11 CET 2004 |
111 | - further cleanups. |
208 | - further cleanups. |
112 | - never do last-minute-changes: restore ability to have |
209 | - never do last-minute-changes: restore ability to have |
113 | color + bold ass high-intensity, and let the selection |
210 | color + bold as high-intensity, and let the selection |
114 | use reverse video, not _blink_. |
211 | use reverse video, not _blink_. |
115 | - remove OPTION_HC, at least temporarily. If you want it back, |
212 | - remove OPTION_HC, at least temporarily. If you want it back, |
116 | please drop me a note. |
213 | please drop me a note. |
117 | |
214 | |
118 | 1.6 Fri Jan 30 00:34:01 CET 2004 |
215 | 1.6 Fri Jan 30 00:34:01 CET 2004 |
119 | - cleanups, minor bugfixes. |
216 | - cleanups, minor bugfixes. |
120 | - blinking text. |
217 | - blinking text. |
121 | - normal text color + bold gets white text instead of |
218 | - normal text color + bold gets white text instead of |
122 | normal text when colorBD is not set. |
219 | normal text when colorBD is not set. |
123 | (- support double-byte characters (by blocking).) |
220 | (- support double-wide characters (by blocking).) |
124 | was not implemented |
221 | was never implemented |
125 | |
222 | |
126 | 1.5 Thu Jan 29 00:43:48 CET 2004 |
223 | 1.5 Thu Jan 29 00:43:48 CET 2004 |
127 | - share io manager between rxvt-unicode and vpe |
224 | - share io manager between rxvt-unicode and vpe |
128 | - bugfix for --disable-utmp, reported by fefe himself |
225 | - bugfix for --disable-utmp, reported by fefe himself |
129 | - colors were sometimes not used correctly because |
226 | - colors were sometimes not used correctly because |
… | |
… | |
143 | |
240 | |
144 | 1.3 2003-12-26 |
241 | 1.3 2003-12-26 |
145 | - fix a bug in font height selection |
242 | - fix a bug in font height selection |
146 | - autoscale scalable x11 fonts |
243 | - autoscale scalable x11 fonts |
147 | - slow-mode xft rendering centers characters |
244 | - slow-mode xft rendering centers characters |
148 | - much faster x11 font selecti |
245 | - much faster x11 font selection |
149 | |
246 | |
150 | 1.2 2003-12-24 |
247 | 1.2 2003-12-24 |
151 | - fix another segfault-on-resize-bug form the original rxvt |
248 | - fix another segfault-on-resize-bug form the original rxvt |
152 | - better font matching |
249 | - better font matching |
153 | - better memory management (less memory) |
250 | - better memory management (less memory) |