WISH: http://www120.pair.com/mccarthy/nextstep/intro.htmld/Workspace.html is the correct nextstep look.
DUMB: support tex fonts
+7.5 Mon Jan 30 23:49:13 CET 2006
- further improvements to the careful mode detection, and font width
detection:
- fully double-wide fonts will now be correctly treated,
URxvt.searchable-scrollback: CM-s
+ Why doesn't rxvt-unicode read my resources?
+ Well, why, indeed? It does, in a way very similar to other X
+ applications. Most importantly, this means that if you or your OS
+ loads resources into the X display (the right way to do it),
+ rxvt-unicode will ignore any resource files in your home directory.
+ It will only read $HOME/.Xdefaults when no resources are attached to
+ the display.
+
+ If you have or use an $HOME/.Xresources file, chances are that
+ resources are loaded into your X-server. In this case, you have to
+ re-login after every change (or run xrdb -merge $HOME/.Xresources).
+
+ Also consider the form resources have to use:
+
+ URxvt.resource: value
+
+ If you want to use another form (there are lots of different ways of
+ specifying resources), make sure you understand wether and why it
+ works. If unsure, use the form above.
+
+ I can't get transparency working, what am I doing wrong?
+ 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.
+
+ Here are three ways to get transparency. Do read the manpage and
+ option descriptions for the programs mentioned and rxvt-unicode.
+ Really, do it!
+
+ 1. Use inheritPixmap:
+
+ Esetroot wallpaper.jpg
+ rxvt -ip -tint red -sh 40
+
+ That works. If you think it doesn't, you lack transparency and
+ tinting support, or you are unable to read.
+
+ 2. Use a simple pixmap and emulate pseudo-transparency. This enables
+ you to use effects other than tinting and shading: Just
+ shade/tint/whatever your picture with gimp:
+
+ convert wallpaper.jpg -blur 20x20 -modulate 30 background.xpm
+ rxvt -pixmap background.xpm -pe automove-background
+
+ That works. If you think it doesn't, you lack XPM and Perl support,
+ or you are unable to read.
+
+ 3. Use an ARGB visual:
+
+ rxvt -depth 432 -fg grey90 -bg rgba:0000/0000/0000/c000
+
+ This requires XFT support, and support form your X-server. If that
+ doesn't work for you, blame Xorg and Keith Packard. ARGB 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.
+
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 bloat. If you compare a minimal rxvt and a minimal urxvt, you
EWMH-hints (pid, utf8 names) and protocols (ping)
seperate underline colour (-underlineColor)
settable border widths and borderless switch (-w, -b, -bl)
- visual selection (-depth)
+ visual depth selection (-depth)
settable extra linespacing /-lsp)
iso-14755-2 and -3, and visual feedback
- backindex and forwardindex escape sequence
- window op and some xterm/OSC escape sequences
tripleclickwords (-tcw)
settable insecure mode (-insecure)
keysym remapping support
user-pty (-pty-fd)
hold on exit (-hold)
skip builtin block graphics (-sbg)
+
+ It also enabled some non-essential features otherwise disabled, such
+ as:
+
+ some round-trip time optimisations
+ nearest color allocation on pseudocolor screens
+ UTF8_STRING supporr for selection
sgr modes 90..97 and 100..107
+ backindex and forwardindex escape sequences
+ view change/zero scorllback esacpe sequences
+ locale switching escape sequence
+ window op and some xterm/OSC escape sequences
+ rectangular selections
+ trailing space removal for selections
+ verbose X error handling
--enable-iso14755 (default: on)
Enable extended ISO 14755 support (see rxvt(1), or doc/rxvt.1.txt).
URxvt.searchable-scrollback: CM-s</pre>
</dd>
<p></p>
+<dt><strong><a name="item_why_doesn_27t_rxvt_2dunicode_read_my_resources_3f">Why doesn't rxvt-unicode read my resources?</a></strong><br />
+</dt>
+<dd>
+Well, why, indeed? It does, in a way very similar to other X
+applications. Most importantly, this means that if you or your OS loads
+resources into the X display (the right way to do it), rxvt-unicode will
+ignore any resource files in your home directory. It will only read
+<em>$HOME/.Xdefaults</em> when no resources are attached to the display.
+</dd>
+<dd>
+<p>If you have or use an <em>$HOME/.Xresources</em> file, chances are that
+resources are loaded into your X-server. In this case, you have to
+re-login after every change (or run <em>xrdb -merge $HOME/.Xresources</em>).</p>
+</dd>
+<dd>
+<p>Also consider the form resources have to use:</p>
+</dd>
+<dd>
+<pre>
+ URxvt.resource: value</pre>
+</dd>
+<dd>
+<p>If you want to use another form (there are lots of different ways of
+specifying resources), make sure you understand wether and why it
+works. If unsure, use the form above.</p>
+</dd>
+<p></p>
+<dt><strong><a name="item_i_can_27t_get_transparency_working_2c_what_am_i_do">I can't get transparency working, what am I doing wrong?</a></strong><br />
+</dt>
+<dd>
+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.
+</dd>
+<dd>
+<p>Here are three ways to get transparency. <strong>Do</strong> read the manpage and option
+descriptions for the programs mentioned and rxvt-unicode. Really, do it!</p>
+</dd>
+<dd>
+<p>1. Use inheritPixmap:</p>
+</dd>
+<dd>
+<pre>
+ Esetroot wallpaper.jpg
+ rxvt -ip -tint red -sh 40</pre>
+</dd>
+<dd>
+<p>That works. If you think it doesn't, you lack transparency and tinting
+support, or you are unable to read.</p>
+</dd>
+<dd>
+<p>2. Use a simple pixmap and emulate pseudo-transparency. This enables you
+to use effects other than tinting and shading: Just shade/tint/whatever
+your picture with gimp:</p>
+</dd>
+<dd>
+<pre>
+ convert wallpaper.jpg -blur 20x20 -modulate 30 background.xpm
+ rxvt -pixmap background.xpm -pe automove-background</pre>
+</dd>
+<dd>
+<p>That works. If you think it doesn't, you lack XPM and Perl support, or you
+are unable to read.</p>
+</dd>
+<dd>
+<p>3. Use an ARGB visual:</p>
+</dd>
+<dd>
+<pre>
+ rxvt -depth 432 -fg grey90 -bg rgba:0000/0000/0000/c000</pre>
+</dd>
+<dd>
+<p>This requires XFT support, and support form your X-server. If that doesn't
+work for you, blame Xorg and Keith Packard. ARGB 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.</p>
+</dd>
+<p></p>
<dt><strong><a name="item_isn_27t_rxvt_supposed_to_be_small_3f_don_27t_all_t">Isn't rxvt supposed to be small? Don't all those features bloat?</a></strong><br />
</dt>
<dd>
EWMH-hints (pid, utf8 names) and protocols (ping)
seperate underline colour (-underlineColor)
settable border widths and borderless switch (-w, -b, -bl)
- visual selection (-depth)
+ visual depth selection (-depth)
settable extra linespacing /-lsp)
iso-14755-2 and -3, and visual feedback
- backindex and forwardindex escape sequence
- window op and some xterm/OSC escape sequences
tripleclickwords (-tcw)
settable insecure mode (-insecure)
keysym remapping support
XEmbed support (-embed)
user-pty (-pty-fd)
hold on exit (-hold)
- skip builtin block graphics (-sbg)
- sgr modes 90..97 and 100..107</pre>
+ skip builtin block graphics (-sbg)</pre>
+</dd>
+<dd>
+<p>It also enabled some non-essential features otherwise disabled, such as:</p>
+</dd>
+<dd>
+<pre>
+ some round-trip time optimisations
+ nearest color allocation on pseudocolor screens
+ UTF8_STRING supporr for selection
+ sgr modes 90..97 and 100..107
+ backindex and forwardindex escape sequences
+ view change/zero scorllback esacpe sequences
+ locale switching escape sequence
+ window op and some xterm/OSC escape sequences
+ rectangular selections
+ trailing space removal for selections
+ verbose X error handling</pre>
</dd>
<p></p>
<dt><strong><a name="item_iso14755">--enable-iso14755 (default: on)</a></strong><br />
.\" ========================================================================
.\"
.IX Title "rxvt 7"
-.TH rxvt 7 "2006-01-28" "7.4" "RXVT-UNICODE"
+.TH rxvt 7 "2006-01-30" "7.4" "RXVT-UNICODE"
.SH "NAME"
RXVT REFERENCE \- FAQ, command sequences and other background information
.SH "SYNOPSIS"
.Vb 1
\& URxvt.searchable-scrollback: CM-s
.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
+applications. Most importantly, this means that if you or your \s-1OS\s0 loads
+resources into the X display (the right way to do it), rxvt-unicode will
+ignore any resource files in your home directory. It will only read
+\&\fI$HOME/.Xdefaults\fR when no resources are attached to the display.
+.Sp
+If you have or use an \fI$HOME/.Xresources\fR file, chances are that
+resources are loaded into your X\-server. In this case, you have to
+re-login after every change (or run \fIxrdb \-merge \f(CI$HOME\fI/.Xresources\fR).
+.Sp
+Also consider the form resources have to use:
+.Sp
+.Vb 1
+\& URxvt.resource: value
+.Ve
+.Sp
+If you want to use another form (there are lots of different ways of
+specifying resources), make sure you understand wether and why it
+works. If unsure, use the form above.
+.IP "I can't get transparency working, what am I doing wrong?" 4
+.IX Item "I can't get transparency working, what am I doing wrong?"
+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.
+.Sp
+Here are three 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:
+.Sp
+.Vb 2
+\& Esetroot wallpaper.jpg
+\& @@RXVT_NAME@@ -ip -tint red -sh 40
+.Ve
+.Sp
+That works. If you think it doesn't, you lack transparency and tinting
+support, or you are unable to read.
+.Sp
+2. Use a simple pixmap and emulate pseudo\-transparency. This enables you
+to use effects other than tinting and shading: Just shade/tint/whatever
+your picture with gimp:
+.Sp
+.Vb 2
+\& convert wallpaper.jpg -blur 20x20 -modulate 30 background.xpm
+\& @@RXVT_NAME@@ -pixmap background.xpm -pe automove-background
+.Ve
+.Sp
+That works. If you think it doesn't, you lack \s-1XPM\s0 and Perl support, or you
+are unable to read.
+.Sp
+3. Use an \s-1ARGB\s0 visual:
+.Sp
+.Vb 1
+\& @@RXVT_NAME@@ -depth 432 -fg grey90 -bg rgba:0000/0000/0000/c000
+.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.
.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
A non-exhaustive list of features enabled by \f(CW\*(C`\-\-enable\-frills\*(C'\fR (possibly
in combination with other switches) is:
.Sp
-.Vb 18
+.Vb 15
\& MWM-hints
\& EWMH-hints (pid, utf8 names) and protocols (ping)
\& seperate underline colour (-underlineColor)
\& settable border widths and borderless switch (-w, -b, -bl)
-\& visual selection (-depth)
+\& visual depth selection (-depth)
\& settable extra linespacing /-lsp)
\& iso-14755-2 and -3, and visual feedback
-\& backindex and forwardindex escape sequence
-\& window op and some xterm/OSC escape sequences
\& tripleclickwords (-tcw)
\& settable insecure mode (-insecure)
\& keysym remapping support
\& user-pty (-pty-fd)
\& hold on exit (-hold)
\& skip builtin block graphics (-sbg)
+.Ve
+.Sp
+It also enabled some non-essential features otherwise disabled, such as:
+.Sp
+.Vb 11
+\& some round-trip time optimisations
+\& nearest color allocation on pseudocolor screens
+\& UTF8_STRING supporr for selection
\& sgr modes 90..97 and 100..107
+\& backindex and forwardindex escape sequences
+\& view change/zero scorllback esacpe sequences
+\& locale switching escape sequence
+\& window op and some xterm/OSC escape sequences
+\& rectangular selections
+\& trailing space removal for selections
+\& verbose X error handling
.Ve
.IP "\-\-enable\-iso14755 (default: on)" 4
.IX Item "--enable-iso14755 (default: on)"
URxvt.searchable-scrollback: CM-s
+=item Why doesn't rxvt-unicode read my resources?
+
+Well, why, indeed? It does, in a way very similar to other X
+applications. Most importantly, this means that if you or your OS loads
+resources into the X display (the right way to do it), rxvt-unicode will
+ignore any resource files in your home directory. It will only read
+F<$HOME/.Xdefaults> when no resources are attached to the display.
+
+If you have or use an F<$HOME/.Xresources> file, chances are that
+resources are loaded into your X-server. In this case, you have to
+re-login after every change (or run F<xrdb -merge $HOME/.Xresources>).
+
+Also consider the form resources have to use:
+
+ URxvt.resource: value
+
+If you want to use another form (there are lots of different ways of
+specifying resources), make sure you understand wether and why it
+works. If unsure, use the form above.
+
+=item I can't get transparency working, what am I doing wrong?
+
+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.
+
+Here are three ways to get transparency. B<Do> read the manpage and option
+descriptions for the programs mentioned and rxvt-unicode. Really, do it!
+
+1. Use inheritPixmap:
+
+ Esetroot wallpaper.jpg
+ @@RXVT_NAME@@ -ip -tint red -sh 40
+
+That works. If you think it doesn't, you lack transparency and tinting
+support, or you are unable to read.
+
+2. Use a simple pixmap and emulate pseudo-transparency. This enables you
+to use effects other than tinting and shading: Just shade/tint/whatever
+your picture with gimp:
+
+ convert wallpaper.jpg -blur 20x20 -modulate 30 background.xpm
+ @@RXVT_NAME@@ -pixmap background.xpm -pe automove-background
+
+That works. If you think it doesn't, you lack XPM and Perl support, or you
+are unable to read.
+
+3. Use an ARGB visual:
+
+ @@RXVT_NAME@@ -depth 432 -fg grey90 -bg rgba:0000/0000/0000/c000
+
+This requires XFT support, and support form your X-server. If that doesn't
+work for you, blame Xorg and Keith Packard. ARGB 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.
+
=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
URxvt.searchable-scrollback: CM-s
+ Why doesn't rxvt-unicode read my resources?
+ Well, why, indeed? It does, in a way very similar to other X
+ applications. Most importantly, this means that if you or your OS
+ loads resources into the X display (the right way to do it),
+ rxvt-unicode will ignore any resource files in your home directory.
+ It will only read $HOME/.Xdefaults when no resources are attached to
+ the display.
+
+ If you have or use an $HOME/.Xresources file, chances are that
+ resources are loaded into your X-server. In this case, you have to
+ re-login after every change (or run xrdb -merge $HOME/.Xresources).
+
+ Also consider the form resources have to use:
+
+ URxvt.resource: value
+
+ If you want to use another form (there are lots of different ways of
+ specifying resources), make sure you understand wether and why it
+ works. If unsure, use the form above.
+
+ I can't get transparency working, what am I doing wrong?
+ 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.
+
+ Here are three ways to get transparency. Do read the manpage and
+ option descriptions for the programs mentioned and rxvt-unicode.
+ Really, do it!
+
+ 1. Use inheritPixmap:
+
+ Esetroot wallpaper.jpg
+ rxvt -ip -tint red -sh 40
+
+ That works. If you think it doesn't, you lack transparency and
+ tinting support, or you are unable to read.
+
+ 2. Use a simple pixmap and emulate pseudo-transparency. This enables
+ you to use effects other than tinting and shading: Just
+ shade/tint/whatever your picture with gimp:
+
+ convert wallpaper.jpg -blur 20x20 -modulate 30 background.xpm
+ rxvt -pixmap background.xpm -pe automove-background
+
+ That works. If you think it doesn't, you lack XPM and Perl support,
+ or you are unable to read.
+
+ 3. Use an ARGB visual:
+
+ rxvt -depth 432 -fg grey90 -bg rgba:0000/0000/0000/c000
+
+ This requires XFT support, and support form your X-server. If that
+ doesn't work for you, blame Xorg and Keith Packard. ARGB 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.
+
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 bloat. If you compare a minimal rxvt and a minimal urxvt, you
EWMH-hints (pid, utf8 names) and protocols (ping)
seperate underline colour (-underlineColor)
settable border widths and borderless switch (-w, -b, -bl)
- visual selection (-depth)
+ visual depth selection (-depth)
settable extra linespacing /-lsp)
iso-14755-2 and -3, and visual feedback
- backindex and forwardindex escape sequence
- window op and some xterm/OSC escape sequences
tripleclickwords (-tcw)
settable insecure mode (-insecure)
keysym remapping support
user-pty (-pty-fd)
hold on exit (-hold)
skip builtin block graphics (-sbg)
+
+ It also enabled some non-essential features otherwise disabled, such
+ as:
+
+ some round-trip time optimisations
+ nearest color allocation on pseudocolor screens
+ UTF8_STRING supporr for selection
sgr modes 90..97 and 100..107
+ backindex and forwardindex escape sequences
+ view change/zero scorllback esacpe sequences
+ locale switching escape sequence
+ window op and some xterm/OSC escape sequences
+ rectangular selections
+ trailing space removal for selections
+ verbose X error handling
--enable-iso14755 (default: on)
Enable extended ISO 14755 support (see rxvt(1), or doc/rxvt.1.txt).
// VERSION _must_ be \d.\d+
-#define VERSION "7.4"
-#define DATE "2006-01-28"
+#define VERSION "7.5"
+#define DATE "2006-01-30"