From: root Date: Sat, 17 Feb 2007 20:36:35 +0000 (+0000) Subject: 8.2 X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=cc6f28ad770ed5ad5a7b1177585a69c5859f7895;p=dana%2Furxvt.git 8.2 --- diff --git a/Changes b/Changes index 2e1007e6..65a91bc5 100644 --- a/Changes +++ b/Changes @@ -20,7 +20,7 @@ WISH: http://www120.pair.com/mccarthy/nextstep/intro.htmld/Workspace.html is the WISH: kick out xpm.C, replace by pixbuf DUMB: support tex fonts -8.2 +8.2 Sat Feb 17 21:35:28 CET 2007 - fix make depend in src/, reported by exg. - fixed typo in urxvt::GET_CUSTOM, causing the result to be wrong. (patch by Sergey Vlasov). diff --git a/README.FAQ b/README.FAQ index a04e5b3d..0fb2e280 100644 --- a/README.FAQ +++ b/README.FAQ @@ -882,16 +882,16 @@ RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS is subtly garbled, then you should check your locale settings. Rxvt-unicode must be started with the same "LC_CTYPE" setting as the - programs. Often rxvt-unicode is started in the "C" locale, while the - login script running within the rxvt-unicode window changes the locale - to something else, e.g. "en_GB.UTF-8". Needless to say, this is not - going to work. + programs running in it. Often rxvt-unicode is started in the "C" locale, + while the login script running within the rxvt-unicode window changes + the locale to something else, e.g. "en_GB.UTF-8". Needless to say, this + is not going to work, and is the most common cause for problems. The best thing is to fix your startup environment, as you will likely run into other problems. If nothing works you can try this in your .profile. - printf '\33]701;%s\007' "$LC_CTYPE" + printf '\33]701;%s\007' "$LC_CTYPE" # $LANG or $LC_ALL are worth a try, too If this doesn't work, then maybe you use a "LC_CTYPE" specification not supported on your systems. Some systems have a "locale" command which diff --git a/doc/rxvt.1.html b/doc/rxvt.1.html index 450fb763..80f068a8 100644 --- a/doc/rxvt.1.html +++ b/doc/rxvt.1.html @@ -55,7 +55,7 @@


DESCRIPTION

-

rxvt-unicode, version 8.1, is a colour vt102 terminal +

rxvt-unicode, version 8.2, is a colour vt102 terminal emulator intended as an xterm(1) replacement for users who do not require features such as Tektronix 4014 emulation and toolkit-style configurability. As a result, rxvt-unicode uses much less swap space -- @@ -211,7 +211,7 @@ used to brighten or darken the image in addition to tinting it; resource

number Darken (0 .. 100) or lighten (-1 .. -100) the transparent background image in addition to tinting it (i.e. -tint must be -specified, too, e.g. -tint white).

+specified, too, e.g. -tint white); resource shading.

-bg colour @@ -770,8 +770,8 @@ foreground colour is the default.

colorRV: colour
-

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).

underlineColor: colour @@ -847,8 +847,8 @@ colour is black; option -fadecolor.

shading: number
-

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 -sh.

