repo: rxvt-unicode-sixel
action: commit
revision: 
path_from: 
revision_from: e1f753fd2d419598143035f47f8c3bf3f79ee906:
path_to: 
revision_to: 
git.thebackupbox.net
rxvt-unicode-sixel
git clone git://git.thebackupbox.net/rxvt-unicode-sixel
commit e1f753fd2d419598143035f47f8c3bf3f79ee906
Author: Marc Lehmann 
Date:   Wed Dec 31 14:19:08 2014 +0000

    *** empty log message ***

diff --git a/README.configure b/README.configure
index ae7c4564266390abe0a1993cb93960bac2c9d0c8..
index ..674c0403a167b48ea692fc666fc2b74a0d717631 100644
--- a/README.configure
+++ b/README.configure
@@ -192,7 +192,7 @@ CONFIGURE OPTIONS
           verbose X error handling

     --enable-iso14755 (default: on)
-        Enable extended ISO 14755 support (see urxvt(1)). Basic support
+        Enable extended ISO 14755 support (see rxvt(1)). Basic support
         (section 5.1) is enabled by "--enable-frills", while support for
         5.2, 5.3 and 5.4 is enabled with this switch.

@@ -224,8 +224,8 @@ CONFIGURE OPTIONS
         Add support to have the pointer disappear when typing or inactive.

     --enable-perl (default: on)
-        Enable an embedded perl interpreter. See the urxvtperl(3) manpage
-        for more info on this feature, or the files in src/perl/ for the
+        Enable an embedded perl interpreter. See the rxvtperl(3) manpage for
+        more info on this feature, or the files in src/perl/ for the
         extensions that are installed by default. The perl interpreter that
         is used can be specified via the "PERL" environment variable when
         running configure. Even when compiled in, perl will *not* be
@@ -247,7 +247,7 @@ CONFIGURE OPTIONS
         "rxvt-unicode-256color" by default (doc/etc/ contains
         termcap/terminfo definitions for both).

-        It also results in higher memory usage and can slow down urxvt
+        It also results in higher memory usage and can slow down rxvt
         dramatically when more than six fonts are in use by a terminal
         instance.

