From: root
Date: Mon, 30 Jan 2006 22:49:30 +0000 (+0000)
Subject: *** empty log message ***
X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=9f24172af6e0a8d8e5549c6425c98f938d271315;p=dana%2Furxvt.git
*** empty log message ***
---
diff --git a/Changes b/Changes
index b0cc13ab..e27c8229 100644
--- a/Changes
+++ b/Changes
@@ -12,6 +12,7 @@ WISH: anyevent mouse notification / manage MotionMask better.
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,
diff --git a/README.FAQ b/README.FAQ
index 52431b63..d61d245a 100644
--- a/README.FAQ
+++ b/README.FAQ
@@ -39,6 +39,64 @@ FREQUENTLY ASKED QUESTIONS
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
diff --git a/README.configure b/README.configure
index a4290157..4eebfceb 100644
--- a/README.configure
+++ b/README.configure
@@ -166,11 +166,9 @@ CONFIGURE OPTIONS
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
@@ -179,7 +177,21 @@ CONFIGURE OPTIONS
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).
diff --git a/doc/rxvt.7.html b/doc/rxvt.7.html
index c9f301dd..13929197 100644
--- a/doc/rxvt.7.html
+++ b/doc/rxvt.7.html
@@ -121,6 +121,85 @@ other combination either by setting the searchable-scrollback r
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?
@@ -2426,11 +2505,9 @@ in combination with other switches) is:
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
@@ -2438,8 +2515,24 @@ in combination with other switches) is:
XEmbed support (-embed)
user-pty (-pty-fd)
hold on exit (-hold)
- skip builtin block graphics (-sbg)
- sgr modes 90..97 and 100..107
+ 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)
diff --git a/doc/rxvt.7.man.in b/doc/rxvt.7.man.in
index ea20c368..a75286b4 100644
--- a/doc/rxvt.7.man.in
+++ b/doc/rxvt.7.man.in
@@ -129,7 +129,7 @@
.\" ========================================================================
.\"
.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"
@@ -202,6 +202,69 @@ other combination either by setting the \fBsearchable-scrollback\fR resource:
.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
@@ -2167,16 +2230,14 @@ disable this.
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
@@ -2185,7 +2246,22 @@ in combination with other switches) is:
\& 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)"
diff --git a/doc/rxvt.7.pod b/doc/rxvt.7.pod
index 0d2e3661..3608fc8a 100644
--- a/doc/rxvt.7.pod
+++ b/doc/rxvt.7.pod
@@ -66,6 +66,63 @@ other combination either by setting the B resource:
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).
+
+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 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
diff --git a/doc/rxvt.7.txt b/doc/rxvt.7.txt
index e93f7555..d4f527ed 100644
--- a/doc/rxvt.7.txt
+++ b/doc/rxvt.7.txt
@@ -60,6 +60,64 @@ FREQUENTLY ASKED QUESTIONS
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
@@ -1686,11 +1744,9 @@ CONFIGURE OPTIONS
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
@@ -1699,7 +1755,21 @@ CONFIGURE OPTIONS
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).
diff --git a/src/version.h b/src/version.h
index 13ab2f01..03078990 100644
--- a/src/version.h
+++ b/src/version.h
@@ -1,3 +1,3 @@
// VERSION _must_ be \d.\d+
-#define VERSION "7.4"
-#define DATE "2006-01-28"
+#define VERSION "7.5"
+#define DATE "2006-01-30"