scrollColor: colour diff --git a/doc/rxvt.1.man.in b/doc/rxvt.1.man.in index 6162b365..ff2507b9 100644 --- a/doc/rxvt.1.man.in +++ b/doc/rxvt.1.man.in @@ -129,7 +129,7 @@ .\" ======================================================================== .\" .IX Title "@@RXVT_NAME@@ 1" -.TH @@RXVT_NAME@@ 1 "2006-12-07" "8.1" "RXVT-UNICODE" +.TH @@RXVT_NAME@@ 1 "2007-02-17" "8.2" "RXVT-UNICODE" .SH "NAME" rxvt\-unicode (ouR XVT, unicode) \- (a VT102 emulator for the X window system) .SH "SYNOPSIS" @@ -261,7 +261,7 @@ used to brighten or darken the image in addition to tinting it; resource .IX Item "-sh" \&\fInumber\fR Darken (0 .. 100) or lighten (\-1 .. \-100) the transparent background image in addition to tinting it (i.e. \fB\-tint\fR must be -specified, too, e.g. \f(CW\*(C`\-tint white\*(C'\fR). +specified, too, e.g. \f(CW\*(C`\-tint white\*(C'\fR); resource \fIshading\fR. .IP "\fB\-bg\fR \fIcolour\fR" 4 .IX Item "-bg colour" Window background colour; resource \fBbackground\fR. @@ -633,8 +633,8 @@ Use the specified colour to display underlined characters when the foreground colour is the default. .IP "\fBcolorRV:\fR \fIcolour\fR" 4 .IX Item "colorRV: colour" -Use the specified colour as the background for reverse video -characters. +Use the specified colour as the background for reverse video characters +when \s-1OPTION_HC\s0 is disabled (\-\-disable\-frills). .IP "\fBunderlineColor:\fR \fIcolour\fR" 4 .IX Item "underlineColor: colour" If set, use the specified colour as the colour for the underline @@ -679,8 +679,8 @@ Tint the transparent background pixmap with the given colour; option \&\fB\-tint\fR. .IP "\fBshading:\fR \fInumber\fR" 4 .IX Item "shading: number" -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 \fB\-sh\fR. .IP "\fBscrollColor:\fR \fIcolour\fR" 4 .IX Item "scrollColor: colour" Use the specified colour for the scrollbar [default #B2B2B2]. diff --git a/doc/rxvt.1.txt b/doc/rxvt.1.txt index cd46c606..2e2b49b2 100644 --- a/doc/rxvt.1.txt +++ b/doc/rxvt.1.txt @@ -6,7 +6,7 @@ SYNOPSIS rxvt [options] [-e command [ args ]] DESCRIPTION - rxvt-unicode, version 8.1, is a colour vt102 terminal emulator intended + rxvt-unicode, version 8.2, is a colour vt102 terminal emulator intended as an *xterm*(1) replacement for users who do not require features such as Tektronix 4014 emulation and toolkit-style configurability. As a result, rxvt-unicode uses much less swap space -- a significant @@ -127,7 +127,7 @@ OPTIONS -sh *number* Darken (0 .. 100) or lighten (-1 .. -100) the transparent background image in addition to tinting it (i.e. -tint must be - specified, too, e.g. "-tint white"). + specified, too, e.g. "-tint white"); resource *shading*. -bg *colour* Window background colour; resource background. @@ -486,7 +486,7 @@ RESOURCES (available also as long-options) colorRV: *colour* Use the specified colour as the background for reverse video - characters. + characters when OPTION_HC is disabled (--disable-frills). underlineColor: *colour* If set, use the specified colour as the colour for the underline @@ -533,7 +533,7 @@ RESOURCES (available also as long-options) shading: *number* Darken (0 .. 100) or lighten (-1 .. -100) the transparent background - image in addition to tinting it. + image in addition to tinting it; option -sh. scrollColor: *colour* Use the specified colour for the scrollbar [default #B2B2B2]. diff --git a/doc/rxvt.7.html b/doc/rxvt.7.html index 79643ccc..827d487c 100644 --- a/doc/rxvt.7.html +++ b/doc/rxvt.7.html @@ -1001,13 +1001,14 @@ how to do this).

getting two unrelated other characters or similar, or if program output is subtly garbled, then you should check your locale settings.

Rxvt-unicode must be started with the same LC_CTYPE setting as the -programs. Often rxvt-unicode is started in the C locale, while the -login script running within the rxvt-unicode window changes the locale to -something else, e.g. en_GB.UTF-8. Needless to say, this is not going to work.

+programs running in it. Often rxvt-unicode is started in the C locale, +while the login script running within the rxvt-unicode window changes the +locale to something else, e.g. en_GB.UTF-8. Needless to say, this is +not going to work, and is the most common cause for problems.

The best thing is to fix your startup environment, as you will likely run into other problems. If nothing works you can try this in your .profile.

