--- rxvt-unicode/doc/rxvt.1.pod 2006/07/10 04:01:33 1.115 +++ rxvt-unicode/doc/rxvt.1.pod 2007/05/16 22:37:10 1.128 @@ -19,7 +19,7 @@ See @@RXVT_NAME@@(7) (try C) for a list of frequently asked questions and answer to them and some common problems. That document is also accessible on the World-Wide-Web at -L. +L. =head1 RXVT-UNICODE VS. RXVT @@ -37,7 +37,7 @@ change. If you are looking for a terminal that supports more exotic scripts, let -me recommend C, which is a very userfriendly, lean and clean +me recommend C, which is a very user friendly, lean and clean terminal emulator. In fact, the reason rxvt-unicode was born was solely because the author couldn't get C to use one font for latin1 and another for japanese. @@ -49,7 +49,7 @@ Apart from that, rxvt-unicode is also much better internationalised than its predecessor, supports things such as XFT and ISO 14755 that are handy -in i18n-environments, is faster, and has a lot less bugs than the original +in i18n-environments, is faster, and has a lot bugs less than the original rxvt. This all in addition to dozens of other small improvements. It is still faithfully following the original rxvt idea of being lean @@ -61,7 +61,7 @@ @@RXVT_NAME@@c(1) (client). It also makes technical information about escape sequences (which have -been extended) easier accessible: see @@RXVT_NAME@@(7) for technical +been extended) more accessible: see @@RXVT_NAME@@(7) for technical reference documentation (escape sequences etc.). =head1 OPTIONS @@ -118,7 +118,8 @@ B<-tr>; resource B. I +the author. Don't bug him with installation questions! Read the FAQ (man 7 +@@RXVT_NAME@@)!> =item B<-fade> I @@ -145,7 +146,7 @@ I Darken (0 .. 100) or lighten (-1 .. -100) the transparent background image in addition to tinting it (i.e. B<-tint> must be -specified, too, e.g. C<-tint white>). +specified, too, e.g. C<-tint white>); resource I. =item B<-bg> I @@ -438,7 +439,7 @@ It might be useful to know that @@RXVT_NAME@@ will not close file descriptors passed to it (except for stdin/out/err, of course), so you can use file descriptors to communicate with the programs within the -terminal. This works regardless of wether the C<-embed> option was used or +terminal. This works regardless of whether the C<-embed> option was used or not. Here is a short Gtk2-perl snippet that illustrates how this option can be @@ -453,7 +454,7 @@ =item B<-pty-fd> I Tells @@RXVT_NAME@@ NOT to execute any commands or create a new pty/tty -pair but instead use the given filehandle as the tty master. This is +pair but instead use the given file descriptor as the tty master. This is useful if you want to drive @@RXVT_NAME@@ as a generic terminal emulator without having to run a program within it. @@ -565,8 +566,8 @@ =item B I -Use the specified colour as the background for reverse video -characters. +Use the specified colour as the background for reverse video characters +when OPTION_HC is disabled (--disable-frills). =item B I @@ -621,8 +622,8 @@ =item B I -Darken (0 .. 100) or lighten (-1 .. -100) the transparent background -image in addition to tinting it. +Darken (0 .. 100) or lighten (-1 .. -100) the transparent background image +in addition to tinting it; option B<-sh>. =item B I @@ -720,7 +721,7 @@ When font styles are not enabled, or this option is enabled (B, option B<-is>, the default), bold and italic font styles imply high -intensity foreground/backround colours. Disabling this option (B, +intensity foreground/background colours. Disabling this option (B, option B<+is>) disables this behaviour, the high intensity colours are not reachable. @@ -752,6 +753,11 @@ B: de-iconify (map) on receipt of a bell character. B: no de-iconify (map) on receipt of a bell character [default]. +=item B I + +B: set the urgency hint for the wm on receipt of a bell character. +B: do not set the urgency hint [default]. + =item B I B: use visual bell on receipt of a bell character; option B<-vb>. @@ -782,7 +788,7 @@ URxvt.print-pipe: cat > $(TMPDIR=$HOME mktemp urxvt.XXXXXX) This creates a new file in your home directory with the screen contents -everytime you hit C. +every time you hit C. =item B I @@ -814,7 +820,7 @@ B: scroll with scrollback buffer when tty receives new lines (and B is False); option B<-sw>. B: do not scroll -with scrollback buffer when tty recieves new lines; option B<+sw>. +with scrollback buffer when tty receives new lines; option B<+sw>. =item B I @@ -989,7 +995,7 @@ =item B I -Turn on/off secondary screen scroll (default enabled). If the this +Turn on/off secondary screen scroll (default enabled). If this option is enabled, scrolls on the secondary screen will change the scrollback buffer and switching to/from the secondary screen will instead scroll the screen up. @@ -1027,7 +1033,8 @@ C<\e>, C<\E>: escape, C<\n>: newline, C<\r>: carriage return, C<\t>: tab, C<\000>: octal number) or verbatim control characters (C<^?>: delete, C<^@>: null, C<^A> ...) and may be enclosed with double quotes so that it -can start or end with whitespace. +can start or end with whitespace. B. Please note that you need to double the C<\> in resource files, as Xlib itself does its own de-escaping (you can use C<\033> instead of @@ -1035,7 +1042,7 @@ processing). You can define a range of keysyms in one shot by providing a I -with pattern B, where the delimeter `/' +with pattern B, where the delimiter `/' should be a character not used by the strings. Its usage can be demonstrated by an example: @@ -1109,7 +1116,7 @@ Extension names can also be followed by an argument in angle brackets (e.g. C<< searchable-scrollback >>, which binds the hotkey for -searchable scorllback to Alt/Meta-s). Mentioning the same extension +searchable scrollback to Alt/Meta-s). Mentioning the same extension multiple times with different arguments will pass multiple arguments to the extension. @@ -1155,7 +1162,7 @@ =item B: I Specifies the program to be started with a URL argument. Used by the -C and C perl extensions. +C and C perl extensions. =item B: I @@ -1193,14 +1200,14 @@ up and down arrows sends B (Up) and B (Down), respectively. -=head1 TEXT SELECTION AND INSERTION +=head1 THE SELECTION: SELECTING AND PASTING TEXT -The behaviour of text selection and insertion mechanism is similar to -I(1). +The behaviour of text selection and insertion/pasting mechanism is similar +to I(1). =over 4 -=item B: +=item B: Left click at the beginning of the region, drag to the end of the region and release; Right click to extend the marked region; Left double-click @@ -1214,11 +1221,11 @@ selection, and trailing whitespace is visually underlined and removed from the selection. -=item B: +=item B: Pressing and releasing the Middle mouse button in an B<@@RXVT_NAME@@> window causes the value of the PRIMARY selection (or CLIPBOARD with the -Meta modifier) to be inserted as if it had been typed on the keyboard. +B modifier) to be inserted as if it had been typed on the keyboard. Pressing B causes the value of the PRIMARY selection to be inserted too. @@ -1378,8 +1385,10 @@ (recommended, but B have 4 digits/component) colour specifications, in addition to the ones provided by X, where the additional A component specifies opacity (alpha) values. The minimum value of C<0> is completely -transparent). You can also prefix any color with C<[a]>, where C is on -to four hex digits specifiying the opacity value. +transparent). You can also prefix any color with C<[percent]>, where +C is a decimal percentage (0-100) that specifies the opacity of +the color, where C<0> is completely transparent and C<100> is completelxy +opaque. You probably need to specify B<"-depth 32">, too, and have the luck that your X-server uses ARGB pixel layout, as X is far from just supporting @@ -1388,7 +1397,7 @@ For example, the following selects an almost completely transparent red background, and an almost opaque pink foreground: - @@RXVT_NAME@@ -depth 32 -bg rgba:0000/0000/0000/2222 -fg "[e]pink" + @@RXVT_NAME@@ -depth 32 -bg rgba:0000/0000/0000/aaaa -fg "[80]pink" I @@ -1402,11 +1411,11 @@ =item B Normally set to C, unless overwritten at configure time, via -resources or on the commandline. +resources or on the command line. =item B -Either C, C, depending on wether @@RXVT_NAME@@ was +Either C, C, depending on whether @@RXVT_NAME@@ was compiled with XPM support, and optionally with the added extension C<-mono> to indicate that rxvt-unicode runs on a monochrome screen.