--- rxvt-unicode/doc/rxvt.7.man.in 2006/01/30 22:49:30 1.55 +++ rxvt-unicode/doc/rxvt.7.man.in 2006/01/31 00:56:07 1.58 @@ -129,7 +129,7 @@ .\" ======================================================================== .\" .IX Title "rxvt 7" -.TH rxvt 7 "2006-01-30" "7.4" "RXVT-UNICODE" +.TH rxvt 7 "2006-01-31" "7.5" "RXVT-UNICODE" .SH "NAME" RXVT REFERENCE \- FAQ, command sequences and other background information .SH "SYNOPSIS" @@ -153,29 +153,28 @@ This document contains the \s-1FAQ\s0, the \s-1RXVT\s0 \s-1TECHNICAL\s0 \s-1REFERENCE\s0 documenting all escape sequences, and other background information. .PP -The newest version of this document is -also available on the World Wide Web at +The newest version of this document is also available on the World Wide Web at . .SH "FREQUENTLY ASKED QUESTIONS" .IX Header "FREQUENTLY ASKED QUESTIONS" -.IP "The new selection selects pieces that are too big, how can I select single words?" 4 -.IX Item "The new selection selects pieces that are too big, how can I select single words?" +.Sh "The new selection selects pieces that are too big, how can I select single words?" +.IX Subsection "The new selection selects pieces that are too big, how can I select single words?" Yes. For example, if you want to select alphanumeric words, you can use the following resource: -.Sp +.PP .Vb 1 \& URxvt.selection.pattern-0: ([[:word:]]+) .Ve -.Sp +.PP If you click more than twice, the selection will be extended more and more. -.Sp +.PP To get a selection that is very similar to the old code, try this pattern: -.Sp +.PP .Vb 1 \& URxvt.selection.pattern-0: ([^"&'()*,;<=>?@[\e\e\e\e]^`{|})]+) .Ve -.Sp +.PP Please also note that the \fILeftClick Shift-LeftClik\fR combination also selects words like the old code. .IP "I don't like the new selection/popups/hotkeys/perl, how do I change/disable it?" 4 @@ -202,6 +201,24 @@ .Vb 1 \& URxvt.searchable-scrollback: CM-s .Ve +.IP "The cursor moves when selecting text in the current input line, how do I switch this off?" 4 +.IX Item "The cursor moves when selecting text in the current input line, how do I switch this off?" +.PD 0 +.IP "During rlogin/ssh/telnet/etc. sessions, clicking near the cursor outputs strange escape sequences, how do I fix this?" 4 +.IX Item "During rlogin/ssh/telnet/etc. sessions, clicking near the cursor outputs strange escape sequences, how do I fix this?" +.PD +These are caused by the \f(CW\*(C`readline\*(C'\fR perl extension. Under normal +circumstances, it will move your cursor around when you click into the +line that contains it. It tries hard not to do this at the wrong moment, +but when running a program that doesn't parse cursor movements or in some +cases during rlogin sessions, it fails to detect this properly. +.Sp +You can permamently switch this feature off by disabling the \f(CW\*(C`readline\*(C'\fR +extension: +.Sp +.Vb 1 +\& URxvt.perl-ext-common: default,-readline +.Ve .IP "Why doesn't rxvt-unicode read my resources?" 4 .IX Item "Why doesn't rxvt-unicode read my resources?" Well, why, indeed? It does, in a way very similar to other X @@ -228,9 +245,9 @@ First of all, transparency isn't officially supported in rxvt\-unicode, so you are mostly on your own. Do not bug the author about it (but you may bug everybody else). Also, if you can't get it working consider it a rite -of passage, and you failed. +of passage: ... and you failed. .Sp -Here are three ways to get transparency. \fBDo\fR read the manpage and option +Here are four ways to get transparency. \fBDo\fR read the manpage and option descriptions for the programs mentioned and rxvt\-unicode. Really, do it! .Sp 1. Use inheritPixmap: @@ -258,13 +275,25 @@ 3. Use an \s-1ARGB\s0 visual: .Sp .Vb 1 -\& @@RXVT_NAME@@ -depth 432 -fg grey90 -bg rgba:0000/0000/0000/c000 +\& @@RXVT_NAME@@ -depth 32 -fg grey90 -bg rgba:0000/0000/4444/cccc +.Ve +.Sp +This requires \s-1XFT\s0 support, and the support of your X\-server. If that +doesn't work for you, blame Xorg and Keith Packard. \s-1ARGB\s0 visuals aren't +there yet, no matter what they claim. Rxvt-Unicode contains the neccessary +bugfixes and workarounds for Xft and Xlib to make it work, but that +doesn't mean that your \s-1WM\s0 has the required kludges in place. +.Sp +4. Use xcompmgr and let it do the job: +.Sp +.Vb 2 +\& xprop -frame -f _NET_WM_WINDOW_OPACITY 32c \e +\& -set _NET_WM_WINDOW_OPACITY 0xc0000000 .Ve .Sp -This requires \s-1XFT\s0 support, and support form your X\-server. If that doesn't -work for you, blame Xorg and Keith Packard. \s-1ARGB\s0 visuals aren't there yet, -no matter what they claim. Rxvt-Unicode contains the neccessary bugfixes -and workarounds for Xft and Xlib to make it work. +Then click on a window you want to make transparent. Replace \f(CW0xc0000000\fR +by other values to change the degree of opacity. If it doesn't work and +your server crashes, you got to keep the pieces. .IP "Isn't rxvt supposed to be small? Don't all those features bloat?" 4 .IX Item "Isn't rxvt supposed to be small? Don't all those features bloat?" I often get asked about this, and I think, no, they didn't cause extra