-  printf '\33]701;%s\007' "$LC_CTYPE"
+ printf '\33]701;%s\007' "$LC_CTYPE" # $LANG or $LC_ALL are worth a try, too

If this doesn't work, then maybe you use a LC_CTYPE specification not supported on your systems. Some systems have a locale command which displays this (also, perl -e0 can be used to check locale settings, as @@ -2266,7 +2267,7 @@ memory usage unless you use a font requiring one of these encodings.

- + @@ -2487,10 +2488,10 @@ in combination with other switches) is:

   some round-trip time optimisations
   nearest color allocation on pseudocolor screens
-  UTF8_STRING supporr for selection
+  UTF8_STRING support for selection
   sgr modes 90..97 and 100..107
   backindex and forwardindex escape sequences
-  view change/zero scorllback esacpe sequences
+  view change/zero scrollback escape sequences
   locale switching escape sequence
   window op and some xterm/OSC escape sequences
   rectangular selections
diff --git a/doc/rxvt.7.man.in b/doc/rxvt.7.man.in
index e2741002..b1ed432f 100644
--- a/doc/rxvt.7.man.in
+++ b/doc/rxvt.7.man.in
@@ -129,7 +129,7 @@
 .\" ========================================================================
 .\"
 .IX Title "@@RXVT_NAME@@ 7"
-.TH @@RXVT_NAME@@ 7 "2006-12-29" "8.1" "RXVT-UNICODE"
+.TH @@RXVT_NAME@@ 7 "2007-02-17" "8.2" "RXVT-UNICODE"
 .SH "NAME"
 RXVT REFERENCE \- FAQ, command sequences and other background information
 .SH "SYNOPSIS"
