WISH: look into XAddConnectionWatch, does anybody need that?
DUMB: support tex fonts
+8.9 Mon Dec 24 07:51:40 CET 2007
- fix the issue where urxvtd would not immediately close a window
when the command exited but only on the next X event.
+ - changed terminfo file not to use application keypad mode.
- fix the issue where making a selection in one urxvtd window
would not clear it visually in another.
- - changed terminfo file not to use application keypad mode.
- fix an issue of urxvt not getting background pixmap updates
- and flickering after bg pixmap changes.
+ and flickering after bg pixmap changes (reported by Mikachu).
- fix redraw bug in xterm scrollbar with -sr (reported by Mikachu).
- correctly provide dependencies for libev (µikachu).
- minor code reorganisations and cleanups.
URxvt.selection.pattern-0: ([^"&'()*,;<=>?@[\\\\]^`{|})]+)
- Please also note that the *LeftClick Shift-LeftClik* combination also
+ Please also note that the *LeftClick Shift-LeftClick* combination also
selects words like the old code.
I don't like the new selection/popups/hotkeys/perl, how do I change/disable it?
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
-/* Define to 1 if you have the `nanonsleep' function. */
-#undef HAVE_NANONSLEEP
+/* Define to 1 if you have the `nanosleep' function. */
+#undef HAVE_NANOSLEEP
/* Define if nl_langinfo(CODESET) works */
#undef HAVE_NL_LANGINFO
:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\
:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:\
- :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\EOB:ke=\E[?1l\E>:\
- :kh=\E[7~:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\
- :mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:\
- :sc=\E7:se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
+ :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\E[B:ke=\E>:\
+ :kh=\E[7~:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:\
+ :md=\E[1m:me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:\
+ :se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
:te=\E[r\E[?1049l:ti=\E[?1049h:ts=\E]2;:ue=\E[24m:\
:up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:\
:vs=\E[?25h:
.\" ========================================================================
.\"
.IX Title "@@RXVT_NAME@@ 1"
-.TH @@RXVT_NAME@@ 1 "2007-12-15" "8.8" "RXVT-UNICODE"
+.TH @@RXVT_NAME@@ 1 "2007-12-24" "8.9" "RXVT-UNICODE"
.SH "NAME"
rxvt\-unicode (ouR XVT, unicode) \- (a VT102 emulator for the X window system)
.SH "SYNOPSIS"
intensity foreground/background colours. Disabling this option (\fBFalse\fR,
option \fB+is\fR) disables this behaviour, the high intensity colours are not
reachable.
-.IP "\fBselectstyle:\fR \fImode\fR" 4
-.IX Item "selectstyle: mode"
-Set mouse selection style to \fBold\fR which is 2.20, \fBoldword\fR which
-is xterm style with 2.20 old word selection, or anything else which
-gives xterm style selection. Only effective when the original (non\-perl)
-selection code is in use.
.IP "\fBscrollstyle:\fR \fImode\fR" 4
.IX Item "scrollstyle: mode"
Set scrollbar style to \fBrxvt\fR, \fBplain\fR, \fBnext\fR or \fBxterm\fR. \fBplain\fR is
.\" ========================================================================
.\"
.IX Title "@@RXVT_NAME@@ 7"
-.TH @@RXVT_NAME@@ 7 "2007-12-15" "8.8" "RXVT-UNICODE"
+.TH @@RXVT_NAME@@ 7 "2007-12-24" "8.9" "RXVT-UNICODE"
.SH "NAME"
RXVT REFERENCE \- FAQ, command sequences and other background information
.SH "SYNOPSIS"
\& URxvt.selection.pattern-0: ([^"&'()*,;<=>?@[\e\e\e\e]^`{|})]+)
.Ve
.PP
-Please also note that the \fILeftClick Shift-LeftClik\fR combination also
+Please also note that the \fILeftClick Shift-LeftClick\fR combination also
selects words like the old code.
.PP
\fII don't like the new selection/popups/hotkeys/perl, how do I change/disable it?\fR
.\" ========================================================================
.\"
.IX Title "@@RXVT_NAME@@ 3"
-.TH @@RXVT_NAME@@ 3 "2007-12-15" "8.8" "RXVT-UNICODE"
+.TH @@RXVT_NAME@@ 3 "2007-12-24" "8.9" "RXVT-UNICODE"
.SH "NAME"
@@RXVT_NAME@@perl \- rxvt\-unicode's embedded perl interpreter
.SH "SYNOPSIS"
\& preeditType print_pipe pty_fd reverseVideo saveLines scrollBar
\& scrollBar_align scrollBar_floating scrollBar_right scrollBar_thickness
\& scrollTtyKeypress scrollTtyOutput scrollWithBuffer scrollstyle
-\& secondaryScreen secondaryScroll selectstyle shade term_name title
+\& secondaryScreen secondaryScroll shade term_name title
\& transient_for transparent transparent_all tripleclickwords utmpInhibit
\& visualBell
.Ve
\&\f(CW$text\fR is in a special encoding: tabs and wide characters that use more
than one cell when displayed are padded with \f(CW$urxvt::NOCHAR\fR (chr 65535)
characters. Characters with combining characters and other characters that
-do not fit into the normal tetx encoding will be replaced with characters
+do not fit into the normal text encoding will be replaced with characters
in the private use area.
.Sp
You have to obey this encoding when changing text. The advantage is
void rxvt_display::set_selection_owner (rxvt_term *owner)
{
if (selection_owner && selection_owner != owner)
- selection_owner->selection_clear ();
+ {
+ selection_owner->selection_clear ();
+ flush ();
+ }
selection_owner = owner;
}
if (display->selection_owner == this)
display->selection_owner = 0;
-
- flush ();
}
/* ------------------------------------------------------------------------- */
// VERSION _must_ be \d.\d+
-#define VERSION "8.8"
-#define DATE "2007-12-15"
+#define VERSION "8.9"
+#define DATE "2007-12-24"