*** empty log message ***
authorroot <root>
Mon, 24 Dec 2007 08:00:14 +0000 (08:00 +0000)
committerroot <root>
Mon, 24 Dec 2007 08:00:14 +0000 (08:00 +0000)
Changes
README.FAQ
config.h.in
doc/etc/rxvt-unicode.termcap
doc/rxvt.1.man.in
doc/rxvt.7.man.in
doc/rxvtperl.3.man.in
src/rxvttoolkit.C
src/screen.C
src/version.h

diff --git a/Changes b/Changes
index 97372c897bcf262f8f54484ba6cbaa6a88d43be6..233f3098df136306fa793eb7ad6bad05573efbd2 100644 (file)
--- a/Changes
+++ b/Changes
@@ -17,13 +17,14 @@ WISH: load system-wide config file even if we don't have one
 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.
index a97ea4fd857b99a3b3074926f0e9da01c2978806..54bbe5d05cd1bbb83a00c6c48676cfddea6b8b46 100644 (file)
@@ -432,7 +432,7 @@ RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS
 
        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?
index 8f0ead6ff62ec41a95f0336c4b1647053b329c02..f2322d39b641919358a7a390965a67dc2ac9d20c 100644 (file)
@@ -97,8 +97,8 @@
 /* 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
index e108d14956d97d3a82f5c5ce0326725576bbdbae..9f0dbb901780afec088986ceb5eac8807ca2cd55 100644 (file)
@@ -13,10 +13,10 @@ rxvt-unicode|rxvt-unicode terminal (X Window System):\
        :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:
index 3ee6d317ed29f3cf5ed01ca25f692907abc5a2ce..037aa153d83eaf85b2a771db0bbba911cbae73ec 100644 (file)
 .\" ========================================================================
 .\"
 .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"
@@ -860,12 +860,6 @@ option \fB\-is\fR, the default), bold/blink font styles imply high
 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
index 11080e1a1fe5d72c08a44dc5a30c0f36e5cf3ef8..5bfae095411c46435731d10f2ca0b12f36ed6bec 100644 (file)
 .\" ========================================================================
 .\"
 .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"
@@ -684,7 +684,7 @@ To get a selection that is very similar to the old code, try this pattern:
 \&   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
index 7625fc4ea67edfead3b3770506b71db2e8735abc..dfe2d884b27f23409491c37e5871c9fbe8e07322 100644 (file)
 .\" ========================================================================
 .\"
 .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"
@@ -1043,7 +1043,7 @@ to see the actual list:
 \&  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
@@ -1351,7 +1351,7 @@ automatically be updated.
 \&\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
index b5324f7aca3e0fe32cc0c8b507ff008a3437cc12..bc85594a8fc3eab63f7d9e6f1f1abe4fe8fd1193 100644 (file)
@@ -601,7 +601,10 @@ void rxvt_display::unreg (xevent_watcher *w)
 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;
 }
index 4b49d194558d5320bbf2491daa492eeb99e805b1..002c09f28a305533d4e56195311065c2273874c5 100644 (file)
@@ -2925,8 +2925,6 @@ rxvt_term::selection_clear () NOTHROW
 
   if (display->selection_owner == this)
     display->selection_owner = 0;
-
-  flush ();
 }
 
 /* ------------------------------------------------------------------------- */
index d7923a309843cee0620fa9c1c590670350a6d36b..8fc9e5dbe45fb03380f05d58b3cd164f7d18e27c 100644 (file)
@@ -1,3 +1,3 @@
 // VERSION _must_ be \d.\d+
-#define VERSION "8.8"
-#define DATE   "2007-12-15"
+#define VERSION "8.9"
+#define DATE   "2007-12-24"