diff --git a/doc/rxvt.1.man.in b/doc/rxvt.1.man.in
index b58c162de14dedf640bcb40cb4131f2c41028d47..
index ..c6f32cc7e772426a60460ee2beaab1481fc64af2 100644
--- a/doc/rxvt.1.man.in
+++ b/doc/rxvt.1.man.in
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16)
+.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -38,6 +38,8 @@
 .    ds PI \(*p
 .    ds L" ``
 .    ds R" ''
+.    ds C`
+.    ds C'
 'br\}
 .\"
 .\" Escape single quotes in literal strings from groff's Unicode transform.
@@ -48,17 +50,24 @@
 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
 .\" entries marked with X<> in POD.  Of course, you'll have to process the
 .\" output yourself in some meaningful fashion.
-.ie \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
 ..
-.    nr % 0
-.    rr F
-.\}
-.el \{\
-.    de IX
+.nr rF 0
+.if \n(.g .if rF .nr rF 1
+.if (\n(rF:(\n(.g==0)) \{
+.    if \nF \{
+.        de IX
+.        tm Index:\\$1\t\\n%\t"\\$2"
 ..
+.        if !\nF==2 \{
+.            nr % 0
+.            nr F 2
+.        \}
+.    \}
 .\}
+.rr rF
 .\"
 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
 .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
@@ -143,13 +152,13 @@ configurability. As a result, \fBrxvt-unicode\fR uses much less swap space \*(--
 a significant advantage on a machine serving many X sessions.
 .PP
 This document is also available on the World-Wide-Web at
-http://pod.tst.eu/http://cvs.schmorp.de/rxvt\-unicode/doc/rxvt.1.pod .
+.
 .SH "FREQUENTLY ASKED QUESTIONS"
 .IX Header "FREQUENTLY ASKED QUESTIONS"
 See @@RXVT_NAME@@(7) (try \f(CW\*(C`man 7 @@RXVT_NAME@@\*(C'\fR) for a list of
 frequently asked questions and answer to them and some common
 problems. That document is also accessible on the World-Wide-Web at
-http://pod.tst.eu/http://cvs.schmorp.de/rxvt\-unicode/doc/rxvt.7.pod .
+.
 .SH "RXVT-UNICODE VS. RXVT"
 .IX Header "RXVT-UNICODE VS. RXVT"
 Unlike the original rxvt, \fBrxvt-unicode\fR stores all text in Unicode
@@ -177,7 +186,7 @@ programs force onto its users never made sense to me: You should be able
 to choose any font for any script freely.
 .PP
 Apart from that, rxvt-unicode is also much better internationalised than
-its predecessor, supports things such as \s-1XFT\s0 and \s-1ISO\s0 14755 that are handy
+its predecessor, supports things such as \s-1XFT\s0 and \s-1ISO 14755\s0 that are handy
 in i18n\-environments, is faster, and has a lot bugs less than the original
 rxvt. This all in addition to dozens of other small improvements.
 .PP
@@ -389,7 +398,7 @@ and \fB\-borderwidth\fR. See resource entry for limits; resource
 .IP "\fB\-bl\fR" 4
 .IX Item "-bl"
 Compile \fIfrills\fR: Set \s-1MWM\s0 hints to request a borderless window, i.e.
-if honoured by the \s-1WM\s0, the rxvt-unicode window will not have window
+if honoured by the \s-1WM,\s0 the rxvt-unicode window will not have window
 decorations; resource \fBborderLess\fR. If the window manager does not
 support \s-1MWM\s0 hints (e.g. kwin), enables override-redirect mode.
 .IP "\fB\-override\-redirect\fR" 4
@@ -461,7 +470,7 @@ Compile \fI\s-1XIM\s0\fR: input style for input method; \fBOverTheSpot\fR,
 Compile \fI\s-1XIM\s0\fR: input method name. resource \fBinputMethod\fR.
 .IP "\fB\-imlocale\fR \fIstring\fR" 4
 .IX Item "-imlocale string"
-The locale to use for opening the \s-1IM\s0. You can use an \f(CW\*(C`LC_CTYPE\*(C'\fR of e.g.
+The locale to use for opening the \s-1IM.\s0 You can use an \f(CW\*(C`LC_CTYPE\*(C'\fR of e.g.
 \&\f(CW\*(C`de_DE.UTF\-8\*(C'\fR for normal text processing but \f(CW\*(C`ja_JP.EUC\-JP\*(C'\fR for the
 input extension to be able to input japanese characters while staying in
 another locale. resource \fBimLocale\fR.
@@ -641,7 +650,7 @@ corresponds to low-intensity (normal) colours and 8\-15 corresponds to
 high-intensity (bold = bright foreground, blink = bright background)
 colours. The canonical names are as follows: 0=black, 1=red, 2=green,
 3=yellow, 4=blue, 5=magenta, 6=cyan, 7=white, but the actual colour
-names used are listed in the \fB\s-1COLOURS\s0 \s-1AND\s0 \s-1GRAPHICS\s0\fR section.
+names used are listed in the \fB\s-1COLOURS AND GRAPHICS\s0\fR section.
 .Sp
 Colours higher than 15 cannot be set using resources (yet), but can be
 changed using an escape command (see @@RXVT_NAME@@(7)).
@@ -686,7 +695,7 @@ use the background colour.
 .IX Item "reverseVideo: boolean"
 \&\fBTrue\fR: simulate reverse video by foreground and background colours;
 option \fB\-rv\fR. \fBFalse\fR: regular screen colours [default]; option
-\&\fB+rv\fR. See note in \fB\s-1COLOURS\s0 \s-1AND\s0 \s-1GRAPHICS\s0\fR section.
+\&\fB+rv\fR. See note in \fB\s-1COLOURS AND GRAPHICS\s0\fR section.
 .IP "\fBjumpScroll:\fR \fIboolean\fR" 4
 .IX Item "jumpScroll: boolean"
 \&\fBTrue\fR: specify that jump scrolling should be used. When receiving lots
@@ -765,7 +774,7 @@ the bold version of the font does contain fewer characters, so this is a
 useful supplement.
 .Sp
 The third font is an Xft font with aliasing turned off, and the characters
-are limited to the \fB\s-1JIS\s0 0208\fR codeset (i.e. japanese kanji). The font
+are limited to the \fB\s-1JIS 0208\s0\fR codeset (i.e. japanese kanji). The font
 contains other characters, but we are not interested in them.
 .Sp
 The last font is a useful catch-all font that supplies most of the
@@ -908,7 +917,7 @@ option \fB\-w\fR, \fB\-bw\fR, \fB\-borderwidth\fR.
 .IP "\fBborderLess:\fR \fIboolean\fR" 4
 .IX Item "borderLess: boolean"
 Set \s-1MWM\s0 hints to request a borderless window, i.e. if honoured by the
-\&\s-1WM\s0, the rxvt-unicode window will not have window decorations; option \fB\-bl\fR.
+\&\s-1WM,\s0 the rxvt-unicode window will not have window decorations; option \fB\-bl\fR.
 .IP "\fBskipBuiltinGlyphs:\fR \fIboolean\fR" 4
 .IX Item "skipBuiltinGlyphs: boolean"
 Compile \fIfrills\fR: Disable the usage of the built-in block graphics/line
@@ -991,7 +1000,7 @@ be used. If not specified, the built-in default is used:
 \&\fIname\fR of inputMethod to use; option \fB\-im\fR.
 .IP "\fBimLocale:\fR \fIname\fR" 4
 .IX Item "imLocale: name"
-The locale to use for opening the \s-1IM\s0. You can use an \f(CW\*(C`LC_CTYPE\*(C'\fR of e.g.
+The locale to use for opening the \s-1IM.\s0 You can use an \f(CW\*(C`LC_CTYPE\*(C'\fR of e.g.
 \&\f(CW\*(C`de_DE.UTF\-8\*(C'\fR for normal text processing but \f(CW\*(C`ja_JP.EUC\-JP\*(C'\fR for the
 input extension to be able to input japanese characters while staying in
 another locale; option \fB\-imlocale\fR.
@@ -1028,7 +1037,7 @@ Set the key to be interpreted as the Meta key to: \fBalt\fR, \fBmeta\fR,
 \&\fB\-mod\fR.
 .IP "\fBanswerbackString:\fR \fIstring\fR" 4
 .IX Item "answerbackString: string"
-Specify the reply rxvt-unicode sends to the shell when an \s-1ENQ\s0 (control-E)
+Specify the reply rxvt-unicode sends to the shell when an \s-1ENQ \s0(control-E)
 character is passed through. It may contain escape values as described
 in the entry on \fBkeysym\fR following.
 .IP "\fBsecondaryScreen:\fR \fIboolean\fR" 4
@@ -1313,10 +1322,10 @@ Compile \fIfrills\fR: Sets override-redirect for the terminal window, making
 it almost invisible to window managers; option \fB\-override\-redirect\fR.
 .IP "\fBiso14755:\fR \fIboolean\fR" 4
 .IX Item "iso14755: boolean"
-Turn on/off \s-1ISO\s0 14755 (default enabled).
+Turn on/off \s-1ISO 14755 \s0(default enabled).
 .IP "\fBiso14755_52:\fR \fIboolean\fR" 4
 .IX Item "iso14755_52: boolean"
-Turn on/off \s-1ISO\s0 14755 5.2 mode (default enabled).
+Turn on/off \s-1ISO 14755 5.2\s0 mode (default enabled).
 .SH "BACKGROUND IMAGE OPTIONS AND RESOURCES"
 .IX Header "BACKGROUND IMAGE OPTIONS AND RESOURCES"
 .IP "\fB\-pixmap\fR \fIfile[;oplist]\fR" 4
@@ -1495,7 +1504,7 @@ You can use keyboard shortcuts, too:
 rxvt-unicode will automatically re-apply these fonts to the output so far.
 .SH "ISO 14755 SUPPORT"
 .IX Header "ISO 14755 SUPPORT"
-\&\s-1ISO\s0 14755 is a standard for entering and viewing unicode characters
+\&\s-1ISO 14755\s0 is a standard for entering and viewing unicode characters
 and character codes using the keyboard. It consists of 4 parts. The
 first part is available if rxvt-unicode has been compiled with
 \&\f(CW\*(C`\-\-enable\-frills\*(C'\fR, the rest is available when rxvt-unicode was compiled
@@ -1552,7 +1561,7 @@ combining characters, line drawing characters and unknown characters will
 always be drawn using the built-in support font.
 .PP
 With respect to conformance, rxvt-unicode is supposed to be compliant to
-both scenario A and B of \s-1ISO\s0 14755, including part 5.2.
+both scenario A and B of \s-1ISO 14755,\s0 including part 5.2.
 .SH "LOGIN STAMP"
 .IX Header "LOGIN STAMP"
 \&\fB@@RXVT_NAME@@\fR tries to write an entry into the \fIutmp\fR(5) file so that
@@ -1627,7 +1636,7 @@ been specified. For example,
 .PP
 would yield White on Black, while on \fIxterm\fR(1) it would yield Black on
 White.
-.SS "\s-1ALPHA\s0 \s-1CHANNEL\s0 \s-1SUPPORT\s0"
+.SS "\s-1ALPHA CHANNEL SUPPORT\s0"
 .IX Subsection "ALPHA CHANNEL SUPPORT"
 If Xft support has been compiled in and as long as Xft/Xrender/X don't get
 their act together, rxvt-unicode will do its own alpha channel management:
@@ -1669,7 +1678,7 @@ colour will always behave as if it were completely transparent (so the
 background image shows instead), regardless of how it was specified, while
 other colours will either be transparent as specified (the background
 image will show through) on servers supporting the \s-1RENDER\s0 extension, or
-fully opaque on servers not supporting the \s-1RENDER\s0 \s-1EXTENSION\s0.
+fully opaque on servers not supporting the \s-1RENDER EXTENSION.\s0
 .PP
 Please note that due to bugs in Xft, specifying alpha values might result
 in garbage being displayed when the X\-server does not support the \s-1RENDER\s0
@@ -1754,7 +1763,7 @@ Colour names.
 .IX Item "Project Coordinator"
 Marc A. Lehmann .
 .Sp
-http://software.schmorp.de/pkg/rxvt\-unicode.html 
+
 .SH "AUTHORS"
 .IX Header "AUTHORS"
 .IP "John Bovey" 4
diff --git a/doc/rxvt.7.man.in b/doc/rxvt.7.man.in
index 6bf800d1b139047aeb04ceaecf2a378012f64684..
index ..25d4560dbde2b09447c98b34f124cc3922366eae 100644
--- a/doc/rxvt.7.man.in
+++ b/doc/rxvt.7.man.in
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16)
+.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -38,6 +38,8 @@
 .    ds PI \(*p
 .    ds L" ``
 .    ds R" ''
+.    ds C`
+.    ds C'
 'br\}
 .\"
 .\" Escape single quotes in literal strings from groff's Unicode transform.
@@ -48,17 +50,24 @@
 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
 .\" entries marked with X<> in POD.  Of course, you'll have to process the
 .\" output yourself in some meaningful fashion.
-.ie \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
 ..
-.    nr % 0
-.    rr F
-.\}
-.el \{\
-.    de IX
+.nr rF 0
+.if \n(.g .if rF .nr rF 1
+.if (\n(rF:(\n(.g==0)) \{
+.    if \nF \{
+.        de IX
+.        tm Index:\\$1\t\\n%\t"\\$2"
 ..
+.        if !\nF==2 \{
+.            nr % 0
+.            nr F 2
+.        \}
+.    \}
 .\}
+.rr rF
 .\"
 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
 .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
@@ -145,14 +154,14 @@ RXVT REFERENCE \- FAQ, command sequences and other background information
 .Ve
 .SH "DESCRIPTION"
 .IX Header "DESCRIPTION"
-This document contains the \s-1FAQ\s0, the \s-1RXVT\s0 \s-1TECHNICAL\s0 \s-1REFERENCE\s0 documenting
+This document contains the \s-1FAQ,\s0 the \s-1RXVT TECHNICAL REFERENCE\s0 documenting
 all escape sequences, and other background information.
 .PP
 The newest version of this document is also available on the World Wide Web at
-http://pod.tst.eu/http://cvs.schmorp.de/rxvt\-unicode/doc/rxvt.7.pod .
+.
 .PP
 The main manual page for @@RXVT_NAME@@ itself is available at
-http://pod.tst.eu/http://cvs.schmorp.de/rxvt\-unicode/doc/rxvt.1.pod .
+.
 .SH "RXVT\-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS"
 .IX Header "RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS"
 .SS "Meta, Features & Commandline Issues"
@@ -160,7 +169,7 @@ http://pod.tst.eu/http://cvs.schmorp.de/rxvt\-unicode/doc/rxvt.1.pod  to get a \s-1ASCII\s0 \s-1NUL\s0. This works for other
+Either try \f(CW\*(C`Ctrl\-2\*(C'\fR alone (it often is mapped to \s-1ASCII NUL\s0 even on
+international keyboards) or simply use \s-1ISO 14755\s0 support to your
+advantage, typing  to get a \s-1ASCII NUL.\s0 This works for other
 codes, too, such as \f(CW\*(C`Ctrl\-Shift\-1\-d\*(C'\fR to type the default telnet escape
 character and so on.
 .PP
@@ -830,7 +839,7 @@ some editors (vim I'm told) expect Backspace = ^H,
 Perhaps someday this will all be resolved in a consistent manner.
 .PP
 \fII don't like the key-bindings.  How do I change them?\fR
-.IX Subsection "I don't like the key-bindings.  How do I change them?"
+.IX Subsection "I don't like the key-bindings. How do I change them?"
 .PP
 There are some compile-time selections available via configure. Unless
 you have run \*(L"configure\*(R" with the \f(CW\*(C`\-\-disable\-resources\*(C'\fR option you can
@@ -1307,10 +1316,10 @@ rxvt-unicode-locales.
 Try a search engine, as this is slightly different for every input method server.
 .PP
 Here is a checklist:
-.IP "\- Make sure your locale \fIand\fR the imLocale are supported on your \s-1OS\s0." 4
+.IP "\- Make sure your locale \fIand\fR the imLocale are supported on your \s-1OS.\s0" 4
 .IX Item "- Make sure your locale and the imLocale are supported on your OS."
-Try \f(CW\*(C`locale \-a\*(C'\fR or check the documentation for your \s-1OS\s0.
-.IP "\- Make sure your locale or imLocale matches a locale supported by your \s-1XIM\s0." 4
+Try \f(CW\*(C`locale \-a\*(C'\fR or check the documentation for your \s-1OS.\s0
+.IP "\- Make sure your locale or imLocale matches a locale supported by your \s-1XIM.\s0" 4
 .IX Item "- Make sure your locale or imLocale matches a locale supported by your XIM."
 For example, \fBkinput2\fR does not support \s-1UTF\-8\s0 locales, you should use
 \&\f(CW\*(C`ja_JP.EUC\-JP\*(C'\fR or equivalent.
@@ -1329,7 +1338,7 @@ method servers are running with this command:
 \&   xprop \-root XIM_SERVERS
 .Ve
 .PP
-\fIMy input method wants  but I want \s-1UTF\-8\s0, what can I do?\fR
+\fIMy input method wants  but I want \s-1UTF\-8,\s0 what can I do?\fR
 .IX Subsection "My input method wants  but I want UTF-8, what can I do?"
 .PP
 You can specify separate locales for the input method and the rest of the
@@ -1357,7 +1366,7 @@ crashes cannot be completely avoided even if both sides cooperate.
 So the only workaround is not to kill your Input Method Servers.
 .SS "Operating Systems / Package Maintaining"
 .IX Subsection "Operating Systems / Package Maintaining"
-\fII am maintaining rxvt-unicode for distribution/OS \s-1XXX\s0, any recommendation?\fR
+\fII am maintaining rxvt-unicode for distribution/OS \s-1XXX,\s0 any recommendation?\fR
 .IX Subsection "I am maintaining rxvt-unicode for distribution/OS XXX, any recommendation?"
 .PP
 You should build one binary with the default options. \fIconfigure\fR
@@ -1378,7 +1387,7 @@ one with \f(CW\*(C`\-\-disable\-everything\*(C'\fR (very useful) and a maximal o
 \&\f(CW\*(C`\-\-enable\-everything\*(C'\fR (less useful, it will be very big due to a lot of
 encodings built-in that increase download times and are rarely used).
 .PP
-\fII need to make it setuid/setgid to support utmp/ptys on my \s-1OS\s0, is this safe?\fR
+\fII need to make it setuid/setgid to support utmp/ptys on my \s-1OS,\s0 is this safe?\fR
 .IX Subsection "I need to make it setuid/setgid to support utmp/ptys on my OS, is this safe?"
 .PP
 It should be, starting with release 7.1. You are encouraged to properly
@@ -1412,7 +1421,7 @@ However, that means rxvt-unicode only works in \f(CW\*(C`POSIX\*(C'\fR, \f(CW\*(
 \&\f(CW\*(C`UTF\-8\*(C'\fR locales under FreeBSD (which all use Unicode as \fBwchar_t\fR).
 .PP
 \&\f(CW\*(C`_\|_STDC_ISO_10646_\|_\*(C'\fR is the only sane way to support multi-language
-apps in an \s-1OS\s0, as using a locale-dependent (and non-standardized)
+apps in an \s-1OS,\s0 as using a locale-dependent (and non-standardized)
 representation of \fBwchar_t\fR makes it impossible to convert between
 \&\fBwchar_t\fR (as used by X11 and your applications) and any other encoding
 without implementing OS-specific-wrappers for each and every locale. There
@@ -1605,19 +1614,19 @@ Invoke the G3 Character Set (\s-1LS3\s0)
 .ie n .IP "\fB\fB""ESC ( C""\fB\fR" 4
 .el .IP "\fB\f(CBESC ( C\fB\fR" 4
 .IX Item "ESC ( C"
-Designate G0 Character Set (\s-1ISO\s0 2022), see below for values of \f(CW\*(C`C\*(C'\fR.
+Designate G0 Character Set (\s-1ISO 2022\s0), see below for values of \f(CW\*(C`C\*(C'\fR.
 .ie n .IP "\fB\fB""ESC ) C""\fB\fR" 4
 .el .IP "\fB\f(CBESC ) C\fB\fR" 4
 .IX Item "ESC ) C"
-Designate G1 Character Set (\s-1ISO\s0 2022), see below for values of \f(CW\*(C`C\*(C'\fR.
+Designate G1 Character Set (\s-1ISO 2022\s0), see below for values of \f(CW\*(C`C\*(C'\fR.
 .ie n .IP "\fB\fB""ESC * C""\fB\fR" 4
 .el .IP "\fB\f(CBESC * C\fB\fR" 4
 .IX Item "ESC * C"
-Designate G2 Character Set (\s-1ISO\s0 2022), see below for values of \f(CW\*(C`C\*(C'\fR.
+Designate G2 Character Set (\s-1ISO 2022\s0), see below for values of \f(CW\*(C`C\*(C'\fR.
 .ie n .IP "\fB\fB""ESC + C""\fB\fR" 4
 .el .IP "\fB\f(CBESC + C\fB\fR" 4
 .IX Item "ESC + C"
-Designate G3 Character Set (\s-1ISO\s0 2022), see below for values of \f(CW\*(C`C\*(C'\fR.
+Designate G3 Character Set (\s-1ISO 2022\s0), see below for values of \f(CW\*(C`C\*(C'\fR.
 .ie n .IP "\fB\fB""ESC $ C""\fB\fR" 4
 .el .IP "\fB\f(CBESC $ C\fB\fR" 4
 .IX Item "ESC $ C"
@@ -1637,7 +1646,7 @@ C = K	German character set unimplemented
 .PP

 .IX Xref "CSI"
-.SS "\s-1CSI\s0 (Command Sequence Introducer) Sequences"
+.SS "\s-1CSI \s0(Command Sequence Introducer) Sequences"
 .IX Subsection "CSI (Command Sequence Introducer) Sequences"
 .ie n .IP "\fB\fB""ESC [ Ps @""\fB\fR" 4
 .el .IP "\fB\f(CBESC [ Ps @\fB\fR" 4
@@ -2013,8 +2022,8 @@ l l .
 h	Send Mouse X & Y on button press.
 l	No mouse reporting.
 .TE
-.ie n .IP "\fB\fB""Pm = 12""\fB\fR (\s-1AT&T\s0 610, XTerm)" 4
-.el .IP "\fB\f(CBPm = 12\fB\fR (\s-1AT&T\s0 610, XTerm)" 4
+.ie n .IP "\fB\fB""Pm = 12""\fB\fR (\s-1AT&T 610,\s0 XTerm)" 4
+.el .IP "\fB\f(CBPm = 12\fB\fR (\s-1AT&T 610,\s0 XTerm)" 4
 .IX Item "Pm = 12 (AT&T 610, XTerm)"
 .TS
 l l .
@@ -2273,8 +2282,8 @@ l	Disable bracketed paste mode
 .el .IP "\fB\f(CBESC ] Ps;Pt ST\fB\fR" 4
 .IX Item "ESC ] Ps;Pt ST"
 Set XTerm Parameters. 8\-bit \s-1ST:\s0 0x9c, 7\-bit \s-1ST\s0 sequence: \s-1ESC\s0 \e (0x1b,
-0x5c), backwards compatible terminator \s-1BEL\s0 (0x07) is also accepted. any
-\&\fBoctet\fR can be escaped by prefixing it with \s-1SYN\s0 (0x16, ^V).
+0x5c), backwards compatible terminator \s-1BEL \s0(0x07) is also accepted. any
+\&\fBoctet\fR can be escaped by prefixing it with \s-1SYN \s0(0x16, ^V).
 .TS
 l l .
 Ps = 0	Change Icon Name and Window Title to Pt
@@ -2311,7 +2320,7 @@ Ps = 777	Call the perl extension with the given string, which should be of the f
 .TE
 .SH "BACKGROUND IMAGE"
 .IX Header "BACKGROUND IMAGE"
-For the \s-1BACKGROUND\s0 \s-1IMAGE\s0 XTerm escape sequence \fB\f(CB\*(C`ESC ] 20 ; Pt ST\*(C'\fB\fR the value
+For the \s-1BACKGROUND IMAGE\s0 XTerm escape sequence \fB\f(CB\*(C`ESC ] 20 ; Pt ST\*(C'\fB\fR the value
 of \fB\f(CB\*(C`Pt\*(C'\fB\fR can be one of the following commands:
 .ie n .IP "\fB\fB""?""\fB\fR" 4
 .el .IP "\fB\f(CB?\fB\fR" 4
@@ -2486,7 +2495,7 @@ kr	korean encodings
 .TE
 .IP "\-\-enable\-xim (default: on)" 4
 .IX Item "--enable-xim (default: on)"
-Add support for \s-1XIM\s0 (X Input Method) protocol. This allows using
+Add support for \s-1XIM \s0(X Input Method) protocol. This allows using
 alternative input methods (e.g. kinput2) and will also correctly
 set up the input for people using dead keys or compose keys.
 .IP "\-\-enable\-unicode3 (default: off)" 4
@@ -2523,7 +2532,7 @@ 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] (default: Rxvt)" 4
 .IX Item "--enable-fallback[=CLASS] (default: Rxvt)"
-When reading resource settings, also read settings for class \s-1CLASS\s0. To
+When reading resource settings, also read settings for class \s-1CLASS.\s0 To
 disable resource fallback use \-\-disable\-fallback.
 .IP "\-\-with\-res\-name=NAME (default: urxvt)" 4
 .IX Item "--with-res-name=NAME (default: urxvt)"
@@ -2551,8 +2560,8 @@ Write user and tty to lastlog file (used by programs like
 .IP "\-\-enable\-pixbuf (default: on)" 4
 .IX Item "--enable-pixbuf (default: on)"
 Add support for GDK-PixBuf to be used for background images.
-It adds support for many file formats including \s-1JPG\s0, \s-1PNG\s0,
-\&\s-1TIFF\s0, \s-1GIF\s0, \s-1XPM\s0, \s-1BMP\s0, \s-1ICO\s0 and \s-1TGA\s0.
+It adds support for many file formats including \s-1JPG, PNG,
+TIFF, GIF, XPM, BMP, ICO\s0 and \s-1TGA.\s0
 .IP "\-\-enable\-startup\-notification (default: on)" 4
 .IX Item "--enable-startup-notification (default: on)"
 Add support for freedesktop startup notifications. This allows window managers
@@ -2636,7 +2645,7 @@ It also enables some non-essential features otherwise disabled, such as:
 .Ve
 .IP "\-\-enable\-iso14755 (default: on)" 4
 .IX Item "--enable-iso14755 (default: on)"
-Enable extended \s-1ISO\s0 14755 support (see @@RXVT_NAME@@(1)).
+Enable extended \s-1ISO 14755\s0 support (see @@RXVT_NAME@@(1)).
 Basic support (section 5.1) is enabled by \f(CW\*(C`\-\-enable\-frills\*(C'\fR, while
 support for 5.2, 5.3 and 5.4 is enabled with this switch.
 .IP "\-\-enable\-keepscrolling (default: on)" 4
@@ -2699,11 +2708,11 @@ in \f(CW\*(C`urxvt\*(C'\fR, \f(CW\*(C`urxvtd\*(C'\fR etc.). Specify \f(CW\*(C`\-
 \&\f(CW\*(C`rxvt\*(C'\fR.
 .IP "\-\-with\-term=NAME (default: rxvt-unicode)" 4
 .IX Item "--with-term=NAME (default: rxvt-unicode)"
-Change the environmental variable for the terminal to \s-1NAME\s0.
+Change the environmental variable for the terminal to \s-1NAME.\s0
 .IP "\-\-with\-terminfo=PATH" 4
 .IX Item "--with-terminfo=PATH"
 Change the environmental variable for the path to the terminfo tree to
-\&\s-1PATH\s0.
+\&\s-1PATH.\s0
 .IP "\-\-with\-x" 4
 .IX Item "--with-x"
 Use the X Window System (pretty much default, eh?).
diff --git a/doc/rxvtc.1.man.in b/doc/rxvtc.1.man.in
index 2eadb420b354c902aefa8ef38f60f330ffb309c7..
index ..687ed6b1f371a51e23265e1008758819f8295e38 100644
--- a/doc/rxvtc.1.man.in
+++ b/doc/rxvtc.1.man.in
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16)
+.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -38,6 +38,8 @@
 .    ds PI \(*p
 .    ds L" ``
 .    ds R" ''
+.    ds C`
+.    ds C'
 'br\}
 .\"
 .\" Escape single quotes in literal strings from groff's Unicode transform.
@@ -48,17 +50,24 @@
 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
 .\" entries marked with X<> in POD.  Of course, you'll have to process the
 .\" output yourself in some meaningful fashion.
-.ie \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
 ..
-.    nr % 0
-.    rr F
-.\}
-.el \{\
-.    de IX
+.nr rF 0
+.if \n(.g .if rF .nr rF 1
+.if (\n(rF:(\n(.g==0)) \{
+.    if \nF \{
+.        de IX
+.        tm Index:\\$1\t\\n%\t"\\$2"
 ..
+.        if !\nF==2 \{
+.            nr % 0
+.            nr F 2
+.        \}
+.    \}
 .\}
+.rr rF
 .\"
 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
 .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
diff --git a/doc/rxvtd.1.man.in b/doc/rxvtd.1.man.in
index 6eb1c68ffb22530d6934aff5aa955144b305c9ec..
index ..40a908ee4e70b23c44f6bcb7237d1f8652337acb 100644
--- a/doc/rxvtd.1.man.in
+++ b/doc/rxvtd.1.man.in
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16)
+.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -38,6 +38,8 @@
 .    ds PI \(*p
 .    ds L" ``
 .    ds R" ''
+.    ds C`
+.    ds C'
 'br\}
 .\"
 .\" Escape single quotes in literal strings from groff's Unicode transform.
@@ -48,17 +50,24 @@
 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
 .\" entries marked with X<> in POD.  Of course, you'll have to process the
 .\" output yourself in some meaningful fashion.
-.ie \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
 ..
-.    nr % 0
-.    rr F
-.\}
-.el \{\
-.    de IX
+.nr rF 0
+.if \n(.g .if rF .nr rF 1
+.if (\n(rF:(\n(.g==0)) \{
+.    if \nF \{
+.        de IX
+.        tm Index:\\$1\t\\n%\t"\\$2"
 ..
+.        if !\nF==2 \{
+.            nr % 0
+.            nr F 2
+.        \}
+.    \}
 .\}
+.rr rF
 .\"
 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
 .\" Fear.  Run.  Save yourself.  No user-serviceable parts.

-----END OF PAGE-----