@@ -1233,15 +1233,16 @@ getting two unrelated other characters or similar, or if program output is
 subtly garbled, then you should check your locale settings.
 .PP
 Rxvt-unicode must be started with the same \f(CW\*(C`LC_CTYPE\*(C'\fR setting as the
-programs. Often rxvt-unicode is started in the \f(CW\*(C`C\*(C'\fR locale, while the
-login script running within the rxvt-unicode window changes the locale to
-something else, e.g. \f(CW\*(C`en_GB.UTF\-8\*(C'\fR. Needless to say, this is not going to work.
+programs running in it. Often rxvt-unicode is started in the \f(CW\*(C`C\*(C'\fR locale,
+while the login script running within the rxvt-unicode window changes the
+locale to something else, e.g. \f(CW\*(C`en_GB.UTF\-8\*(C'\fR. Needless to say, this is
+not going to work, and is the most common cause for problems.
 .PP
 The best thing is to fix your startup environment, as you will likely run
 into other problems. If nothing works you can try this in your .profile.
 .PP
 .Vb 1
-\&  printf '\e33]701;%s\e007' "$LC_CTYPE"
+\&  printf '\e33]701;%s\e007' "$LC_CTYPE"   # $LANG or $LC_ALL are worth a try, too
 .Ve
 .PP
 If this doesn't work, then maybe you use a \f(CW\*(C`LC_CTYPE\*(C'\fR specification not
@@ -2480,7 +2481,7 @@ memory usage unless you use a font requiring one of these encodings.
 l l .
 all	all available codeset groups
 zh	common chinese encodings
-zh_ext	rarely used but very big chinese encodigs
+zh_ext	rarely used but very big chinese encodings
 jp	common japanese encodings
 jp_ext	rarely used but big japanese encodings
 kr	korean encodings
@@ -2627,10 +2628,10 @@ It also enables some non-essential features otherwise disabled, such as:
 .Vb 11
 \&  some round-trip time optimisations
 \&  nearest color allocation on pseudocolor screens
-\&  UTF8_STRING supporr for selection
+\&  UTF8_STRING support for selection
 \&  sgr modes 90..97 and 100..107
 \&  backindex and forwardindex escape sequences
-\&  view change/zero scorllback esacpe sequences
+\&  view change/zero scrollback escape sequences
 \&  locale switching escape sequence
 \&  window op and some xterm/OSC escape sequences
 \&  rectangular selections
diff --git a/doc/rxvt.7.txt b/doc/rxvt.7.txt
index 65a25ed6..e4857230 100644
--- a/doc/rxvt.7.txt
+++ b/doc/rxvt.7.txt
@@ -902,16 +902,16 @@ RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS
     is subtly garbled, then you should check your locale settings.
 
     Rxvt-unicode must be started with the same "LC_CTYPE" setting as the
-    programs. Often rxvt-unicode is started in the "C" locale, while the
-    login script running within the rxvt-unicode window changes the locale
-    to something else, e.g. "en_GB.UTF-8". Needless to say, this is not
-    going to work.
+    programs running in it. Often rxvt-unicode is started in the "C" locale,
+    while the login script running within the rxvt-unicode window changes
+    the locale to something else, e.g. "en_GB.UTF-8". Needless to say, this
+    is not going to work, and is the most common cause for problems.
 
     The best thing is to fix your startup environment, as you will likely
     run into other problems. If nothing works you can try this in your
     .profile.
 
-      printf '\33]701;%s\007' "$LC_CTYPE"
+      printf '\33]701;%s\007' "$LC_CTYPE"   # $LANG or $LC_ALL are worth a try, too
 
     If this doesn't work, then maybe you use a "LC_CTYPE" specification not
     supported on your systems. Some systems have a "locale" command which
@@ -1815,7 +1815,7 @@ CONFIGURE OPTIONS
 
            all             all available codeset groups 
            zh              common chinese encodings 
-           zh_ext          rarely used but very big chinese encodigs 
+           zh_ext          rarely used but very big chinese encodings 
            jp              common japanese encodings 
            jp_ext          rarely used but big japanese encodings 
            kr              korean encodings 
@@ -1960,10 +1960,10 @@ CONFIGURE OPTIONS
 
           some round-trip time optimisations
           nearest color allocation on pseudocolor screens
-          UTF8_STRING supporr for selection
+          UTF8_STRING support for selection
           sgr modes 90..97 and 100..107
           backindex and forwardindex escape sequences
-          view change/zero scorllback esacpe sequences
+          view change/zero scrollback escape sequences
           locale switching escape sequence
           window op and some xterm/OSC escape sequences
           rectangular selections
diff --git a/doc/rxvtperl.3.html b/doc/rxvtperl.3.html
index c4542ed7..dc9dedc7 100644
--- a/doc/rxvtperl.3.html
+++ b/doc/rxvtperl.3.html
@@ -370,6 +370,7 @@ The launcher can also be overridden on a per-pattern basis.

     URxvt.perl-ext:           default,matcher
     URxvt.urlLauncher:        sensible-browser
+    URxvt.keysym.C-Delete:    perl:matcher
     URxvt.matcher.button:     1
     URxvt.matcher.pattern.1:  \\bwww\\.[\\w-]+\\.[\\w./?&@#-]*[\\w/-]
     URxvt.matcher.pattern.2:  \\B(/\\S+?):(\\d+)(?=:|$)
diff --git a/doc/rxvtperl.3.man.in b/doc/rxvtperl.3.man.in
index 8cf2c01b..4f66301a 100644
--- a/doc/rxvtperl.3.man.in
+++ b/doc/rxvtperl.3.man.in
@@ -129,7 +129,7 @@
 .\" ========================================================================
 .\"
 .IX Title "@@RXVT_NAME@@ 3"
-.TH @@RXVT_NAME@@ 3 "2006-12-29" "8.1" "RXVT-UNICODE"
+.TH @@RXVT_NAME@@ 3 "2007-02-17" "8.2" "RXVT-UNICODE"
 .SH "NAME"
 @@RXVT_NAME@@perl \- rxvt\-unicode's embedded perl interpreter
 .SH "SYNOPSIS"
@@ -411,9 +411,10 @@ The launcher can also be overridden on a per-pattern basis.
 .Sp
 Example configuration:
 .Sp
-.Vb 6
+.Vb 7
 \&    URxvt.perl-ext:           default,matcher
 \&    URxvt.urlLauncher:        sensible-browser
+\&    URxvt.keysym.C-Delete:    perl:matcher
 \&    URxvt.matcher.button:     1
 \&    URxvt.matcher.pattern.1:  \e\ebwww\e\e.[\e\ew-]+\e\e.[\e\ew./?&@#-]*[\e\ew/-]
 \&    URxvt.matcher.pattern.2:  \e\eB(/\e\eS+?):(\e\ed+)(?=:|$)
diff --git a/doc/rxvtperl.3.txt b/doc/rxvtperl.3.txt
index 72e32c99..8fc29ee4 100644
--- a/doc/rxvtperl.3.txt
+++ b/doc/rxvtperl.3.txt
@@ -240,6 +240,7 @@ PREPACKAGED EXTENSIONS
 
             URxvt.perl-ext:           default,matcher
             URxvt.urlLauncher:        sensible-browser
+            URxvt.keysym.C-Delete:    perl:matcher
             URxvt.matcher.button:     1
             URxvt.matcher.pattern.1:  \\bwww\\.[\\w-]+\\.[\\w./?&@#-]*[\\w/-]
             URxvt.matcher.pattern.2:  \\B(/\\S+?):(\\d+)(?=:|$)
diff --git a/src/Makefile.in b/src/Makefile.in
index d4192170..56c2cd1c 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -149,8 +149,8 @@ depend:
 # DO NOT DELETE: nice dependency list follows
 
 command.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-command.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-command.o: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h version.h
+command.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+command.o: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h version.h
 command.o: command.h keyboard.h
 encoding.o: ../config.h encoding.h table/iso8859_1.h table/iso8859_15.h
 encoding.o: table/iso8859_2.h table/iso8859_3.h table/iso8859_4.h
@@ -169,25 +169,25 @@ encoding.o: table/jis0212_1990_0.h table/jis0213_1.h table/jis0213_2.h
 encoding.o: table/compose.h table/category.h
 fdpass.o: ../config.h libptytty.h
 init.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h rxvtutil.h
-init.o: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h salloc.h
-init.o: libptytty.h rxvtperl.h hookinc.h rsinc.h init.h
-iom.o: iom.h iom_conf.h rxvtutil.h callback.h
+init.o: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h callback.h
+init.o: salloc.h rxvtperl.h hookinc.h rsinc.h init.h
+iom.o: iom.h iom_conf.h rxvtutil.h libptytty.h callback.h
 keyboard.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-keyboard.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-keyboard.o: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h keyboard.h
+keyboard.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+keyboard.o: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h keyboard.h
 keyboard.o: command.h
 logging.o: ../config.h ptytty.h libptytty.h ptytty_conf.h rxvt.h rxvtlib.h
 logging.o: optinc.h feature.h encoding.h rxvtutil.h rxvtfont.h rxvttoolkit.h
 logging.o: iom.h iom_conf.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 main.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h rxvtutil.h
-main.o: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h salloc.h
-main.o: libptytty.h rxvtperl.h hookinc.h rsinc.h keyboard.h
+main.o: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h callback.h
+main.o: salloc.h rxvtperl.h hookinc.h rsinc.h keyboard.h
 misc.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h rxvtutil.h
-misc.o: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h salloc.h
-misc.o: libptytty.h rxvtperl.h hookinc.h rsinc.h
+misc.o: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h callback.h
+misc.o: salloc.h rxvtperl.h hookinc.h rsinc.h
 netdisp.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-netdisp.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-netdisp.o: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h
+netdisp.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+netdisp.o: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 proxy.o: ../config.h ptytty.h libptytty.h ptytty_conf.h rxvt.h rxvtlib.h
 proxy.o: optinc.h feature.h encoding.h rxvtutil.h rxvtfont.h rxvttoolkit.h
 proxy.o: iom.h iom_conf.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
@@ -195,61 +195,60 @@ ptytty.o: ../config.h ptytty.h libptytty.h ptytty_conf.h rxvt.h rxvtlib.h
 ptytty.o: optinc.h feature.h encoding.h rxvtutil.h rxvtfont.h rxvttoolkit.h
 ptytty.o: iom.h iom_conf.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 rxvt.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h rxvtutil.h
-rxvt.o: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h salloc.h
-rxvt.o: libptytty.h rxvtperl.h hookinc.h rsinc.h
+rxvt.o: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h callback.h
+rxvt.o: salloc.h rxvtperl.h hookinc.h rsinc.h
 rxvtc.o: ../config.h rxvtdaemon.h rxvtutil.h libptytty.h rxvt.h rxvtlib.h
 rxvtc.o: optinc.h feature.h encoding.h rxvtfont.h rxvttoolkit.h iom.h
 rxvtc.o: iom_conf.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 rxvtd.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-rxvtd.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-rxvtd.o: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h rxvtdaemon.h
+rxvtd.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+rxvtd.o: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h rxvtdaemon.h
 rxvtdaemon.o: rxvtdaemon.h rxvtutil.h
 rxvtfont.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-rxvtfont.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-rxvtfont.o: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h
-rxvtfont.o: table/linedraw.h
-rxvtperl.o: ../config.h iom.h iom_conf.h rxvtutil.h callback.h rxvt.h
-rxvtperl.o: rxvtlib.h optinc.h feature.h encoding.h rxvtfont.h rxvttoolkit.h
-rxvtperl.o: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h keyboard.h
-rxvtperl.o: perlxsi.c
+rxvtfont.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+rxvtfont.o: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h table/linedraw.h
+rxvtperl.o: ../config.h iom.h iom_conf.h rxvtutil.h libptytty.h callback.h
+rxvtperl.o: rxvt.h rxvtlib.h optinc.h feature.h encoding.h rxvtfont.h
+rxvtperl.o: rxvttoolkit.h salloc.h rxvtperl.h hookinc.h rsinc.h keyboard.h
+rxvtperl.o: perlxsi.c ./iom_perl.h
 rxvttoolkit.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
 rxvttoolkit.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h
-rxvttoolkit.o: callback.h salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h
+rxvttoolkit.o: libptytty.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 rxvtutil.o: rxvtutil.h
 salloc.o: salloc.h
 screen.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-screen.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-screen.o: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h salloc.C
+screen.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+screen.o: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h salloc.C
 scrollbar-next.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
 scrollbar-next.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h
-scrollbar-next.o: callback.h salloc.h libptytty.h rxvtperl.h hookinc.h
+scrollbar-next.o: libptytty.h callback.h salloc.h rxvtperl.h hookinc.h
 scrollbar-next.o: rsinc.h
 scrollbar-plain.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
 scrollbar-plain.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h
-scrollbar-plain.o: callback.h salloc.h libptytty.h rxvtperl.h hookinc.h
+scrollbar-plain.o: libptytty.h callback.h salloc.h rxvtperl.h hookinc.h
 scrollbar-plain.o: rsinc.h
 scrollbar-rxvt.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
 scrollbar-rxvt.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h
-scrollbar-rxvt.o: callback.h salloc.h libptytty.h rxvtperl.h hookinc.h
+scrollbar-rxvt.o: libptytty.h callback.h salloc.h rxvtperl.h hookinc.h
 scrollbar-rxvt.o: rsinc.h
 scrollbar-xterm.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
 scrollbar-xterm.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h
-scrollbar-xterm.o: callback.h salloc.h libptytty.h rxvtperl.h hookinc.h
+scrollbar-xterm.o: libptytty.h callback.h salloc.h rxvtperl.h hookinc.h
 scrollbar-xterm.o: rsinc.h
 scrollbar.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-scrollbar.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-scrollbar.o: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h
+scrollbar.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+scrollbar.o: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 xdefaults.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-xdefaults.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-xdefaults.o: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h version.h
+xdefaults.o: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+xdefaults.o: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h version.h
 xdefaults.o: keyboard.h
 xpm.o: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h rxvtutil.h
-xpm.o: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h salloc.h
-xpm.o: libptytty.h rxvtperl.h hookinc.h rsinc.h
+xpm.o: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h callback.h
+xpm.o: salloc.h rxvtperl.h hookinc.h rsinc.h
 
 command.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-command.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-command.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h version.h
+command.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+command.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h version.h
 command.lo: command.h keyboard.h
 encoding.lo: ../config.h encoding.h table/iso8859_1.h table/iso8859_15.h
 encoding.lo: table/iso8859_2.h table/iso8859_3.h table/iso8859_4.h
@@ -268,25 +267,25 @@ encoding.lo: table/jis0212_1990_0.h table/jis0213_1.h table/jis0213_2.h
 encoding.lo: table/compose.h table/category.h
 fdpass.lo: ../config.h libptytty.h
 init.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-init.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-init.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h init.h
-iom.lo: iom.h iom_conf.h rxvtutil.h callback.h
+init.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+init.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h init.h
+iom.lo: iom.h iom_conf.h rxvtutil.h libptytty.h callback.h
 keyboard.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-keyboard.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-keyboard.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h keyboard.h
+keyboard.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+keyboard.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h keyboard.h
 keyboard.lo: command.h
 logging.lo: ../config.h ptytty.h libptytty.h ptytty_conf.h rxvt.h rxvtlib.h
 logging.lo: optinc.h feature.h encoding.h rxvtutil.h rxvtfont.h rxvttoolkit.h
 logging.lo: iom.h iom_conf.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 main.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-main.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-main.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h keyboard.h
+main.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+main.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h keyboard.h
 misc.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-misc.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-misc.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h
+misc.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+misc.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 netdisp.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-netdisp.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-netdisp.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h
+netdisp.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+netdisp.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 proxy.lo: ../config.h ptytty.h libptytty.h ptytty_conf.h rxvt.h rxvtlib.h
 proxy.lo: optinc.h feature.h encoding.h rxvtutil.h rxvtfont.h rxvttoolkit.h
 proxy.lo: iom.h iom_conf.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
@@ -294,54 +293,54 @@ ptytty.lo: ../config.h ptytty.h libptytty.h ptytty_conf.h rxvt.h rxvtlib.h
 ptytty.lo: optinc.h feature.h encoding.h rxvtutil.h rxvtfont.h rxvttoolkit.h
 ptytty.lo: iom.h iom_conf.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 rxvt.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-rxvt.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-rxvt.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h
+rxvt.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+rxvt.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 rxvtc.lo: ../config.h rxvtdaemon.h rxvtutil.h libptytty.h rxvt.h rxvtlib.h
 rxvtc.lo: optinc.h feature.h encoding.h rxvtfont.h rxvttoolkit.h iom.h
 rxvtc.lo: iom_conf.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 rxvtd.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-rxvtd.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-rxvtd.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h rxvtdaemon.h
+rxvtd.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+rxvtd.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h rxvtdaemon.h
 rxvtdaemon.lo: rxvtdaemon.h rxvtutil.h
 rxvtfont.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-rxvtfont.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-rxvtfont.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h
+rxvtfont.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+rxvtfont.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 rxvtfont.lo: table/linedraw.h
-rxvtperl.lo: ../config.h iom.h iom_conf.h rxvtutil.h callback.h rxvt.h
-rxvtperl.lo: rxvtlib.h optinc.h feature.h encoding.h rxvtfont.h rxvttoolkit.h
-rxvtperl.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h keyboard.h
-rxvtperl.lo: perlxsi.c
+rxvtperl.lo: ../config.h iom.h iom_conf.h rxvtutil.h libptytty.h callback.h
+rxvtperl.lo: rxvt.h rxvtlib.h optinc.h feature.h encoding.h rxvtfont.h
+rxvtperl.lo: rxvttoolkit.h salloc.h rxvtperl.h hookinc.h rsinc.h keyboard.h
+rxvtperl.lo: perlxsi.c ./iom_perl.h
 rxvttoolkit.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
 rxvttoolkit.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h
-rxvttoolkit.lo: callback.h salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h
+rxvttoolkit.lo: libptytty.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 rxvtutil.lo: rxvtutil.h
 salloc.lo: salloc.h
 screen.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-screen.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-screen.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h salloc.C
+screen.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h
+screen.lo: callback.h salloc.h rxvtperl.h hookinc.h rsinc.h salloc.C
 scrollbar-next.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
 scrollbar-next.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h
-scrollbar-next.lo: callback.h salloc.h libptytty.h rxvtperl.h hookinc.h
+scrollbar-next.lo: libptytty.h callback.h salloc.h rxvtperl.h hookinc.h
 scrollbar-next.lo: rsinc.h
 scrollbar-plain.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h
 scrollbar-plain.lo: encoding.h rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h
-scrollbar-plain.lo: iom_conf.h callback.h salloc.h libptytty.h rxvtperl.h
+scrollbar-plain.lo: iom_conf.h libptytty.h callback.h salloc.h rxvtperl.h
 scrollbar-plain.lo: hookinc.h rsinc.h
 scrollbar-rxvt.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
 scrollbar-rxvt.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h
-scrollbar-rxvt.lo: callback.h salloc.h libptytty.h rxvtperl.h hookinc.h
+scrollbar-rxvt.lo: libptytty.h callback.h salloc.h rxvtperl.h hookinc.h
 scrollbar-rxvt.lo: rsinc.h
 scrollbar-xterm.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h
 scrollbar-xterm.lo: encoding.h rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h
-scrollbar-xterm.lo: iom_conf.h callback.h salloc.h libptytty.h rxvtperl.h
+scrollbar-xterm.lo: iom_conf.h libptytty.h callback.h salloc.h rxvtperl.h
 scrollbar-xterm.lo: hookinc.h rsinc.h
 scrollbar.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-scrollbar.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-scrollbar.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h
+scrollbar.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h
+scrollbar.lo: libptytty.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
 xdefaults.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h
-xdefaults.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h
-xdefaults.lo: salloc.h libptytty.h rxvtperl.h hookinc.h rsinc.h version.h
-xdefaults.lo: keyboard.h
+xdefaults.lo: rxvtutil.h rxvtfont.h rxvttoolkit.h iom.h iom_conf.h
+xdefaults.lo: libptytty.h callback.h salloc.h rxvtperl.h hookinc.h rsinc.h
+xdefaults.lo: version.h keyboard.h
 xpm.lo: ../config.h rxvt.h rxvtlib.h optinc.h feature.h encoding.h rxvtutil.h
-xpm.lo: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h callback.h salloc.h
-xpm.lo: libptytty.h rxvtperl.h hookinc.h rsinc.h
+xpm.lo: rxvtfont.h rxvttoolkit.h iom.h iom_conf.h libptytty.h callback.h
+xpm.lo: salloc.h rxvtperl.h hookinc.h rsinc.h
diff --git a/src/optinc.h b/src/optinc.h
index a3c40431..99dbac25 100644
--- a/src/optinc.h
+++ b/src/optinc.h
@@ -38,8 +38,8 @@
  nodef(insecure)
  nodef(borderLess)
  nodef(hold)
- nodef(skipBuiltinGlyphs)
  nodef(override_redirect)
+ nodef(skipBuiltinGlyphs)
 #endif
 #if ENABLE_STYLES
  def(intensityStyles,      29) // font styles imply intensity
diff --git a/src/version.h b/src/version.h
index 2404a3d6..8daeba7f 100644
--- a/src/version.h
+++ b/src/version.h
@@ -1,3 +1,3 @@
 // VERSION _must_ be \d.\d+
 #define VERSION "8.2"
-#define DATE	"2007-02-12"
+#define DATE	"2007-02-17"
allall available codeset groups
zhcommon chinese encodings
zh_extrarely used but very big chinese encodigs
zh_extrarely used but very big chinese encodings
jpcommon japanese encodings
jp_extrarely used but big japanese encodings
krkorean encodings