--- rxvt-unicode/doc/rxvt.7.man.in 2005/02/11 18:06:44 1.12 +++ rxvt-unicode/doc/rxvt.7.man.in 2005/02/18 12:15:07 1.17 @@ -129,7 +129,7 @@ .\" ======================================================================== .\" .IX Title "rxvt 7" -.TH rxvt 7 "2005-02-11" "5.0" "RXVT-UNICODE" +.TH rxvt 7 "2005-02-18" "5.2" "RXVT-UNICODE" .SH "NAME" RXVT REFERENCE \- FAQ, command sequences and other background information .SH "SYNOPSIS" @@ -216,8 +216,8 @@ .PD One reason you might want this is that some distributions or operating systems still compile some programs using the long-obsoleted termcap -(Fedora Core's bash is one example) and rely on a termcap entry for -\&\f(CW\*(C`rxvt\-unicode\*(C'\fR. +library (Fedora Core's bash is one example) and rely on a termcap entry +for \f(CW\*(C`rxvt\-unicode\*(C'\fR. .Sp You could use rxvt's termcap entry with resonable results in many cases. You can also create a termcap entry by using terminfo's infocmp program @@ -229,25 +229,26 @@ .Sp Or you could use this termcap entry, generated by the command above: .Sp -.Vb 19 +.Vb 20 \& rxvt-unicode|rxvt-unicode terminal (X Window System):\e \& :am:bw:eo:km:mi:ms:xn:xo:\e -\& :co#80:it#8:li#24:\e +\& :co#80:it#8:li#24:lm#0:\e \& :AL=\eE[%dL:DC=\eE[%dP:DL=\eE[%dM:DO=\eE[%dB:IC=\eE[%d@:\e \& :K1=\eEOw:K2=\eEOu:K3=\eEOy:K4=\eEOq:K5=\eEOs:LE=\eE[%dD:\e -\& :RI=\eE[%dC:SF=\eE[%dS:SR=\eE[%dT:UP=\eE[%dA:ae=^O:al=\eE[L:\e -\& :as=^N:bl=^G:cd=\eE[J:ce=\eE[K:cl=\eE[H\eE[2J:cm=\eE[%i%d;%dH:\e -\& :cr=^M:cs=\eE[%i%d;%dr:ct=\eE[3g:dc=\eE[P:dl=\eE[M:do=^J:\e -\& :ec=\eE[%dX:ei=\eE[4l:ho=\eE[H:i1=\eE[?47l\eE=\eE[?1l:ic=\eE[@:\e -\& :im=\eE[4h:is=\eE[r\eE[m\eE[2J\eE[H\eE[?7h\eE[?1;3;4;6l\eE[4l:\e -\& :k0=\eE[21~:k1=\eE[11~:k2=\eE[12~:k3=\eE[13~:k4=\eE[14~:\e -\& :k5=\eE[15~:k6=\eE[17~:k7=\eE[18~:k8=\eE[19~:k9=\eE[20~:\e -\& :kD=\eE[3~:kI=\eE[2~:kN=\eE[6~:kP=\eE[5~:kb=\e177:kd=\eEOB:\e -\& :ke=\eE[?1l\eE>:kh=\eE[7~:kl=\eEOD:kr=\eEOC:ks=\eE[?1h\eE=:\e -\& :ku=\eEOA:le=^H:mb=\eE[5m:md=\eE[1m:me=\eE[m\e017:mr=\eE[7m:\e -\& :nd=\eE[C:rc=\eE8:sc=\eE7:se=\eE[27m:sf=^J:so=\eE[7m:sr=\eEM:\e -\& :st=\eEH:ta=^I:te=\eE[r\eE[?1049l:ti=\eE[?1049h:ue=\eE[24m:\e -\& :up=\eE[A:us=\eE[4m:vb=\eE[?5h\eE[?5l:ve=\eE[?25h:vi=\eE[?25l:\e +\& :RI=\eE[%dC:SF=\eE[%dS:SR=\eE[%dT:UP=\eE[%dA:ae=\eE(B:al=\eE[L:\e +\& :as=\eE(0:bl=^G:cd=\eE[J:ce=\eE[K:cl=\eE[H\eE[2J:\e +\& :cm=\eE[%i%d;%dH:cr=^M:cs=\eE[%i%d;%dr:ct=\eE[3g:dc=\eE[P:\e +\& :dl=\eE[M:do=^J:ec=\eE[%dX:ei=\eE[4l:ho=\eE[H:\e +\& :i1=\eE[?47l\eE=\eE[?1l:ic=\eE[@:im=\eE[4h:\e +\& :is=\eE[r\eE[m\eE[2J\eE[H\eE[?7h\eE[?1;3;4;6l\eE[4l:\e +\& :k1=\eE[11~:k2=\eE[12~:k3=\eE[13~:k4=\eE[14~:k5=\eE[15~:\e +\& :k6=\eE[17~:k7=\eE[18~:k8=\eE[19~:k9=\eE[20~:kD=\eE[3~:\e +\& :kI=\eE[2~:kN=\eE[6~:kP=\eE[5~:kb=\e177:kd=\eEOB:ke=\eE[?1l\eE>:\e +\& :kh=\eE[7~:kl=\eEOD:kr=\eEOC:ks=\eE[?1h\eE=:ku=\eEOA:le=^H:\e +\& :mb=\eE[5m:md=\eE[1m:me=\eE[m\e017:mr=\eE[7m:nd=\eE[C:rc=\eE8:\e +\& :sc=\eE7:se=\eE[27m:sf=^J:so=\eE[7m:sr=\eEM:st=\eEH:ta=^I:\e +\& :te=\eE[r\eE[?1049l:ti=\eE[?1049h:ue=\eE[24m:up=\eE[A:\e +\& :us=\eE[4m:vb=\eE[?5h\eE[?5l:ve=\eE[?25h:vi=\eE[?25l:\e \& :vs=\eE[?25h: .Ve .ie n .IP "Why does ""ls"" no longer have coloured output?" 4 @@ -576,6 +577,16 @@ use your input method. Please note, however, that you will not be able to input characters outside \f(CW\*(C`EUC\-JP\*(C'\fR in a normal way then, as your input method limits you. +.IP "Rxvt-unicode crashes when the X Input Method changes or exits." 4 +.IX Item "Rxvt-unicode crashes when the X Input Method changes or exits." +Unfortunately, this is unavoidable, as the \s-1XIM\s0 protocol is racy by +design. Applications can avoid some crashes at the expense of memory +leaks, and Input Methods can avoid some crashes by careful ordering at +exit time. \fBkinput2\fR (and derived input methods) generally succeeds, +while \fB\s-1SCIM\s0\fR (or similar input methods) fails. In the end, however, +crashes cannot be completely avoided even if both sides cooperate. +.Sp +So the only workaround is not to kill your Input Method Servers. .IP "Rxvt-unicode uses gobs of memory, how can I reduce that?" 4 .IX Item "Rxvt-unicode uses gobs of memory, how can I reduce that?" Rxvt-unicode tries to obey the rule of not charging you for something you @@ -1671,9 +1682,12 @@ .IX Item "[title:+string]" set the current menuBar's title to \fIstring\fR, which may contain the following format specifiers: -\&\fB%%\fR : literal \fB%\fR character -\&\fB%n\fR : rxvt name (as per the \fB\-name\fR command-line option) -\&\fB%v\fR : rxvt version +.Sp +.Vb 3 +\& B<%n> rxvt name (as per the B<-name> command-line option) +\& B<%v> rxvt version +\& B<%%> literal B<%> character +.Ve .IP "\fB[done]\fR" 4 .IX Item "[done]" set menuBar access as \fBreadonly\fR. @@ -2214,14 +2228,17 @@ done by using precomposited characters when available or creating new pseudo-characters when no precomposed form exists. .Sp -Without \-\-enable\-unicode3, the number of additional precomposed -characters is rather limited (2048, if this is full, rxvt will use the +Without \-\-enable\-unicode3, the number of additional precomposed characters +is rather limited (2048, if this is full, rxvt-unicode will use the private use area, extending the number of combinations to 8448). With -\&\-\-enable\-unicode3, no practical limit exists. This will also enable -storage of characters >65535. +\&\-\-enable\-unicode3, no practical limit exists. +.Sp +This option will also enable storage (but not display) of characters +beyond plane 0 (>65535) when \-\-enable\-unicode3 was not specified. .Sp The combining table also contains entries for arabic presentation forms, -but these are not currently used. Bug me if you want these to be used. +but these are not currently used. Bug me if you want these to be used (and +tell me how these are to be used...). .IP "\-\-enable\-fallback(=CLASS)" 4 .IX Item "--enable-fallback(=CLASS)" When reading resource settings, also read settings for class \s-1CLASS\s0 @@ -2327,7 +2344,7 @@ A non-exhaustive list of features enabled by \f(CW\*(C`\-\-enable\-frills\*(C'\fR (possibly in combination with other switches) is: .Sp -.Vb 11 +.Vb 12 \& MWM-hints \& seperate underline colour \& settable border widths and borderless switch @@ -2339,6 +2356,7 @@ \& tripleclickwords \& settable insecure mode \& keysym remapping support +\& -embed and -pty-fd options .Ve .IP "\-\-enable\-iso14755" 4 .IX Item "--enable-iso14755"