ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/rxvt.7.man.in
(Generate patch)

Comparing rxvt-unicode/doc/rxvt.7.man.in (file contents):
Revision 1.122 by root, Sun Mar 24 14:40:02 2013 UTC vs.
Revision 1.123 by root, Sun Oct 27 16:20:55 2013 UTC

1.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.20) 1.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
2.\" 2.\"
3.\" Standard preamble: 3.\" Standard preamble:
4.\" ======================================================================== 4.\" ========================================================================
5.de Sp \" Vertical space (when we can't use .PP) 5.de Sp \" Vertical space (when we can't use .PP)
6.if t .sp .5v 6.if t .sp .5v
36.el\{\ 36.el\{\
37. ds -- \|\(em\| 37. ds -- \|\(em\|
38. ds PI \(*p 38. ds PI \(*p
39. ds L" `` 39. ds L" ``
40. ds R" '' 40. ds R" ''
41. ds C`
42. ds C'
41'br\} 43'br\}
42.\" 44.\"
43.\" Escape single quotes in literal strings from groff's Unicode transform. 45.\" Escape single quotes in literal strings from groff's Unicode transform.
44.ie \n(.g .ds Aq \(aq 46.ie \n(.g .ds Aq \(aq
45.el .ds Aq ' 47.el .ds Aq '
46.\" 48.\"
47.\" If the F register is turned on, we'll generate index entries on stderr for 49.\" If the F register is turned on, we'll generate index entries on stderr for
48.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index 50.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
49.\" entries marked with X<> in POD. Of course, you'll have to process the 51.\" entries marked with X<> in POD. Of course, you'll have to process the
50.\" output yourself in some meaningful fashion. 52.\" output yourself in some meaningful fashion.
51.ie \nF \{\ 53.\"
54.\" Avoid warning from groff about undefined register 'F'.
52. de IX 55.de IX
53. tm Index:\\$1\t\\n%\t"\\$2"
54.. 56..
55. nr % 0 57.nr rF 0
56. rr F 58.if \n(.g .if rF .nr rF 1
59.if (\n(rF:(\n(.g==0)) \{
60. if \nF \{
61. de IX
62. tm Index:\\$1\t\\n%\t"\\$2"
63..
64. if !\nF==2 \{
65. nr % 0
66. nr F 2
67. \}
68. \}
57.\} 69.\}
58.el \{\ 70.rr rF
59. de IX
60..
61.\}
62.\" 71.\"
63.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). 72.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
64.\" Fear. Run. Save yourself. No user-serviceable parts. 73.\" Fear. Run. Save yourself. No user-serviceable parts.
65. \" fudge factors for nroff and troff 74. \" fudge factors for nroff and troff
66.if n \{\ 75.if n \{\
122.\} 131.\}
123.rm #[ #] #H #V #F C 132.rm #[ #] #H #V #F C
124.\" ======================================================================== 133.\" ========================================================================
125.\" 134.\"
126.IX Title "@@RXVT_NAME@@ 7" 135.IX Title "@@RXVT_NAME@@ 7"
127.TH @@RXVT_NAME@@ 7 "2013-03-24" "@@RXVT_VERSION@@" "RXVT-UNICODE" 136.TH @@RXVT_NAME@@ 7 "2013-10-27" "@@RXVT_VERSION@@" "RXVT-UNICODE"
128.\" For nroff, turn off justification. Always turn off hyphenation; it makes 137.\" For nroff, turn off justification. Always turn off hyphenation; it makes
129.\" way too many mistakes in technical documents. 138.\" way too many mistakes in technical documents.
130.if n .ad l 139.if n .ad l
131.nh 140.nh
132.SH "NAME" 141.SH "NAME"
143\& # set window title 152\& # set window title
144\& printf \*(Aq\e33]2;%s\e007\*(Aq "new window title" 153\& printf \*(Aq\e33]2;%s\e007\*(Aq "new window title"
145.Ve 154.Ve
146.SH "DESCRIPTION" 155.SH "DESCRIPTION"
147.IX Header "DESCRIPTION" 156.IX Header "DESCRIPTION"
148This document contains the \s-1FAQ\s0, the \s-1RXVT\s0 \s-1TECHNICAL\s0 \s-1REFERENCE\s0 documenting 157This document contains the \s-1FAQ,\s0 the \s-1RXVT TECHNICAL REFERENCE\s0 documenting
149all escape sequences, and other background information. 158all escape sequences, and other background information.
150.PP 159.PP
151The newest version of this document is also available on the World Wide Web at 160The newest version of this document is also available on the World Wide Web at
152http://pod.tst.eu/http://cvs.schmorp.de/rxvt\-unicode/doc/rxvt.7.pod <http://pod.tst.eu/http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.7.pod>. 161<http://pod.tst.eu/http://cvs.schmorp.de/rxvt\-unicode/doc/rxvt.7.pod>.
153.PP 162.PP
154The main manual page for @@RXVT_NAME@@ itself is available at 163The main manual page for @@RXVT_NAME@@ itself is available at
155http://pod.tst.eu/http://cvs.schmorp.de/rxvt\-unicode/doc/rxvt.1.pod <http://pod.tst.eu/http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.1.pod>. 164<http://pod.tst.eu/http://cvs.schmorp.de/rxvt\-unicode/doc/rxvt.1.pod>.
156.SH "RXVT\-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS" 165.SH "RXVT\-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS"
157.IX Header "RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS" 166.IX Header "RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS"
158.SS "Meta, Features & Commandline Issues" 167.SS "Meta, Features & Commandline Issues"
159.IX Subsection "Meta, Features & Commandline Issues" 168.IX Subsection "Meta, Features & Commandline Issues"
160\fIMy question isn't answered here, can I ask a human?\fR 169\fIMy question isn't answered here, can I ask a human?\fR
161.IX Subsection "My question isn't answered here, can I ask a human?" 170.IX Subsection "My question isn't answered here, can I ask a human?"
162.PP 171.PP
163Before sending me mail, you could go to \s-1IRC:\s0 \f(CW\*(C`irc.freenode.net\*(C'\fR, 172Before sending me mail, you could go to \s-1IRC: \s0\f(CW\*(C`irc.freenode.net\*(C'\fR,
164channel \f(CW\*(C`#rxvt\-unicode\*(C'\fR has some rxvt-unicode enthusiasts that might be 173channel \f(CW\*(C`#rxvt\-unicode\*(C'\fR has some rxvt-unicode enthusiasts that might be
165interested in learning about new and exciting problems (but not FAQs :). 174interested in learning about new and exciting problems (but not FAQs :).
166.PP 175.PP
167\fII use Gentoo, and I have a problem...\fR 176\fII use Gentoo, and I have a problem...\fR
168.IX Subsection "I use Gentoo, and I have a problem..." 177.IX Subsection "I use Gentoo, and I have a problem..."
247existing daemon. 256existing daemon.
248.PP 257.PP
249\fIHow do I distinguish whether I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colours etc.\fR 258\fIHow do I distinguish whether I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colours etc.\fR
250.IX Subsection "How do I distinguish whether I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colours etc." 259.IX Subsection "How do I distinguish whether I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colours etc."
251.PP 260.PP
252The original rxvt and rxvt-unicode always export the variable \*(L"\s-1COLORTERM\s0\*(R", 261The original rxvt and rxvt-unicode always export the variable \*(L"\s-1COLORTERM\*(R",\s0
253so you can check and see if that is set. Note that several programs, \s-1JED\s0, 262so you can check and see if that is set. Note that several programs, \s-1JED,\s0
254slrn, Midnight Commander automatically check this variable to decide 263slrn, Midnight Commander automatically check this variable to decide
255whether or not to use colour. 264whether or not to use colour.
256.PP 265.PP
257\fIHow do I set the correct, full \s-1IP\s0 address for the \s-1DISPLAY\s0 variable?\fR 266\fIHow do I set the correct, full \s-1IP\s0 address for the \s-1DISPLAY\s0 variable?\fR
258.IX Subsection "How do I set the correct, full IP address for the DISPLAY variable?" 267.IX Subsection "How do I set the correct, full IP address for the DISPLAY variable?"
259.PP 268.PP
260If you've compiled rxvt-unicode with \s-1DISPLAY_IS_IP\s0 and have enabled 269If you've compiled rxvt-unicode with \s-1DISPLAY_IS_IP\s0 and have enabled
261insecure mode then it is possible to use the following shell script 270insecure mode then it is possible to use the following shell script
262snippets to correctly set the display. If your version of rxvt-unicode 271snippets to correctly set the display. If your version of rxvt-unicode
263wasn't also compiled with \s-1ESCZ_ANSWER\s0 (as assumed in these snippets) then 272wasn't also compiled with \s-1ESCZ_ANSWER \s0(as assumed in these snippets) then
264the \s-1COLORTERM\s0 variable can be used to distinguish rxvt-unicode from a 273the \s-1COLORTERM\s0 variable can be used to distinguish rxvt-unicode from a
265regular xterm. 274regular xterm.
266.PP 275.PP
267Courtesy of Chuck Blake <cblake@BBN.COM> with the following shell script 276Courtesy of Chuck Blake <cblake@BBN.COM> with the following shell script
268snippets: 277snippets:
320encoding tables, which, if unused, take up disk space but nothing else 329encoding tables, which, if unused, take up disk space but nothing else
321and can be compiled out unless you rely on X11 core fonts that use those 330and can be compiled out unless you rely on X11 core fonts that use those
322encodings. The \s-1BSS\s0 size comes from the 64k emergency buffer that my c++ 331encodings. The \s-1BSS\s0 size comes from the 64k emergency buffer that my c++
323compiler allocates (but of course doesn't use unless you are out of 332compiler allocates (but of course doesn't use unless you are out of
324memory). Also, using an xft font instead of a core font immediately adds a 333memory). Also, using an xft font instead of a core font immediately adds a
325few megabytes of \s-1RSS\s0. Xft indeed is responsible for a lot of \s-1RSS\s0 even when 334few megabytes of \s-1RSS.\s0 Xft indeed is responsible for a lot of \s-1RSS\s0 even when
326not used. 335not used.
327.PP 336.PP
328Of course, due to every character using two or four bytes instead of one, 337Of course, due to every character using two or four bytes instead of one,
329a large scrollback buffer will ultimately make rxvt-unicode use more 338a large scrollback buffer will ultimately make rxvt-unicode use more
330memory. 339memory.
350domain sockets, which are all less portable than \*(C+ itself. 359domain sockets, which are all less portable than \*(C+ itself.
351.PP 360.PP
352Regarding the bloat, see the above question: It's easy to write programs 361Regarding the bloat, see the above question: It's easy to write programs
353in C that use gobs of memory, and certainly possible to write programs in 362in C that use gobs of memory, and certainly possible to write programs in
354\&\*(C+ that don't. \*(C+ also often comes with large libraries, but this is 363\&\*(C+ that don't. \*(C+ also often comes with large libraries, but this is
355not necessarily the case with \s-1GCC\s0. Here is what rxvt links against on my 364not necessarily the case with \s-1GCC.\s0 Here is what rxvt links against on my
356system with a minimal config: 365system with a minimal config:
357.PP 366.PP
358.Vb 4 367.Vb 4
359\& libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00002aaaaabc3000) 368\& libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00002aaaaabc3000)
360\& libc.so.6 => /lib/libc.so.6 (0x00002aaaaadde000) 369\& libc.so.6 => /lib/libc.so.6 (0x00002aaaaadde000)
547color0\-7 are the low-intensity colours. 556color0\-7 are the low-intensity colours.
548.PP 557.PP
549color8\-15 are the corresponding high-intensity colours. 558color8\-15 are the corresponding high-intensity colours.
550.PP 559.PP
551\fII don't like the screen colours. How do I change them?\fR 560\fII don't like the screen colours. How do I change them?\fR
552.IX Subsection "I don't like the screen colours. How do I change them?" 561.IX Subsection "I don't like the screen colours. How do I change them?"
553.PP 562.PP
554You can change the screen colours at run-time using \fI~/.Xdefaults\fR 563You can change the screen colours at run-time using \fI~/.Xdefaults\fR
555resources (or as long-options). 564resources (or as long-options).
556.PP 565.PP
557Here are values that are supposed to resemble a \s-1VGA\s0 screen, 566Here are values that are supposed to resemble a \s-1VGA\s0 screen,
703\&\fBperl-ext-common\fR resource to the empty string, which also keeps 712\&\fBperl-ext-common\fR resource to the empty string, which also keeps
704rxvt-unicode from initialising perl, saving memory. 713rxvt-unicode from initialising perl, saving memory.
705.PP 714.PP
706If you only want to disable specific features, you first have to 715If you only want to disable specific features, you first have to
707identify which perl extension is responsible. For this, read the section 716identify which perl extension is responsible. For this, read the section
708\&\fB\s-1PREPACKAGED\s0 \s-1EXTENSIONS\s0\fR in the @@URXVT_NAME@@\fIperl\fR\|(3) manpage. For 717\&\fB\s-1PREPACKAGED EXTENSIONS\s0\fR in the @@URXVT_NAME@@\fIperl\fR\|(3) manpage. For
709example, to disable the \fBselection-popup\fR and \fBoption-popup\fR, specify 718example, to disable the \fBselection-popup\fR and \fBoption-popup\fR, specify
710this \fBperl-ext-common\fR resource: 719this \fBperl-ext-common\fR resource:
711.PP 720.PP
712.Vb 1 721.Vb 1
713\& URxvt.perl\-ext\-common: default,\-selection\-popup,\-option\-popup 722\& URxvt.perl\-ext\-common: default,\-selection\-popup,\-option\-popup
768.PP 777.PP
769If it still doesn't work, then maybe your input method doesn't support 778If it still doesn't work, then maybe your input method doesn't support
770compose sequences \- to fall back to the built-in one, make sure you don't 779compose sequences \- to fall back to the built-in one, make sure you don't
771specify an input method via \f(CW\*(C`\-im\*(C'\fR or \f(CW\*(C`XMODIFIERS\*(C'\fR. 780specify an input method via \f(CW\*(C`\-im\*(C'\fR or \f(CW\*(C`XMODIFIERS\*(C'\fR.
772.PP 781.PP
773\fII cannot type \f(CI\*(C`Ctrl\-Shift\-2\*(C'\fI to get an \s-1ASCII\s0 \s-1NUL\s0 character due to \s-1ISO\s0 14755\fR 782\fII cannot type \f(CI\*(C`Ctrl\-Shift\-2\*(C'\fI to get an \s-1ASCII NUL\s0 character due to \s-1ISO 14755\s0\fR
774.IX Subsection "I cannot type Ctrl-Shift-2 to get an ASCII NUL character due to ISO 14755" 783.IX Subsection "I cannot type Ctrl-Shift-2 to get an ASCII NUL character due to ISO 14755"
775.PP 784.PP
776Either try \f(CW\*(C`Ctrl\-2\*(C'\fR alone (it often is mapped to \s-1ASCII\s0 \s-1NUL\s0 even on 785Either try \f(CW\*(C`Ctrl\-2\*(C'\fR alone (it often is mapped to \s-1ASCII NUL\s0 even on
777international keyboards) or simply use \s-1ISO\s0 14755 support to your 786international keyboards) or simply use \s-1ISO 14755\s0 support to your
778advantage, typing <Ctrl\-Shift\-0> to get a \s-1ASCII\s0 \s-1NUL\s0. This works for other 787advantage, typing <Ctrl\-Shift\-0> to get a \s-1ASCII NUL.\s0 This works for other
779codes, too, such as \f(CW\*(C`Ctrl\-Shift\-1\-d\*(C'\fR to type the default telnet escape 788codes, too, such as \f(CW\*(C`Ctrl\-Shift\-1\-d\*(C'\fR to type the default telnet escape
780character and so on. 789character and so on.
781.PP 790.PP
782\fIMouse cut/paste suddenly no longer works.\fR 791\fIMouse cut/paste suddenly no longer works.\fR
783.IX Subsection "Mouse cut/paste suddenly no longer works." 792.IX Subsection "Mouse cut/paste suddenly no longer works."
829\&\s-1GNU\s0 Emacs (and Emacs-like editors) use ^H for help. 838\&\s-1GNU\s0 Emacs (and Emacs-like editors) use ^H for help.
830.PP 839.PP
831Perhaps someday this will all be resolved in a consistent manner. 840Perhaps someday this will all be resolved in a consistent manner.
832.PP 841.PP
833\fII don't like the key-bindings. How do I change them?\fR 842\fII don't like the key-bindings. How do I change them?\fR
834.IX Subsection "I don't like the key-bindings. How do I change them?" 843.IX Subsection "I don't like the key-bindings. How do I change them?"
835.PP 844.PP
836There are some compile-time selections available via configure. Unless 845There are some compile-time selections available via configure. Unless
837you have run \*(L"configure\*(R" with the \f(CW\*(C`\-\-disable\-resources\*(C'\fR option you can 846you have run \*(L"configure\*(R" with the \f(CW\*(C`\-\-disable\-resources\*(C'\fR option you can
838use the `keysym' resource to alter the keystrings associated with keysyms. 847use the `keysym' resource to alter the keystrings associated with keysyms.
839.PP 848.PP
1310.IX Subsection "I have problems getting my input method working." 1319.IX Subsection "I have problems getting my input method working."
1311.PP 1320.PP
1312Try a search engine, as this is slightly different for every input method server. 1321Try a search engine, as this is slightly different for every input method server.
1313.PP 1322.PP
1314Here is a checklist: 1323Here is a checklist:
1315.IP "\- Make sure your locale \fIand\fR the imLocale are supported on your \s-1OS\s0." 4 1324.IP "\- Make sure your locale \fIand\fR the imLocale are supported on your \s-1OS.\s0" 4
1316.IX Item "- Make sure your locale and the imLocale are supported on your OS." 1325.IX Item "- Make sure your locale and the imLocale are supported on your OS."
1317Try \f(CW\*(C`locale \-a\*(C'\fR or check the documentation for your \s-1OS\s0. 1326Try \f(CW\*(C`locale \-a\*(C'\fR or check the documentation for your \s-1OS.\s0
1318.IP "\- Make sure your locale or imLocale matches a locale supported by your \s-1XIM\s0." 4 1327.IP "\- Make sure your locale or imLocale matches a locale supported by your \s-1XIM.\s0" 4
1319.IX Item "- Make sure your locale or imLocale matches a locale supported by your XIM." 1328.IX Item "- Make sure your locale or imLocale matches a locale supported by your XIM."
1320For example, \fBkinput2\fR does not support \s-1UTF\-8\s0 locales, you should use 1329For example, \fBkinput2\fR does not support \s-1UTF\-8\s0 locales, you should use
1321\&\f(CW\*(C`ja_JP.EUC\-JP\*(C'\fR or equivalent. 1330\&\f(CW\*(C`ja_JP.EUC\-JP\*(C'\fR or equivalent.
1322.IP "\- Make sure your \s-1XIM\s0 server is actually running." 4 1331.IP "\- Make sure your \s-1XIM\s0 server is actually running." 4
1323.IX Item "- Make sure your XIM server is actually running." 1332.IX Item "- Make sure your XIM server is actually running."
1331method servers are running with this command: 1340method servers are running with this command:
1332.Sp 1341.Sp
1333.Vb 1 1342.Vb 1
1334\& xprop \-root XIM_SERVERS 1343\& xprop \-root XIM_SERVERS
1335.Ve 1344.Ve
1336.IP "" 4
1337.PP 1345.PP
1338\fIMy input method wants <some encoding> but I want \s-1UTF\-8\s0, what can I do?\fR 1346\fIMy input method wants <some encoding> but I want \s-1UTF\-8,\s0 what can I do?\fR
1339.IX Subsection "My input method wants <some encoding> but I want UTF-8, what can I do?" 1347.IX Subsection "My input method wants <some encoding> but I want UTF-8, what can I do?"
1340.PP 1348.PP
1341You can specify separate locales for the input method and the rest of the 1349You can specify separate locales for the input method and the rest of the
1342terminal, using the resource \f(CW\*(C`imlocale\*(C'\fR: 1350terminal, using the resource \f(CW\*(C`imlocale\*(C'\fR:
1343.PP 1351.PP
1368.PP 1376.PP
1369The Debian GNU/Linux package of rxvt-unicode in sarge contains large 1377The Debian GNU/Linux package of rxvt-unicode in sarge contains large
1370patches that considerably change the behaviour of rxvt-unicode (but 1378patches that considerably change the behaviour of rxvt-unicode (but
1371unfortunately this notice has been removed). Before reporting a bug to 1379unfortunately this notice has been removed). Before reporting a bug to
1372the original rxvt-unicode author please download and install the genuine 1380the original rxvt-unicode author please download and install the genuine
1373version (http://software.schmorp.de/pkg/rxvt\-unicode.html <http://software.schmorp.de/pkg/rxvt-unicode.html>) and try to 1381version (<http://software.schmorp.de/pkg/rxvt\-unicode.html>) and try to
1374reproduce the problem. If you cannot, chances are that the problems are 1382reproduce the problem. If you cannot, chances are that the problems are
1375specific to Debian GNU/Linux, in which case it should be reported via the 1383specific to Debian GNU/Linux, in which case it should be reported via the
1376Debian Bug Tracking System (use \f(CW\*(C`reportbug\*(C'\fR to report the bug). 1384Debian Bug Tracking System (use \f(CW\*(C`reportbug\*(C'\fR to report the bug).
1377.PP 1385.PP
1378For other problems that also affect the Debian package, you can and 1386For other problems that also affect the Debian package, you can and
1379probably should use the Debian \s-1BTS\s0, too, because, after all, it's also a 1387probably should use the Debian \s-1BTS,\s0 too, because, after all, it's also a
1380bug in the Debian version and it serves as a reminder for other users that 1388bug in the Debian version and it serves as a reminder for other users that
1381might encounter the same issue. 1389might encounter the same issue.
1382.PP 1390.PP
1383\fII am maintaining rxvt-unicode for distribution/OS \s-1XXX\s0, any recommendation?\fR 1391\fII am maintaining rxvt-unicode for distribution/OS \s-1XXX,\s0 any recommendation?\fR
1384.IX Subsection "I am maintaining rxvt-unicode for distribution/OS XXX, any recommendation?" 1392.IX Subsection "I am maintaining rxvt-unicode for distribution/OS XXX, any recommendation?"
1385.PP 1393.PP
1386You should build one binary with the default options. \fIconfigure\fR 1394You should build one binary with the default options. \fIconfigure\fR
1387now enables most useful options, and the trend goes to making them 1395now enables most useful options, and the trend goes to making them
1388runtime-switchable, too, so there is usually no drawback to enabling them, 1396runtime-switchable, too, so there is usually no drawback to enabling them,
1399If you can/want build more binaries, I recommend building a minimal 1407If you can/want build more binaries, I recommend building a minimal
1400one with \f(CW\*(C`\-\-disable\-everything\*(C'\fR (very useful) and a maximal one with 1408one with \f(CW\*(C`\-\-disable\-everything\*(C'\fR (very useful) and a maximal one with
1401\&\f(CW\*(C`\-\-enable\-everything\*(C'\fR (less useful, it will be very big due to a lot of 1409\&\f(CW\*(C`\-\-enable\-everything\*(C'\fR (less useful, it will be very big due to a lot of
1402encodings built-in that increase download times and are rarely used). 1410encodings built-in that increase download times and are rarely used).
1403.PP 1411.PP
1404\fII need to make it setuid/setgid to support utmp/ptys on my \s-1OS\s0, is this safe?\fR 1412\fII need to make it setuid/setgid to support utmp/ptys on my \s-1OS,\s0 is this safe?\fR
1405.IX Subsection "I need to make it setuid/setgid to support utmp/ptys on my OS, is this safe?" 1413.IX Subsection "I need to make it setuid/setgid to support utmp/ptys on my OS, is this safe?"
1406.PP 1414.PP
1407It should be, starting with release 7.1. You are encouraged to properly 1415It should be, starting with release 7.1. You are encouraged to properly
1408install urxvt with privileges necessary for your \s-1OS\s0 now. 1416install urxvt with privileges necessary for your \s-1OS\s0 now.
1409.PP 1417.PP
1433.PP 1441.PP
1434However, that means rxvt-unicode only works in \f(CW\*(C`POSIX\*(C'\fR, \f(CW\*(C`ISO\-8859\-1\*(C'\fR and 1442However, that means rxvt-unicode only works in \f(CW\*(C`POSIX\*(C'\fR, \f(CW\*(C`ISO\-8859\-1\*(C'\fR and
1435\&\f(CW\*(C`UTF\-8\*(C'\fR locales under FreeBSD (which all use Unicode as \fBwchar_t\fR). 1443\&\f(CW\*(C`UTF\-8\*(C'\fR locales under FreeBSD (which all use Unicode as \fBwchar_t\fR).
1436.PP 1444.PP
1437\&\f(CW\*(C`_\|_STDC_ISO_10646_\|_\*(C'\fR is the only sane way to support multi-language 1445\&\f(CW\*(C`_\|_STDC_ISO_10646_\|_\*(C'\fR is the only sane way to support multi-language
1438apps in an \s-1OS\s0, as using a locale-dependent (and non-standardized) 1446apps in an \s-1OS,\s0 as using a locale-dependent (and non-standardized)
1439representation of \fBwchar_t\fR makes it impossible to convert between 1447representation of \fBwchar_t\fR makes it impossible to convert between
1440\&\fBwchar_t\fR (as used by X11 and your applications) and any other encoding 1448\&\fBwchar_t\fR (as used by X11 and your applications) and any other encoding
1441without implementing OS-specific-wrappers for each and every locale. There 1449without implementing OS-specific-wrappers for each and every locale. There
1442simply are no APIs to convert \fBwchar_t\fR into anything except the current 1450simply are no APIs to convert \fBwchar_t\fR into anything except the current
1443locale encoding. 1451locale encoding.
1552.ie n .IP "\fB\fB""SI""\fB\fR" 4 1560.ie n .IP "\fB\fB""SI""\fB\fR" 4
1553.el .IP "\fB\f(CBSI\fB\fR" 4 1561.el .IP "\fB\f(CBSI\fB\fR" 4
1554.IX Item "SI" 1562.IX Item "SI"
1555Shift In (Ctrl-O), invokes the G0 character set (the default). 1563Shift In (Ctrl-O), invokes the G0 character set (the default).
1556Switch to Standard Character Set 1564Switch to Standard Character Set
1557.ie n .IP "\fB\fB""SPC""\fB\fR" 4 1565.ie n .IP "\fB\fB""SP""\fB\fR" 4
1558.el .IP "\fB\f(CBSPC\fB\fR" 4 1566.el .IP "\fB\f(CBSP\fB\fR" 4
1559.IX Item "SPC" 1567.IX Item "SP"
1560Space Character 1568Space Character
1561.SS "Escape Sequences" 1569.SS "Escape Sequences"
1562.IX Subsection "Escape Sequences" 1570.IX Subsection "Escape Sequences"
1563.ie n .IP "\fB\fB""ESC # 8""\fB\fR" 4 1571.ie n .IP "\fB\fB""ESC # 8""\fB\fR" 4
1564.el .IP "\fB\f(CBESC # 8\fB\fR" 4 1572.el .IP "\fB\f(CBESC # 8\fB\fR" 4
1627.IX Item "ESC o" 1635.IX Item "ESC o"
1628Invoke the G3 Character Set (\s-1LS3\s0) 1636Invoke the G3 Character Set (\s-1LS3\s0)
1629.ie n .IP "\fB\fB""ESC ( C""\fB\fR" 4 1637.ie n .IP "\fB\fB""ESC ( C""\fB\fR" 4
1630.el .IP "\fB\f(CBESC ( C\fB\fR" 4 1638.el .IP "\fB\f(CBESC ( C\fB\fR" 4
1631.IX Item "ESC ( C" 1639.IX Item "ESC ( C"
1632Designate G0 Character Set (\s-1ISO\s0 2022), see below for values of \f(CW\*(C`C\*(C'\fR. 1640Designate G0 Character Set (\s-1ISO 2022\s0), see below for values of \f(CW\*(C`C\*(C'\fR.
1633.ie n .IP "\fB\fB""ESC ) C""\fB\fR" 4 1641.ie n .IP "\fB\fB""ESC ) C""\fB\fR" 4
1634.el .IP "\fB\f(CBESC ) C\fB\fR" 4 1642.el .IP "\fB\f(CBESC ) C\fB\fR" 4
1635.IX Item "ESC ) C" 1643.IX Item "ESC ) C"
1636Designate G1 Character Set (\s-1ISO\s0 2022), see below for values of \f(CW\*(C`C\*(C'\fR. 1644Designate G1 Character Set (\s-1ISO 2022\s0), see below for values of \f(CW\*(C`C\*(C'\fR.
1637.ie n .IP "\fB\fB""ESC * C""\fB\fR" 4 1645.ie n .IP "\fB\fB""ESC * C""\fB\fR" 4
1638.el .IP "\fB\f(CBESC * C\fB\fR" 4 1646.el .IP "\fB\f(CBESC * C\fB\fR" 4
1639.IX Item "ESC * C" 1647.IX Item "ESC * C"
1640Designate G2 Character Set (\s-1ISO\s0 2022), see below for values of \f(CW\*(C`C\*(C'\fR. 1648Designate G2 Character Set (\s-1ISO 2022\s0), see below for values of \f(CW\*(C`C\*(C'\fR.
1641.ie n .IP "\fB\fB""ESC + C""\fB\fR" 4 1649.ie n .IP "\fB\fB""ESC + C""\fB\fR" 4
1642.el .IP "\fB\f(CBESC + C\fB\fR" 4 1650.el .IP "\fB\f(CBESC + C\fB\fR" 4
1643.IX Item "ESC + C" 1651.IX Item "ESC + C"
1644Designate G3 Character Set (\s-1ISO\s0 2022), see below for values of \f(CW\*(C`C\*(C'\fR. 1652Designate G3 Character Set (\s-1ISO 2022\s0), see below for values of \f(CW\*(C`C\*(C'\fR.
1645.ie n .IP "\fB\fB""ESC $ C""\fB\fR" 4 1653.ie n .IP "\fB\fB""ESC $ C""\fB\fR" 4
1646.el .IP "\fB\f(CBESC $ C\fB\fR" 4 1654.el .IP "\fB\f(CBESC $ C\fB\fR" 4
1647.IX Item "ESC $ C" 1655.IX Item "ESC $ C"
1648Designate Kanji Character Set 1656Designate Kanji Character Set
1649.Sp 1657.Sp
1659C = K German character set unimplemented 1667C = K German character set unimplemented
1660.TE 1668.TE
1661.PP 1669.PP
1662 1670
1663.IX Xref "CSI" 1671.IX Xref "CSI"
1664.SS "\s-1CSI\s0 (Command Sequence Introducer) Sequences" 1672.SS "\s-1CSI \s0(Command Sequence Introducer) Sequences"
1665.IX Subsection "CSI (Command Sequence Introducer) Sequences" 1673.IX Subsection "CSI (Command Sequence Introducer) Sequences"
1666.ie n .IP "\fB\fB""ESC [ Ps @""\fB\fR" 4 1674.ie n .IP "\fB\fB""ESC [ Ps @""\fB\fR" 4
1667.el .IP "\fB\f(CBESC [ Ps @\fB\fR" 4 1675.el .IP "\fB\f(CBESC [ Ps @\fB\fR" 4
1668.IX Item "ESC [ Ps @" 1676.IX Item "ESC [ Ps @"
1669Insert \fB\f(CB\*(C`Ps\*(C'\fB\fR (Blank) Character(s) [default: 1] (\s-1ICH\s0) 1677Insert \fB\f(CB\*(C`Ps\*(C'\fB\fR (Blank) Character(s) [default: 1] (\s-1ICH\s0)
1843.IX Item "ESC [ Pm m" 1851.IX Item "ESC [ Pm m"
1844.PD 1852.PD
1845Character Attributes (\s-1SGR\s0) 1853Character Attributes (\s-1SGR\s0)
1846.TS 1854.TS
1847l l . 1855l l .
1848Ps = 0 Normal (default) 1856Pm = 0 Normal (default)
1849Ps = 1 / 21 On / Off Bold (bright fg) 1857Pm = 1 / 21 On / Off Bold (bright fg)
1850Ps = 3 / 23 On / Off Italic 1858Pm = 3 / 23 On / Off Italic
1851Ps = 4 / 24 On / Off Underline 1859Pm = 4 / 24 On / Off Underline
1852Ps = 5 / 25 On / Off Slow Blink (bright bg) 1860Pm = 5 / 25 On / Off Slow Blink (bright bg)
1853Ps = 6 / 26 On / Off Rapid Blink (bright bg) 1861Pm = 6 / 26 On / Off Rapid Blink (bright bg)
1854Ps = 7 / 27 On / Off Inverse 1862Pm = 7 / 27 On / Off Inverse
1855Ps = 8 / 27 On / Off Invisible (NYI) 1863Pm = 8 / 27 On / Off Invisible (NYI)
1856Ps = 30 / 40 fg/bg Black 1864Pm = 30 / 40 fg/bg Black
1857Ps = 31 / 41 fg/bg Red 1865Pm = 31 / 41 fg/bg Red
1858Ps = 32 / 42 fg/bg Green 1866Pm = 32 / 42 fg/bg Green
1859Ps = 33 / 43 fg/bg Yellow 1867Pm = 33 / 43 fg/bg Yellow
1860Ps = 34 / 44 fg/bg Blue 1868Pm = 34 / 44 fg/bg Blue
1861Ps = 35 / 45 fg/bg Magenta 1869Pm = 35 / 45 fg/bg Magenta
1862Ps = 36 / 46 fg/bg Cyan 1870Pm = 36 / 46 fg/bg Cyan
1871Pm = 37 / 47 fg/bg White
1863Ps = 38;5 / 48;5 set fg/bg to colour #m (ISO 8613-6) 1872Pm = 38;5 / 48;5 set fg/bg to colour #m (ISO 8613-6)
1864Ps = 37 / 47 fg/bg White
1865Ps = 39 / 49 fg/bg Default 1873Pm = 39 / 49 fg/bg Default
1866Ps = 90 / 100 fg/bg Bright Black 1874Pm = 90 / 100 fg/bg Bright Black
1867Ps = 91 / 101 fg/bg Bright Red 1875Pm = 91 / 101 fg/bg Bright Red
1868Ps = 92 / 102 fg/bg Bright Green 1876Pm = 92 / 102 fg/bg Bright Green
1869Ps = 93 / 103 fg/bg Bright Yellow 1877Pm = 93 / 103 fg/bg Bright Yellow
1870Ps = 94 / 104 fg/bg Bright Blue 1878Pm = 94 / 104 fg/bg Bright Blue
1871Ps = 95 / 105 fg/bg Bright Magenta 1879Pm = 95 / 105 fg/bg Bright Magenta
1872Ps = 96 / 106 fg/bg Bright Cyan 1880Pm = 96 / 106 fg/bg Bright Cyan
1873Ps = 97 / 107 fg/bg Bright White 1881Pm = 97 / 107 fg/bg Bright White
1874Ps = 99 / 109 fg/bg Bright Default 1882Pm = 99 / 109 fg/bg Bright Default
1875.TE 1883.TE
1876.ie n .IP "\fB\fB""ESC [ Ps n""\fB\fR" 4 1884.ie n .IP "\fB\fB""ESC [ Ps n""\fB\fR" 4
1877.el .IP "\fB\f(CBESC [ Ps n\fB\fR" 4 1885.el .IP "\fB\f(CBESC [ Ps n\fB\fR" 4
1878.IX Item "ESC [ Ps n" 1886.IX Item "ESC [ Ps n"
1879Device Status Report (\s-1DSR\s0) 1887Device Status Report (\s-1DSR\s0)
1881l l . 1889l l .
1882Ps = 5 Status Report ESC [ 0 n (``OK'') 1890Ps = 5 Status Report ESC [ 0 n (``OK'')
1883Ps = 6 Report Cursor Position (CPR) [row;column] as ESC [ r ; c R 1891Ps = 6 Report Cursor Position (CPR) [row;column] as ESC [ r ; c R
1884Ps = 7 Request Display Name 1892Ps = 7 Request Display Name
1885Ps = 8 Request Version Number (place in window title) 1893Ps = 8 Request Version Number (place in window title)
1894.TE
1895.ie n .IP "\fB\fB""ESC [ Ps SP q""\fB\fR" 4
1896.el .IP "\fB\f(CBESC [ Ps SP q\fB\fR" 4
1897.IX Item "ESC [ Ps SP q"
1898Set Cursor Style (\s-1DESCUSR\s0)
1899.TS
1900l l .
1901Ps = 0 Blink Block
1902Ps = 1 Blink Block
1903Ps = 2 Steady Block
1904Ps = 3 Blink Underline
1905Ps = 4 Steady Underline
1886.TE 1906.TE
1887.ie n .IP "\fB\fB""ESC [ Ps;Ps r""\fB\fR" 4 1907.ie n .IP "\fB\fB""ESC [ Ps;Ps r""\fB\fR" 4
1888.el .IP "\fB\f(CBESC [ Ps;Ps r\fB\fR" 4 1908.el .IP "\fB\f(CBESC [ Ps;Ps r\fB\fR" 4
1889.IX Item "ESC [ Ps;Ps r" 1909.IX Item "ESC [ Ps;Ps r"
1890Set Scrolling Region [top;bottom] 1910Set Scrolling Region [top;bottom]
1957l l . 1977l l .
1958h Application Cursor Keys 1978h Application Cursor Keys
1959l Normal Cursor Keys 1979l Normal Cursor Keys
1960.TE 1980.TE
1961.PD 0 1981.PD 0
1962.ie n .IP "\fB\fB""Pm = 2""\fB\fR (\s-1ANSI/VT52\s0 mode)" 4 1982.ie n .IP "\fB\fB""Pm = 2""\fB\fR (\s-1DECANM\s0)" 4
1963.el .IP "\fB\f(CBPm = 2\fB\fR (\s-1ANSI/VT52\s0 mode)" 4 1983.el .IP "\fB\f(CBPm = 2\fB\fR (\s-1DECANM\s0)" 4
1964.IX Item "Pm = 2 (ANSI/VT52 mode)" 1984.IX Item "Pm = 2 (DECANM)"
1965.TS 1985.TS
1966l l . 1986l l .
1967h Enter VT52 mode 1987h Enter VT52 mode
1968l Enter VT52 mode 1988l Enter VT52 mode
1969.TE 1989.TE
1970.ie n .IP "\fB\fB""Pm = 3""\fB\fR" 4 1990.ie n .IP "\fB\fB""Pm = 3""\fB\fR (\s-1DECCOLM\s0)" 4
1971.el .IP "\fB\f(CBPm = 3\fB\fR" 4 1991.el .IP "\fB\f(CBPm = 3\fB\fR (\s-1DECCOLM\s0)" 4
1972.IX Item "Pm = 3" 1992.IX Item "Pm = 3 (DECCOLM)"
1973.TS 1993.TS
1974l l . 1994l l .
1975h 132 Column Mode (DECCOLM) 1995h 132 Column Mode
1976l 80 Column Mode (DECCOLM) 1996l 80 Column Mode
1977.TE 1997.TE
1978.ie n .IP "\fB\fB""Pm = 4""\fB\fR" 4 1998.ie n .IP "\fB\fB""Pm = 4""\fB\fR (\s-1DECSCLM\s0)" 4
1979.el .IP "\fB\f(CBPm = 4\fB\fR" 4 1999.el .IP "\fB\f(CBPm = 4\fB\fR (\s-1DECSCLM\s0)" 4
1980.IX Item "Pm = 4" 2000.IX Item "Pm = 4 (DECSCLM)"
1981.TS 2001.TS
1982l l . 2002l l .
1983h Smooth (Slow) Scroll (DECSCLM) 2003h Smooth (Slow) Scroll
1984l Jump (Fast) Scroll (DECSCLM) 2004l Jump (Fast) Scroll
1985.TE 2005.TE
1986.ie n .IP "\fB\fB""Pm = 5""\fB\fR" 4 2006.ie n .IP "\fB\fB""Pm = 5""\fB\fR (\s-1DECSCNM\s0)" 4
1987.el .IP "\fB\f(CBPm = 5\fB\fR" 4 2007.el .IP "\fB\f(CBPm = 5\fB\fR (\s-1DECSCNM\s0)" 4
1988.IX Item "Pm = 5" 2008.IX Item "Pm = 5 (DECSCNM)"
1989.TS 2009.TS
1990l l . 2010l l .
1991h Reverse Video (DECSCNM) 2011h Reverse Video
1992l Normal Video (DECSCNM) 2012l Normal Video
1993.TE 2013.TE
1994.ie n .IP "\fB\fB""Pm = 6""\fB\fR" 4 2014.ie n .IP "\fB\fB""Pm = 6""\fB\fR (\s-1DECOM\s0)" 4
1995.el .IP "\fB\f(CBPm = 6\fB\fR" 4 2015.el .IP "\fB\f(CBPm = 6\fB\fR (\s-1DECOM\s0)" 4
1996.IX Item "Pm = 6" 2016.IX Item "Pm = 6 (DECOM)"
1997.TS 2017.TS
1998l l . 2018l l .
1999h Origin Mode (DECOM) 2019h Origin Mode
2000l Normal Cursor Mode (DECOM) 2020l Normal Cursor Mode
2001.TE 2021.TE
2002.ie n .IP "\fB\fB""Pm = 7""\fB\fR" 4 2022.ie n .IP "\fB\fB""Pm = 7""\fB\fR (\s-1DECAWM\s0)" 4
2003.el .IP "\fB\f(CBPm = 7\fB\fR" 4 2023.el .IP "\fB\f(CBPm = 7\fB\fR (\s-1DECAWM\s0)" 4
2004.IX Item "Pm = 7" 2024.IX Item "Pm = 7 (DECAWM)"
2005.TS 2025.TS
2006l l . 2026l l .
2007h Wraparound Mode (DECAWM) 2027h Wraparound Mode
2008l No Wraparound Mode (DECAWM) 2028l No Wraparound Mode
2009.TE 2029.TE
2010.ie n .IP "\fB\fB""Pm = 8""\fB\fR \fIunimplemented\fR" 4 2030.ie n .IP "\fB\fB""Pm = 8""\fB\fR (\s-1DECARM\s0) \fIunimplemented\fR" 4
2011.el .IP "\fB\f(CBPm = 8\fB\fR \fIunimplemented\fR" 4 2031.el .IP "\fB\f(CBPm = 8\fB\fR (\s-1DECARM\s0) \fIunimplemented\fR" 4
2012.IX Item "Pm = 8 unimplemented" 2032.IX Item "Pm = 8 (DECARM) unimplemented"
2013.TS 2033.TS
2014l l . 2034l l .
2015h Auto-repeat Keys (DECARM) 2035h Auto-repeat Keys
2016l No Auto-repeat Keys (DECARM) 2036l No Auto-repeat Keys
2017.TE 2037.TE
2018.ie n .IP "\fB\fB""Pm = 9""\fB\fR X10 XTerm" 4 2038.ie n .IP "\fB\fB""Pm = 9""\fB\fR X10 XTerm" 4
2019.el .IP "\fB\f(CBPm = 9\fB\fR X10 XTerm" 4 2039.el .IP "\fB\f(CBPm = 9\fB\fR X10 XTerm" 4
2020.IX Item "Pm = 9 X10 XTerm" 2040.IX Item "Pm = 9 X10 XTerm"
2021.TS 2041.TS
2022l l . 2042l l .
2023h Send Mouse X & Y on button press. 2043h Send Mouse X & Y on button press.
2024l No mouse reporting. 2044l No mouse reporting.
2025.TE 2045.TE
2026.ie n .IP "\fB\fB""Pm = 25""\fB\fR" 4 2046.ie n .IP "\fB\fB""Pm = 25""\fB\fR (\s-1DECTCEM\s0)" 4
2027.el .IP "\fB\f(CBPm = 25\fB\fR" 4 2047.el .IP "\fB\f(CBPm = 25\fB\fR (\s-1DECTCEM\s0)" 4
2028.IX Item "Pm = 25" 2048.IX Item "Pm = 25 (DECTCEM)"
2029.TS 2049.TS
2030l l . 2050l l .
2031h Visible cursor {cnorm/cvvis} 2051h Visible cursor {cnorm/cvvis}
2032l Invisible cursor {civis} 2052l Invisible cursor {civis}
2033.TE 2053.TE
2089l Use Normal Screen Buffer 2109l Use Normal Screen Buffer
2090.TE 2110.TE
2091.PD 2111.PD
2092 2112
2093.IX Xref "Priv66" 2113.IX Xref "Priv66"
2094.ie n .IP "\fB\fB""Pm = 66""\fB\fR" 4 2114.ie n .IP "\fB\fB""Pm = 66""\fB\fR (\s-1DECNKM\s0)" 4
2095.el .IP "\fB\f(CBPm = 66\fB\fR" 4 2115.el .IP "\fB\f(CBPm = 66\fB\fR (\s-1DECNKM\s0)" 4
2096.IX Item "Pm = 66" 2116.IX Item "Pm = 66 (DECNKM)"
2097.TS 2117.TS
2098l l . 2118l l .
2099h Application Keypad (DECKPAM/DECPAM) == ESC = 2119h Application Keypad (DECKPAM/DECPAM) == ESC =
2100l Normal Keypad (DECKPNM/DECPNM) == ESC > 2120l Normal Keypad (DECKPNM/DECPNM) == ESC >
2101.TE 2121.TE
2102.PD 0 2122.PD 0
2103.ie n .IP "\fB\fB""Pm = 67""\fB\fR" 4 2123.ie n .IP "\fB\fB""Pm = 67""\fB\fR (\s-1DECBKM\s0)" 4
2104.el .IP "\fB\f(CBPm = 67\fB\fR" 4 2124.el .IP "\fB\f(CBPm = 67\fB\fR (\s-1DECBKM\s0)" 4
2105.IX Item "Pm = 67" 2125.IX Item "Pm = 67 (DECBKM)"
2106.TS 2126.TS
2107l l . 2127l l .
2108h Backspace key sends BS (DECBKM) 2128h Backspace key sends BS
2109l Backspace key sends DEL 2129l Backspace key sends DEL
2110.TE 2130.TE
2111.ie n .IP "\fB\fB""Pm = 1000""\fB\fR (X11 XTerm)" 4 2131.ie n .IP "\fB\fB""Pm = 1000""\fB\fR (X11 XTerm)" 4
2112.el .IP "\fB\f(CBPm = 1000\fB\fR (X11 XTerm)" 4 2132.el .IP "\fB\f(CBPm = 1000\fB\fR (X11 XTerm)" 4
2113.IX Item "Pm = 1000 (X11 XTerm)" 2133.IX Item "Pm = 1000 (X11 XTerm)"
2265.IX Subsection "XTerm Operating System Commands" 2285.IX Subsection "XTerm Operating System Commands"
2266.ie n .IP "\fB\fB""ESC ] Ps;Pt ST""\fB\fR" 4 2286.ie n .IP "\fB\fB""ESC ] Ps;Pt ST""\fB\fR" 4
2267.el .IP "\fB\f(CBESC ] Ps;Pt ST\fB\fR" 4 2287.el .IP "\fB\f(CBESC ] Ps;Pt ST\fB\fR" 4
2268.IX Item "ESC ] Ps;Pt ST" 2288.IX Item "ESC ] Ps;Pt ST"
2269Set XTerm Parameters. 8\-bit \s-1ST:\s0 0x9c, 7\-bit \s-1ST\s0 sequence: \s-1ESC\s0 \e (0x1b, 2289Set XTerm Parameters. 8\-bit \s-1ST:\s0 0x9c, 7\-bit \s-1ST\s0 sequence: \s-1ESC\s0 \e (0x1b,
22700x5c), backwards compatible terminator \s-1BEL\s0 (0x07) is also accepted. any 22900x5c), backwards compatible terminator \s-1BEL \s0(0x07) is also accepted. any
2271\&\fBoctet\fR can be escaped by prefixing it with \s-1SYN\s0 (0x16, ^V). 2291\&\fBoctet\fR can be escaped by prefixing it with \s-1SYN \s0(0x16, ^V).
2272.TS 2292.TS
2273l l . 2293l l .
2274Ps = 0 Change Icon Name and Window Title to Pt 2294Ps = 0 Change Icon Name and Window Title to Pt
2275Ps = 1 Change Icon Name to Pt 2295Ps = 1 Change Icon Name to Pt
2276Ps = 2 Change Window Title to Pt 2296Ps = 2 Change Window Title to Pt
2303Ps = 721 Move viewing window down by Pt lines, or clear scrollback buffer if Pt = 0 (Compile frills). 2323Ps = 721 Move viewing window down by Pt lines, or clear scrollback buffer if Pt = 0 (Compile frills).
2304Ps = 777 Call the perl extension with the given string, which should be of the form extension:parameters (Compile perl). 2324Ps = 777 Call the perl extension with the given string, which should be of the form extension:parameters (Compile perl).
2305.TE 2325.TE
2306.SH "BACKGROUND IMAGE" 2326.SH "BACKGROUND IMAGE"
2307.IX Header "BACKGROUND IMAGE" 2327.IX Header "BACKGROUND IMAGE"
2308For the \s-1BACKGROUND\s0 \s-1IMAGE\s0 XTerm escape sequence \fB\f(CB\*(C`ESC ] 20 ; Pt ST\*(C'\fB\fR the value 2328For the \s-1BACKGROUND IMAGE\s0 XTerm escape sequence \fB\f(CB\*(C`ESC ] 20 ; Pt ST\*(C'\fB\fR the value
2309of \fB\f(CB\*(C`Pt\*(C'\fB\fR can be one of the following commands: 2329of \fB\f(CB\*(C`Pt\*(C'\fB\fR can be one of the following commands:
2310.ie n .IP "\fB\fB""?""\fB\fR" 4 2330.ie n .IP "\fB\fB""?""\fB\fR" 4
2311.el .IP "\fB\f(CB?\fB\fR" 4 2331.el .IP "\fB\f(CB?\fB\fR" 4
2312.IX Item "?" 2332.IX Item "?"
2313display scale and position in the title 2333display scale and position in the title
2478jp_ext rarely used but big japanese encodings 2498jp_ext rarely used but big japanese encodings
2479kr korean encodings 2499kr korean encodings
2480.TE 2500.TE
2481.IP "\-\-enable\-xim (default: on)" 4 2501.IP "\-\-enable\-xim (default: on)" 4
2482.IX Item "--enable-xim (default: on)" 2502.IX Item "--enable-xim (default: on)"
2483Add support for \s-1XIM\s0 (X Input Method) protocol. This allows using 2503Add support for \s-1XIM \s0(X Input Method) protocol. This allows using
2484alternative input methods (e.g. kinput2) and will also correctly 2504alternative input methods (e.g. kinput2) and will also correctly
2485set up the input for people using dead keys or compose keys. 2505set up the input for people using dead keys or compose keys.
2486.IP "\-\-enable\-unicode3 (default: off)" 4 2506.IP "\-\-enable\-unicode3 (default: off)" 4
2487.IX Item "--enable-unicode3 (default: off)" 2507.IX Item "--enable-unicode3 (default: off)"
2488Recommended to stay off unless you really need non-BMP characters. 2508Recommended to stay off unless you really need non-BMP characters.
2515The combining table also contains entries for arabic presentation forms, 2535The combining table also contains entries for arabic presentation forms,
2516but these are not currently used. Bug me if you want these to be used (and 2536but these are not currently used. Bug me if you want these to be used (and
2517tell me how these are to be used...). 2537tell me how these are to be used...).
2518.IP "\-\-enable\-fallback[=CLASS] (default: Rxvt)" 4 2538.IP "\-\-enable\-fallback[=CLASS] (default: Rxvt)" 4
2519.IX Item "--enable-fallback[=CLASS] (default: Rxvt)" 2539.IX Item "--enable-fallback[=CLASS] (default: Rxvt)"
2520When reading resource settings, also read settings for class \s-1CLASS\s0. To 2540When reading resource settings, also read settings for class \s-1CLASS.\s0 To
2521disable resource fallback use \-\-disable\-fallback. 2541disable resource fallback use \-\-disable\-fallback.
2522.IP "\-\-with\-res\-name=NAME (default: urxvt)" 4 2542.IP "\-\-with\-res\-name=NAME (default: urxvt)" 4
2523.IX Item "--with-res-name=NAME (default: urxvt)" 2543.IX Item "--with-res-name=NAME (default: urxvt)"
2524Use the given name as default application name when 2544Use the given name as default application name when
2525reading resources. Specify \-\-with\-res\-name=rxvt to replace rxvt. 2545reading resources. Specify \-\-with\-res\-name=rxvt to replace rxvt.
2543\&\fIlastlogin\fR) at start of rxvt execution. This option requires 2563\&\fIlastlogin\fR) at start of rxvt execution. This option requires
2544\&\-\-enable\-utmp to also be specified. 2564\&\-\-enable\-utmp to also be specified.
2545.IP "\-\-enable\-pixbuf (default: on)" 4 2565.IP "\-\-enable\-pixbuf (default: on)" 4
2546.IX Item "--enable-pixbuf (default: on)" 2566.IX Item "--enable-pixbuf (default: on)"
2547Add support for GDK-PixBuf to be used for background images. 2567Add support for GDK-PixBuf to be used for background images.
2548It adds support for many file formats including \s-1JPG\s0, \s-1PNG\s0, 2568It adds support for many file formats including \s-1JPG, PNG,
2549\&\s-1TIFF\s0, \s-1GIF\s0, \s-1XPM\s0, \s-1BMP\s0, \s-1ICO\s0 and \s-1TGA\s0. 2569TIFF, GIF, XPM, BMP, ICO\s0 and \s-1TGA.\s0
2550.IP "\-\-enable\-startup\-notification (default: on)" 4 2570.IP "\-\-enable\-startup\-notification (default: on)" 4
2551.IX Item "--enable-startup-notification (default: on)" 2571.IX Item "--enable-startup-notification (default: on)"
2552Add support for freedesktop startup notifications. This allows window managers 2572Add support for freedesktop startup notifications. This allows window managers
2553to display some kind of progress indicator during startup. 2573to display some kind of progress indicator during startup.
2554.IP "\-\-enable\-transparency (default: on)" 4 2574.IP "\-\-enable\-transparency (default: on)" 4
2628\& trailing space removal for selections 2648\& trailing space removal for selections
2629\& verbose X error handling 2649\& verbose X error handling
2630.Ve 2650.Ve
2631.IP "\-\-enable\-iso14755 (default: on)" 4 2651.IP "\-\-enable\-iso14755 (default: on)" 4
2632.IX Item "--enable-iso14755 (default: on)" 2652.IX Item "--enable-iso14755 (default: on)"
2633Enable extended \s-1ISO\s0 14755 support (see @@RXVT_NAME@@(1)). 2653Enable extended \s-1ISO 14755\s0 support (see @@RXVT_NAME@@(1)).
2634Basic support (section 5.1) is enabled by \f(CW\*(C`\-\-enable\-frills\*(C'\fR, while 2654Basic support (section 5.1) is enabled by \f(CW\*(C`\-\-enable\-frills\*(C'\fR, while
2635support for 5.2, 5.3 and 5.4 is enabled with this switch. 2655support for 5.2, 5.3 and 5.4 is enabled with this switch.
2636.IP "\-\-enable\-keepscrolling (default: on)" 4 2656.IP "\-\-enable\-keepscrolling (default: on)" 4
2637.IX Item "--enable-keepscrolling (default: on)" 2657.IX Item "--enable-keepscrolling (default: on)"
2638Add support for continual scrolling of the display when you hold 2658Add support for continual scrolling of the display when you hold
2691Set the basename for the installed binaries, resulting 2711Set the basename for the installed binaries, resulting
2692in \f(CW\*(C`urxvt\*(C'\fR, \f(CW\*(C`urxvtd\*(C'\fR etc.). Specify \f(CW\*(C`\-\-with\-name=rxvt\*(C'\fR to replace with 2712in \f(CW\*(C`urxvt\*(C'\fR, \f(CW\*(C`urxvtd\*(C'\fR etc.). Specify \f(CW\*(C`\-\-with\-name=rxvt\*(C'\fR to replace with
2693\&\f(CW\*(C`rxvt\*(C'\fR. 2713\&\f(CW\*(C`rxvt\*(C'\fR.
2694.IP "\-\-with\-term=NAME (default: rxvt-unicode)" 4 2714.IP "\-\-with\-term=NAME (default: rxvt-unicode)" 4
2695.IX Item "--with-term=NAME (default: rxvt-unicode)" 2715.IX Item "--with-term=NAME (default: rxvt-unicode)"
2696Change the environmental variable for the terminal to \s-1NAME\s0. 2716Change the environmental variable for the terminal to \s-1NAME.\s0
2697.IP "\-\-with\-terminfo=PATH" 4 2717.IP "\-\-with\-terminfo=PATH" 4
2698.IX Item "--with-terminfo=PATH" 2718.IX Item "--with-terminfo=PATH"
2699Change the environmental variable for the path to the terminfo tree to 2719Change the environmental variable for the path to the terminfo tree to
2700\&\s-1PATH\s0. 2720\&\s-1PATH.\s0
2701.IP "\-\-with\-x" 4 2721.IP "\-\-with\-x" 4
2702.IX Item "--with-x" 2722.IX Item "--with-x"
2703Use the X Window System (pretty much default, eh?). 2723Use the X Window System (pretty much default, eh?).
2704.SH "AUTHORS" 2724.SH "AUTHORS"
2705.IX Header "AUTHORS" 2725.IX Header "AUTHORS"

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines