-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: rxvt-unicode-sixel
action: commit
revision:
path_from:
revision_from: f1a17299f1526c7a12da4cd646025d01a6a1d9ad:
path_to:
revision_to:

git.thebackupbox.net

rxvt-unicode-sixel

git://git.thebackupbox.net/rxvt-unicode-sixel

commit f1a17299f1526c7a12da4cd646025d01a6a1d9ad
Author: Marc Lehmann <schmorp@schmorp.de>
Date:   Sat Jul 10 20:59:39 2004 +0000

    *** empty log message ***

diff --git a/autoconf/config.h.in b/autoconf/config.h.in

index d5368d89e041956418f8ec95040b5aebe559cec9..

index ..3dc48fe5b39cfaa81c03e7b841becd6e3901fc41 100644

--- a/autoconf/config.h.in
+++ b/autoconf/config.h.in
@@ -1,233 +1,194 @@
-/* autoconf/config.h.in.  Generated from autoconf/configure.in by autoheader.  */
+/* autoconf/config.h.in.  Generated automatically from autoconf/configure.in by autoheader 2.13.  */

-/* Define if you want blinking cursor support */
-#undef CURSOR_BLINK
+/* Define if on AIX 3.
+   System headers sometimes define this.
+   We just want to avoid a redefinition error message.  */
+#ifndef _ALL_SOURCE
+#undef _ALL_SOURCE
+#endif

-/* Define if you want to automatically compose combining characters */
-#undef ENABLE_COMBINING
+/* Define to empty if the keyword does not work.  */
+#undef const

-/* Define if you want chinese codesets */
-#undef ENCODING_CN
+/* Define to `int' if <sys/types.h> doesn't define.  */
+#undef gid_t

-/* Define if you want extended chinese codesets */
-#undef ENCODING_CN_EXT
+/* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
+#undef HAVE_SYS_WAIT_H

-/* Define if you want european extended codesets */
-#undef ENCODING_EU
+/* Define as __inline if that's what the C compiler calls it.  */
+#undef inline

-/* Define if you want japanese codesets */
-#undef ENCODING_JP
+/* Define to `int' if <sys/types.h> doesn't define.  */
+#undef mode_t

-/* Define if you want extended japanese codesets */
-#undef ENCODING_JP_EXT
+/* Define to `int' if <sys/types.h> doesn't define.  */
+#undef pid_t

-/* Define if you want korean codesets */
-#undef ENCODING_KR
+/* Define if you need to in order for stat and other things to work.  */
+#undef _POSIX_SOURCE

-/* Define if you want vietnamese codesets */
-#undef ENCODING_VN
+/* Define as the return type of signal handlers (int or void).  */
+#undef RETSIGTYPE

-/* Define if you want the depth of scrollbars and menus to be less */
-#undef HALFSHADOW
+/* Define if you have the ANSI C header files.  */
+#undef STDC_HEADERS

-/* Define to 1 if you have the <assert.h> header file. */
-#undef HAVE_ASSERT_H
+/* Define if you can safely include both <sys/time.h> and <time.h>.  */
+#undef TIME_WITH_SYS_TIME

-/* Define to 1 if you have the `atexit' function. */
-#undef HAVE_ATEXIT
+/* Define to `int' if <sys/types.h> doesn't define.  */
+#undef uid_t

-/* Define to 1 if you have the <dlfcn.h> header file. */
-#undef HAVE_DLFCN_H
+/* Define if the X Window System is missing or not being used.  */
+#undef X_DISPLAY_MISSING

-/* Define to 1 if you have the <fcntl.h> header file. */
-#undef HAVE_FCNTL_H
+/* The number of bytes in a char.  */
+#undef SIZEOF_CHAR

-/* Define if you have _GNU_SOURCE getpt() */
-#undef HAVE_GETPT
+/* The number of bytes in a int.  */
+#undef SIZEOF_INT

-/* Define to 1 if you have the `grantpt' function. */
-#undef HAVE_GRANTPT
+/* The number of bytes in a int *.  */
+#undef SIZEOF_INT_P

-/* Define to 1 if you have the <grp.h> header file. */
-#undef HAVE_GRP_H
+/* The number of bytes in a long.  */
+#undef SIZEOF_LONG

-/* Define to 1 if you have the <inttypes.h> header file. */
-#undef HAVE_INTTYPES_H
+/* The number of bytes in a long long.  */
+#undef SIZEOF_LONG_LONG

-/* Define to 1 if you have the `isastream' function. */
-#undef HAVE_ISASTREAM
+/* The number of bytes in a short.  */
+#undef SIZEOF_SHORT

-/* Define to 1 if you have the <lastlog.h> header file. */
-#undef HAVE_LASTLOG_H
+/* Define if you have the _getpty function.  */
+#undef HAVE__GETPTY

-/* Define to 1 if you have the <libc.h> header file. */
-#undef HAVE_LIBC_H
+/* Define if you have the atexit function.  */
+#undef HAVE_ATEXIT

-/* Define to 1 if you have the `Xft' library (-lXft). */
-#undef HAVE_LIBXFT
+/* Define if you have the grantpt function.  */
+#undef HAVE_GRANTPT

-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
+/* Define if you have the isastream function.  */
+#undef HAVE_ISASTREAM

-/* Define to 1 if you have the `nanosleep' function. */
+/* Define if you have the nanosleep function.  */
 #undef HAVE_NANOSLEEP

-/* Define if nl_langinfo(CODESET) works */
-#undef HAVE_NL_LANGINFO
-
-/* Define to 1 if you have the `on_exit' function. */
+/* Define if you have the on_exit function.  */
 #undef HAVE_ON_EXIT

-/* Define to 1 if you have the `openpty' function. */
+/* Define if you have the openpty function.  */
 #undef HAVE_OPENPTY

-/* Define to 1 if you have the `revoke' function. */
+/* Define if you have the revoke function.  */
 #undef HAVE_REVOKE

-/* Define to 1 if you have the `seteuid' function. */
+/* Define if you have the seteuid function.  */
 #undef HAVE_SETEUID

-/* Define if plain old setlocale works */
-#undef HAVE_SETLOCALE
-
-/* Define to 1 if you have the `setpgid' function. */
+/* Define if you have the setpgid function.  */
 #undef HAVE_SETPGID

-/* Define to 1 if you have the `setpgrp' function. */
+/* Define if you have the setpgrp function.  */
 #undef HAVE_SETPGRP

-/* Define to 1 if you have the `setreuid' function. */
+/* Define if you have the setreuid function.  */
 #undef HAVE_SETREUID

-/* Define to 1 if you have the `setsid' function. */
+/* Define if you have the setsid function.  */
 #undef HAVE_SETSID

-/* Define to 1 if you have the `setutent' function. */
+/* Define if you have the setutent function.  */
 #undef HAVE_SETUTENT

-/* Define to 1 if you have the <stdarg.h> header file. */
-#undef HAVE_STDARG_H
+/* Define if you have the ttyslot function.  */
+#undef HAVE_TTYSLOT

-/* Define to 1 if you have the <stdint.h> header file. */
-#undef HAVE_STDINT_H
+/* Define if you have the unlockpt function.  */
+#undef HAVE_UNLOCKPT

-/* Define to 1 if you have the <stdlib.h> header file. */
-#undef HAVE_STDLIB_H
+/* Define if you have the unsetenv function.  */
+#undef HAVE_UNSETENV

-/* Define to 1 if you have the <strings.h> header file. */
-#undef HAVE_STRINGS_H
+/* Define if you have the updwtmp function.  */
+#undef HAVE_UPDWTMP

-/* Define to 1 if you have the <string.h> header file. */
-#undef HAVE_STRING_H
+/* Define if you have the <X11/Xft/Xft.h> header file.  */
+#undef HAVE_X11_XFT_XFT_H

-/* Define if utmp.h or lastlog.h has struct lastlog */
-#undef HAVE_STRUCT_LASTLOG
+/* Define if you have the <assert.h> header file.  */
+#undef HAVE_ASSERT_H

-/* Define if utmpx.h or lastlog.h has struct lastlogx */
-#undef HAVE_STRUCT_LASTLOGX
+/* Define if you have the <dlfcn.h> header file.  */
+#undef HAVE_DLFCN_H

-/* Define if utmp.h has struct utmp */
-#undef HAVE_STRUCT_UTMP
+/* Define if you have the <fcntl.h> header file.  */
+#undef HAVE_FCNTL_H

-/* Define if utmpx.h has struct utmpx */
-#undef HAVE_STRUCT_UTMPX
+/* Define if you have the <grp.h> header file.  */
+#undef HAVE_GRP_H
+
+/* Define if you have the <lastlog.h> header file.  */
+#undef HAVE_LASTLOG_H
+
+/* Define if you have the <libc.h> header file.  */
+#undef HAVE_LIBC_H

-/* Define to 1 if you have the <sys/byteorder.h> header file. */
+/* Define if you have the <stdarg.h> header file.  */
+#undef HAVE_STDARG_H
+
+/* Define if you have the <stdint.h> header file.  */
+#undef HAVE_STDINT_H
+
+/* Define if you have the <stdlib.h> header file.  */
+#undef HAVE_STDLIB_H
+
+/* Define if you have the <string.h> header file.  */
+#undef HAVE_STRING_H
+
+/* Define if you have the <sys/byteorder.h> header file.  */
 #undef HAVE_SYS_BYTEORDER_H

-/* Define to 1 if you have the <sys/ioctl.h> header file. */
+/* Define if you have the <sys/ioctl.h> header file.  */
 #undef HAVE_SYS_IOCTL_H

-/* Define to 1 if you have the <sys/select.h> header file. */
+/* Define if you have the <sys/select.h> header file.  */
 #undef HAVE_SYS_SELECT_H

-/* Define to 1 if you have the <sys/sockio.h> header file. */
+/* Define if you have the <sys/sockio.h> header file.  */
 #undef HAVE_SYS_SOCKIO_H

-/* Define to 1 if you have the <sys/stat.h> header file. */
-#undef HAVE_SYS_STAT_H
-
-/* Define to 1 if you have the <sys/strredir.h> header file. */
+/* Define if you have the <sys/strredir.h> header file.  */
 #undef HAVE_SYS_STRREDIR_H

-/* Define to 1 if you have the <sys/time.h> header file. */
+/* Define if you have the <sys/time.h> header file.  */
 #undef HAVE_SYS_TIME_H

-/* Define to 1 if you have the <sys/types.h> header file. */
-#undef HAVE_SYS_TYPES_H
-
-/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
-#undef HAVE_SYS_WAIT_H
-
-/* Define to 1 if you have the <termios.h> header file. */
+/* Define if you have the <termios.h> header file.  */
 #undef HAVE_TERMIOS_H

-/* Define to 1 if you have the `ttyslot' function. */
-#undef HAVE_TTYSLOT
-
-/* Define to 1 if you have the <unistd.h> header file. */
+/* Define if you have the <unistd.h> header file.  */
 #undef HAVE_UNISTD_H

-/* Define to 1 if you have the `unlockpt' function. */
-#undef HAVE_UNLOCKPT
-
-/* Define to 1 if you have the `unsetenv' function. */
-#undef HAVE_UNSETENV
-
-/* Define to 1 if you have the `updwtmp' function. */
-#undef HAVE_UPDWTMP
-
-/* Define to 1 if you have the <utmpx.h> header file. */
-#undef HAVE_UTMPX_H
-
-/* Define if struct utmpx contains ut_host */
-#undef HAVE_UTMPX_HOST
-
-/* Define to 1 if you have the <utmp.h> header file. */
+/* Define if you have the <utmp.h> header file.  */
 #undef HAVE_UTMP_H

-/* Define if struct utmp contains ut_host */
-#undef HAVE_UTMP_HOST
-
-/* Define if struct utmp contains ut_pid */
-#undef HAVE_UTMP_PID
-
-/* Define to 1 if you have the <X11/Xft/Xft.h> header file. */
-#undef HAVE_X11_XFT_XFT_H
-
-/* Define if Xlocale support works */
-#undef HAVE_XLOCALE
-
-/* Define if you have XPointer typedef */
-#undef HAVE_XPOINTER
-
-/* Define if setlocale (defined to Xsetlocale) works */
-#undef HAVE_XSETLOCALE
-
-/* Define to 1 if you have the `_getpty' function. */
-#undef HAVE__GETPTY
-
-/* Define if lastlog is provided via a directory */
-#undef LASTLOG_IS_DIR
+/* Define if you have the <utmpx.h> header file.  */
+#undef HAVE_UTMPX_H

-/* Define if you want to have lastlog support when utmp/utmpx is enabled */
-#undef LASTLOG_SUPPORT
+/* Define if you have the Xft library (-lXft).  */
+#undef HAVE_LIBXFT

 /* Build shared library version - specify via configure only */
 #undef LIBRXVT

-/* Define if you want Menubar support */
-#undef MENUBAR
-
-/* Define to have CTRL cause wheel events to accelerate scrolling. Release
-   CTRL to halt scrolling */
-#undef MOUSE_SLIP_WHEELING
-
-/* Define to use wheel events (button4 and button5) to scroll */
-#undef MOUSE_WHEEL
+/* Define if you want the depth of scrollbars and menus to be less */
+#undef HALFSHADOW

-/* Support NeXT style scrollbars */
-#undef NEXT_SCROLLBAR
+/* Define to change gid of ttys to group tty */
+#undef TTY_GID_SUPPORT

 /* Define if you don't want support for the backspace key */
 #undef NO_BACKSPACE_KEY
@@ -235,158 +196,140 @@
 /* Define if you don't want support for the (non-keypad) delete key */
 #undef NO_DELETE_KEY

-/* Define if you don't want handling for rarely used features */
-#undef NO_FRILLS
-
-/* Define if you don't want support linespace */
-#undef NO_LINESPACE
-
 /* Define if you don't want any resources read */
 #undef NO_RESOURCES

-/* Define for continual scrolling when you keep the scrollbar button pressed
-   */
-#undef NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING
-
-/* Disable the secondary screen. Many programs use the secondary screen as
-   their workplace */
-#undef NO_SECONDARY_SCREEN
-
-/* Define if you don't need to use our replacement string functions */
-#undef NO_STRINGS
+/* Define if you want to use XGetDefault instead of our internal version */
+#undef USE_XGETDEFAULT

-/* Define to the address where bug reports for this package should be sent. */
-#undef PACKAGE_BUGREPORT
+/* Fallback resource class */
+#undef RESFALLBACK

-/* Define to the full name of this package. */
-#undef PACKAGE_NAME
+/* Default resource name */
+#undef RESNAME

-/* Define to the full name and version of this package. */
-#undef PACKAGE_STRING
+/* Resource class */
+#undef RESCLASS

-/* Define to the one symbol short name of this package. */
-#undef PACKAGE_TARNAME
+/* Disable the secondary screen. Many programs use the secondary screen as their workplace */
+#undef NO_SECONDARY_SCREEN

-/* Define to the version of this package. */
-#undef PACKAGE_VERSION
+/* Define to use smart resize behavior */
+#undef SMART_RESIZE

-/* Support plain style scrollbars */
-#undef PLAIN_SCROLLBAR
+/* Define if you want 256 colour support */
+#undef TTY_256COLOR

-/* Define if you want hide the pointer while typing */
-#undef POINTER_BLANK
+/* Set TERM to the value given by configure */
+#undef TERMENV

-/* Define to use a 24 bit visual if the screen has 24 bit mode */
-#undef PREFER_24BIT
+/* Set TERMINFO value to the value given by configure */
+#undef RXVT_TERMINFO

 /* Define if you need function prototypes */
 #undef PROTOTYPES

-/* Define for first char in devptyXX */
-#undef PTYCHAR1
+/* Define if you include <X11/xpm.h> on a normal include path (be careful) */
+#undef XPM_INC_X11

-/* Define for second char in devptyXX */
-#undef PTYCHAR2
+/* Define if you have XPointer typedef */
+#undef HAVE_XPOINTER

-/* Define for this pty type */
-#undef PTYS_ARE_CLONE
+/* Define if utmp.h has struct utmp */
+#undef HAVE_STRUCT_UTMP

-/* Define for this pty type */
-#undef PTYS_ARE_GETPT
+/* Define if struct utmp contains ut_host */
+#undef HAVE_UTMP_HOST

-/* Define for this pty type */
-#undef PTYS_ARE_GETPTY
+/* Define if struct utmp contains ut_pid */
+#undef HAVE_UTMP_PID

-/* Define for this pty type */
-#undef PTYS_ARE_NUMERIC
+/* Define if utmpx.h has struct utmpx */
+#undef HAVE_STRUCT_UTMPX

-/* Define for this pty type */
-#undef PTYS_ARE_OPENPTY
+/* Define if struct utmpx contains ut_host */
+#undef HAVE_UTMPX_HOST

-/* Define for this pty type */
-#undef PTYS_ARE_PTC
+/* Define if utmp.h or lastlog.h has struct lastlog */
+#undef HAVE_STRUCT_LASTLOG

-/* Define for this pty type */
-#undef PTYS_ARE_PTMX
+/* Define if utmpx.h or lastlog.h has struct lastlogx */
+#undef HAVE_STRUCT_LASTLOGX

-/* Define for this pty type */
-#undef PTYS_ARE_SEARCHED
+/* Define location of utmp */
+#undef RXVT_UTMP_FILE

-/* Define for this pty type */
-#undef PTYS_ARE__GETPTY
+/* Define location of utmpx */
+#undef RXVT_UTMPX_FILE

-/* Resource class */
-#undef RESCLASS
+/* Define location of wtmp */
+#undef RXVT_WTMP_FILE

-/* Fallback resource class */
-#undef RESFALLBACK
+/* Define location of wtmpx */
+#undef RXVT_WTMPX_FILE

-/* Default resource name */
-#undef RESNAME
+/* Define location of lastlog */
+#undef RXVT_LASTLOG_FILE

-/* Define as the return type of signal handlers (`int' or `void'). */
-#undef RETSIGTYPE
+/* Define if lastlog is provided via a directory */
+#undef LASTLOG_IS_DIR

 /* Define location of lastlogx */
 #undef RXVT_LASTLOGX_FILE

-/* Define location of lastlog */
-#undef RXVT_LASTLOG_FILE
-
-/* Support Rxvt original style scrollbars */
-#undef RXVT_SCROLLBAR
+/* Define location of ttys/ttytab */
+#undef TTYTAB_FILENAME

-/* Set TERMINFO value to the value given by configure */
-#undef RXVT_TERMINFO
+/* Define if Xlocale support works */
+#undef HAVE_XLOCALE

-/* Define location of utmpx */
-#undef RXVT_UTMPX_FILE
+/* Define if setlocale (defined to Xsetlocale) works */
+#undef HAVE_XSETLOCALE

-/* Define location of utmp */
-#undef RXVT_UTMP_FILE
+/* Define if plain old setlocale works */
+#undef HAVE_SETLOCALE

-/* Define location of wtmpx */
-#undef RXVT_WTMPX_FILE
+/* Define if nl_langinfo(CODESET) works */
+#undef HAVE_NL_LANGINFO

-/* Define location of wtmp */
-#undef RXVT_WTMP_FILE
+/* Define if you have _GNU_SOURCE getpt()  */
+#undef HAVE_GETPT

-/* Define to allow scrolling when the selection moves to the top or bottom of
-   the screen */
-#undef SELECTION_SCROLLING
+/* Define for this pty type */
+#undef PTYS_ARE_OPENPTY

-/* The size of a `char', as computed by sizeof. */
-#undef SIZEOF_CHAR
+/* Define for this pty type */
+#undef PTYS_ARE_NUMERIC

-/* The size of a `int', as computed by sizeof. */
-#undef SIZEOF_INT
+/* Define for this pty type */
+#undef PTYS_ARE_PTMX

-/* The size of a `int *', as computed by sizeof. */
-#undef SIZEOF_INT_P
+/* Define for this pty type */
+#undef PTYS_ARE_PTC

-/* The size of a `long', as computed by sizeof. */
-#undef SIZEOF_LONG
+/* Define for this pty type */
+#undef PTYS_ARE__GETPTY

-/* The size of a `long long', as computed by sizeof. */
-#undef SIZEOF_LONG_LONG
+/* Define for this pty type */
+#undef PTYS_ARE_GETPTY

-/* The size of a `short', as computed by sizeof. */
-#undef SIZEOF_SHORT
+/* Define for this pty type */
+#undef PTYS_ARE_GETPT

-/* Define to use "smart" resize behavior */
-#undef SMART_RESIZE
+/* Define for this pty type */
+#undef PTYS_ARE_CLONE

-/* Define to 1 if you have the ANSI C header files. */
-#undef STDC_HEADERS
+/* Define for this pty type */
+#undef PTYS_ARE_SEARCHED

-/* Set TERM to the value given by configure */
-#undef TERMENV
+/* Define for first char in devptyXX */
+#undef PTYCHAR1

-/* Define if you want blinking text support */
-#undef TEXT_BLINK
+/* Define for second char in devptyXX */
+#undef PTYCHAR2

-/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
-#undef TIME_WITH_SYS_TIME
+/* Define if you want 8 bit control sequences */
+#undef EIGHT_BIT_CONTROLS

 /* Define if you want your background to be tinted */
 #undef TINTING
@@ -394,24 +337,29 @@
 /* Define if you want your background to use the parent window background */
 #undef TRANSPARENT

-/* Define location of ttys/ttytab */
-#undef TTYTAB_FILENAME
+/* Define for continual scrolling when you keep the scrollbar button pressed */
+#undef NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING

-/* Define if you want 256 colour support */
-#undef TTY_256COLOR
+/* Define to allow scrolling when the selection moves to the top or bottom of the screen */
+#undef SELECTION_SCROLLING

-/* Define to change gid of ttys to group tty */
-#undef TTY_GID_SUPPORT
+/* Define if you want Menubar support */
+#undef MENUBAR

-/* Define if you want to represent unicode characters outside plane 0 */
-#undef UNICODE_3
+/* Define if you don't want handling for rarely used features */
+#undef NO_FRILLS

-/* Define if you want to use XGetDefault instead of our internal version */
-#undef USE_XGETDEFAULT
+/* Define if you don't want support linespace */
+#undef NO_LINESPACE

-/* Define if you want to have XIM (X Input Method) protocol support - required
-   for multibyte characters input */
-#undef USE_XIM
+/* Define to use a 24 bit visual if the screen has 24 bit mode */
+#undef PREFER_24BIT
+
+/* Define to use wheel events (button4 and button5) to scroll */
+#undef MOUSE_WHEEL
+
+/* Define to have CTRL cause wheel events to accelerate scrolling. Release CTRL to halt scrolling */
+#undef MOUSE_SLIP_WHEELING

 /* Define if you want to have utmp/utmpx support */
 #undef UTMP_SUPPORT
@@ -419,45 +367,66 @@
 /* Define if you want to have wtmp support when utmp/utmpx is enabled */
 #undef WTMP_SUPPORT

-/* Define to enable xft support */
-#undef XFT
+/* Define if you want to have lastlog support when utmp/utmpx is enabled */
+#undef LASTLOG_SUPPORT
+
+/* Define if you want to have XIM (X Input Method) protocol support - required for multibyte characters input */
+#undef USE_XIM

 /* Define if you want to have sexy-looking background pixmaps. Needs libXpm */
 #undef XPM_BACKGROUND

-/* Define if you include <X11/xpm.h> on a normal include path (be careful) */
-#undef XPM_INC_X11
+/* Support Rxvt original style scrollbars */
+#undef RXVT_SCROLLBAR
+
+/* Support NeXT style scrollbars */
+#undef NEXT_SCROLLBAR

 /* Support Xterm style scrollbars */
 #undef XTERM_SCROLLBAR

-/* Define to 1 if the X Window System is missing or not being used. */
-#undef X_DISPLAY_MISSING
+/* Support plain style scrollbars */
+#undef PLAIN_SCROLLBAR

-/* Define to 1 if on AIX 3.
-   System headers sometimes define this.
-   We just want to avoid a redefinition error message.  */
-#ifndef _ALL_SOURCE
-# undef _ALL_SOURCE
-#endif
+/* Define if you want hide the pointer while typing */
+#undef POINTER_BLANK

-/* Define to empty if `const' does not conform to ANSI C. */
-#undef const
+/* Define if you want blinking cursor support */
+#undef CURSOR_BLINK

-/* Define to `int' if <sys/types.h> doesn't define. */
-#undef gid_t
+/* Define if you want blinking text support */
+#undef TEXT_BLINK

-/* Define to `__inline__' or `__inline' if that's what the C compiler
-   calls it, or to nothing if 'inline' is not supported under any name.  */
-#ifndef __cplusplus
-#undef inline
-#endif
+/* Define if you want to represent unicode characters outside plane 0 */
+#undef UNICODE_3

-/* Define to `int' if <sys/types.h> does not define. */
-#undef mode_t
+/* Define if you want to automatically compose combining characters */
+#undef ENABLE_COMBINING

-/* Define to `int' if <sys/types.h> does not define. */
-#undef pid_t
+/* Define if you want european extended codesets */
+#undef ENCODING_EU
+
+/* Define if you want vietnamese codesets */
+#undef ENCODING_VN
+
+/* Define if you want japanese codesets */
+#undef ENCODING_JP
+
+/* Define if you want extended japanese codesets */
+#undef ENCODING_JP_EXT
+
+/* Define if you want korean codesets */
+#undef ENCODING_KR
+
+/* Define if you want chinese codesets */
+#undef ENCODING_CN
+
+/* Define if you want extended chinese codesets */
+#undef ENCODING_CN_EXT
+
+/* Define if you don't need to use our replacement string functions */
+#undef NO_STRINGS
+
+/* Define to enable xft support */
+#undef XFT

-/* Define to `int' if <sys/types.h> doesn't define. */
-#undef uid_t
diff --git a/autoconf/configure.in b/autoconf/configure.in

index 729da9a413699e962cd4878d6b3cdbded6f5d541..

index ..98f15cc1318152962a78d58158c4a9be27a5c6ef 100644

--- a/autoconf/configure.in
+++ b/autoconf/configure.in
@@ -90,6 +90,7 @@ support_xpm=no
 support_xft=no
 support_unicode3=no
 support_combining=no
+support_8bitctrls=no
 codesets=

 dnl# --------------------------------------------------------------------------
@@ -132,6 +133,7 @@ AC_ARG_ENABLE(everything,
     support_xft=yes
     support_unicode3=yes
     support_combining=yes
+    #support_8bitctrls=yes
     codesets=all
   fi])

@@ -265,6 +267,12 @@ AC_ARG_ENABLE(xgetdefault,
     AC_DEFINE(USE_XGETDEFAULT, 1, Define if you want to use XGetDefault instead of our internal version)
   fi])

+AC_ARG_ENABLE(8bitctrls,
+  [  --enable-8bitctrls      enable 8 bit control sequences (not recommended)],
+  [if test x$enableval = xyes -o x$enableval = xno; then
+    support_8bitctrls=yes
+  fi])
+
 RESFALLBACK=Rxvt
 AC_ARG_ENABLE(fallback,
   [  --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)],
@@ -1164,6 +1172,9 @@ fi
 dnl# --------------------------------------------------------------------------
 dnl# now add and remove other stuff
 dnl# --------------------------------------------------------------------------
+if test x$support_8bitctrls = xyes; then
+  AC_DEFINE(EIGHT_BIT_CONTROLS, 1, Define if you want 8 bit control sequences)
+fi
 if test x$support_tinting = xyes; then
   AC_DEFINE(TINTING, 1, Define if you want your background to be tinted)
 fi
diff --git a/configure b/configure

index 1e4ab06764b0aa7d919f0d798ef753fbbe0ccccb..

index ..1c68a780ed53c2844abd70ef10ddb8cf21e4e170 100755

--- a/configure
+++ b/configure
@@ -1051,6 +1051,7 @@ Optional Features:
   --disable-delete-key    disable handling of the delete key
   --disable-resources     disable all resource checking
   --enable-xgetdefault    enable resources via X instead of our small version
+  --enable-8bitctrls      enable 8 bit control sequences (not recommended)
   --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
   --enable-strings        enable some replacement system functions
   --disable-swapscreen    disable swap screen support
@@ -5236,7 +5237,7 @@ test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
 case "$host" in
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 5239 "configure"' > conftest.$ac_ext
+  echo '#line 5240 "configure"' > conftest.$ac_ext
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
@@ -5787,7 +5788,7 @@ chmod -w .
 save_CFLAGS="$CFLAGS"
 CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
 compiler_c_o=no
-if { (eval echo configure:5790: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
+if { (eval echo configure:5791: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
   # The compiler can only warn and ignore the option if not recognized
   # So say no if there are warnings
   if test -s out/conftest.err; then
@@ -7403,7 +7404,7 @@ else
     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 7406 "configure"
+#line 7407 "configure"
 #include "confdefs.h"

 #if HAVE_DLFCN_H
@@ -7501,7 +7502,7 @@ else
     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 7504 "configure"
+#line 7505 "configure"
 #include "confdefs.h"

 #if HAVE_DLFCN_H
@@ -8255,6 +8256,7 @@ support_xpm=no
 support_xft=no
 support_unicode3=no
 support_combining=no
+support_8bitctrls=no
 codesets=


@@ -8297,6 +8299,7 @@ if test "${enable_everything+set}" = set; then
     support_xft=yes
     support_unicode3=yes
     support_combining=yes
+    #support_8bitctrls=yes
     codesets=all
   fi
 fi;
@@ -8500,6 +8503,14 @@ _ACEOF
   fi
 fi;

+# Check whether --enable-8bitctrls or --disable-8bitctrls was given.
+if test "${enable_8bitctrls+set}" = set; then
+  enableval="$enable_8bitctrls"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_8bitctrls=yes
+  fi
+fi;
+
 RESFALLBACK=Rxvt
 # Check whether --enable-fallback or --disable-fallback was given.
 if test "${enable_fallback+set}" = set; then
@@ -16366,6 +16377,13 @@ _ACEOF

 fi

+if test x$support_8bitctrls = xyes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define EIGHT_BIT_CONTROLS 1
+_ACEOF
+
+fi
 if test x$support_tinting = xyes; then

 cat >>confdefs.h <<\_ACEOF
diff --git a/doc/rxvt.1 b/doc/rxvt.1

index d8a5a30a0b1c257653ab37299988c3d564f94ac8..

index ..3b0c772e04f245621dbf14f52edee7ae926822ee 100644

--- a/doc/rxvt.1
+++ b/doc/rxvt.1
@@ -1,17 +1,17 @@
 .if !\n(.g .ab GNU tbl requires GNU troff.
 .if !dTS .ds TS
 .if !dTE .ds TE
-.TH "RXVT" "1" "2004-04-02" "X Version 11" "X Tools"
+.TH "RXVT" "1" "2004-05-10" "X Version 11" "X Tools"
 .SH "NAME"
 rxvt-unicode (ouR XVT, unicode) \- a VT102 emulator for the X window system
 .PP
 .SH "SYNOPSIS"
 .PP
-\fBurxvt\fP [options] [-e command [ args ]]
+\fBrxvt\fP [options] [-e command [ args ]]
 .PP
 .SH "DESCRIPTION"
 .PP
-\fBrxvt-unicode\fP, version \fB2\&.7\fP, is a colour vt102 terminal emulator
+\fBrxvt-unicode\fP, version \fB3\&.1\fP, is a colour vt102 terminal emulator
 intended as an \fIxterm\fP(1) replacement for users who do not require
 features such as Tektronix 4014 emulation and toolkit-style configurability\&.
 As a result, \fBrxvt-unicode\fP uses much less swap space -- a significant
@@ -20,7 +20,7 @@ advantage on a machine serving many X sessions\&.
 .PP
 .SH "OPTIONS"
 .PP
-The \fBurxvt\fP options (mostly a subset of \fIxterm\fP\&'s) are listed below\&.
+The \fBrxvt\fP options (mostly a subset of \fIxterm\fP\&'s) are listed below\&.
 In keeping with the smaller-is-better philosophy, options may be eliminated
 or default values chosen at compile-time, so options and defaults listed
 may not accurately reflect the version installed on your system\&.
@@ -30,7 +30,7 @@ dependent upon\&.  e\&.g\&. `Compile \fIXIM\fP:\&' requires \fIXIM\fP on the \fI
 line\&.  Note: `rxvt -help\&' gives a list of all command-line options compiled
 into your version\&.
 .PP
-Note that \fBurxvt\fP permits the resource name to be used as a long-option
+Note that \fBrxvt\fP permits the resource name to be used as a long-option
 (--/++ option) so the potential command-line options are far greater than
 those listed\&.
 For example: `rxvt --loginShell --color1 Orange\&'\&.
@@ -74,8 +74,11 @@ resource \fBbackgroundPixmap\fP\&.
 The cursor colour;
 resource \fBcursorColor\fP\&.
 .IP "\fB-pr\fP \fIcolour\fP"
-The mouse pointer colour;
+The mouse pointer foreground colour;
 resource \fBpointerColor\fP\&.
+.IP "\fB-pr2\fP \fIcolour\fP"
+The mouse pointer background colour;
+resource \fBpointerColor2\fP\&.
 .IP "\fB-bd\fP \fIcolour\fP"
 The colour of the border between the xterm scrollbar and the text;
 resource \fBborderColor\fP\&.
@@ -146,7 +149,7 @@ This option specifies the name of the terminal type to be set in the
 \fItermcap(5)\fP database and should have \fIli#\fP and \fIco#\fP entries;
 resource \fBtermName\fP\&.
 .IP "\fB-e\fP \fIcommand [arguments]\fP"
-Run the command with its command-line arguments in the \fBurxvt\fP
+Run the command with its command-line arguments in the \fBrxvt\fP
 window; also sets the window title and icon name to be the basename
 of the program being executed if neither \fI-title\fP (\fI-T\fP) nor
 \fI-n\fP are given on the command line\&.  If this option is used, it
@@ -200,15 +203,15 @@ in some window managers\&.
 Note: `rxvt --help\&' gives a list of all resources (long options) compiled
 into your version\&.
 If compiled with internal Xresources support (i\&.e\&. \fBrxvt -h\fP lists
-\fB\&.Xdefaults\fP) then \fBurxvt\fP accepts application defaults set in
+\fB\&.Xdefaults\fP) then \fBrxvt\fP accepts application defaults set in
 XAPPLOADDIR/Rxvt (compile-time defined: usually
 \fB/usr/lib/X11/app-defaults/Rxvt\fP) and resources set in \fB~/\&.Xdefaults\fP,
 or \fB~/\&.Xresources\fP if \fB~/\&.Xdefaults\fP does not exist\&.  Note that when
-reading X resources, \fBurxvt\fP recognizes two class names: \fBXTerm\fP and
+reading X resources, \fBrxvt\fP recognizes two class names: \fBXTerm\fP and
 \fBRxvt\fP\&.  The class name \fBXTerm\fP allows resources common to both
-\fBurxvt\fP and \fIxterm\fP to be easily configured, while the class name
-\fBRxvt\fP allows resources unique to \fBurxvt\fP, notably colours and
-key-handling, to be shared between different \fBurxvt\fP configurations\&.
+\fBrxvt\fP and \fIxterm\fP to be easily configured, while the class name
+\fBRxvt\fP allows resources unique to \fBrxvt\fP, notably colours and
+key-handling, to be shared between different \fBrxvt\fP configurations\&.
 If no resources are specified, suitable defaults will be used\&.
 Command-line arguments can be used to override resource settings\&.  The
 following resources are allowed:
@@ -303,7 +306,7 @@ Set mouse selection style to \fBold\fP which is 2\&.20, \fBoldword\fP which
 is xterm style with 2\&.20 old word selection, or anything else which
 gives xterm style selection\&.
 .IP "\fBscrollstyle:\fP \fImode\fP"
-Set scrollbar style to \fBurxvt\fP, \fBnext\fP or \fBxterm\fP
+Set scrollbar style to \fBrxvt\fP, \fBrxvt\fP, \fBplain\fP, \fBnext\fP or \fBxterm\fP
 .IP "\fBtitle:\fP \fIstring\fP"
 Set window title string, the default title is the command-line
 specified after the \fB-e\fP option, if any, otherwise the application
@@ -414,6 +417,10 @@ option \fB-bc\fP\&.
 \fBTrue\fP: blank the pointer when a key is pressed or after a set number
 of seconds of inactivity\&.
 \fBFalse\fP: the pointer is always visible [default]\&.
+.IP "\fBpointerColor:\fP \fIcolour\fP"
+Mouse pointer foreground colour\&.
+.IP "\fBpointerColor2:\fP \fIcolour\fP"
+Mouse pointer background colour\&.
 .IP "\fBpointerBlankDelay:\fP \fInumber\fP"
 Specifies number of seconds before blanking the pointer [default 2]\&.
 .IP "\fBbackspacekey:\fP \fIstring\fP"
@@ -480,9 +487,9 @@ intervening resource name \fBkeysym\&.\fP cannot be omitted\&.  This
 resource is only available when compiled with KEYSYM_RESOURCE\&.
 .SH "THE SCROLLBAR"
 .PP
-Lines of text that scroll off the top of the \fBurxvt\fP window (resource:
+Lines of text that scroll off the top of the \fBrxvt\fP window (resource:
 \fBsaveLines\fP) and can be scrolled back using the scrollbar or by keystrokes\&.
-The normal \fBurxvt\fP scrollbar has arrows and its behaviour is fairly
+The normal \fBrxvt\fP scrollbar has arrows and its behaviour is fairly
 intuitive\&.  The \fBxterm-scrollbar\fP is without arrows and its behaviour
 mimics that of \fIxterm\fP
 .PP
@@ -513,7 +520,7 @@ Left double-click to select a word; Left triple-click to select
 the entire line\&.
 .IP "\fBInsertion\fP:"
 Pressing and releasing the Middle mouse button (or \fBShift-Insert\fP)
-in an \fBurxvt\fP window causes the current text selection to be inserted
+in an \fBrxvt\fP window causes the current text selection to be inserted
 as if it had been typed on the keyboard\&.
 .SH "CHANGING FONTS"
 .PP
@@ -524,12 +531,12 @@ font and others of various sizes, by using \fBShift-KP_Add\fP and
 can be selected using resources \fBsmallfont_key\fP/\fBbigfont_key\fP\&.
 .SH "LOGIN STAMP"
 .PP
-\fBurxvt\fP tries to write an entry into the \fIutmp\fP(5) file so that it can be
+\fBrxvt\fP tries to write an entry into the \fIutmp\fP(5) file so that it can be
 seen via the \fIwho(1)\fP command, and can accept messages\&.  To allow this
-feature, \fBurxvt\fP must be installed setuid root on some systems\&.
+feature, \fBrxvt\fP must be installed setuid root on some systems\&.
 .SH "COLORS AND GRAPHICS"
 .PP
-In addition to the default foreground and background colours, \fBurxvt\fP
+In addition to the default foreground and background colours, \fBrxvt\fP
 can display up to 16 colours (8 ANSI colours plus high-intensity bold/blink
 versions of the same)\&.
 Here is a list of the colours with their \fBrgb\&.txt\fP names\&.
@@ -1020,10 +1027,10 @@ would yield White on Black, while on \fIxterm\fP(1) it would yield
 Black on White\&.
 .SH "ENVIRONMENT"
 .PP
-\fBurxvt\fP sets the environment variables \fBTERM\fP, \fBCOLORTERM\fP and
+\fBrxvt\fP sets the environment variables \fBTERM\fP, \fBCOLORTERM\fP and
 \fBCOLORFGBG\fP\&.  The environment variable \fBWINDOWID\fP is set to the X window
-id number of the \fBurxvt\fP window and it also uses and sets the environment
-variable \fBDISPLAY\fP to specify which display terminal to use\&.  \fBurxvt\fP uses
+id number of the \fBrxvt\fP window and it also uses and sets the environment
+variable \fBDISPLAY\fP to specify which display terminal to use\&.  \fBrxvt\fP uses
 the environment variables \fBRXVTPATH\fP and \fBPATH\fP to find XPM files\&.
 .SH "FILES"
 .PP
@@ -1050,7 +1057,7 @@ Click-and-drag doesn\&'t work with X11 mouse report overriding\&.
 .PP
 .SH "FTP LOCATION"
 .PP
-rxvt-2\&.7\&.tar\&.gz can be found at the following ftp sites
+rxvt-3\&.1\&.tar\&.gz can be found at the following ftp sites
 ftp://ftp\&.rxvt\&.org/pub/rxvt
 .PP
 .SH "CURRENT PROJECT COORDINATOR"
@@ -1082,9 +1089,9 @@ Project Coordinator (changes\&.txt 2\&.21a to 2\&.4\&.5)
 Rewrote screen display and text selection routines\&.
 Project Coordinator (changes\&.txt 2\&.4\&.6 - rxvt-unicode)
 .IP "Marc Alexander Lehmann <rxvt@schmorp\&.de>"
-Forked rxvt-unicode\&. Rewrote most of the display code and
+Forked rxvt-unicode, rewrote most of the display code and
 internal character handling to store text in unicode,
-improve xterm compatibility and numerous other bugfixes
+improve xterm compatibility and apply numerous other bugfixes
 and extensions\&.
 .br
 Project Coordinator (Changes 1\&.0 - )
diff --git a/doc/rxvt.tbl b/doc/rxvt.tbl

index e6c6b316b7badf246115eccc8b4d71b07c07a37e..

index ..34367583946c2c3321d6dd6537886e6fc170392c 100644

--- a/doc/rxvt.tbl
+++ b/doc/rxvt.tbl
@@ -1,14 +1,14 @@
-.TH "RXVT" "1" "2004-04-02" "X Version 11" "X Tools"
+.TH "RXVT" "1" "2004-05-10" "X Version 11" "X Tools"
 .SH "NAME"
 rxvt-unicode (ouR XVT, unicode) \- a VT102 emulator for the X window system
 .PP
 .SH "SYNOPSIS"
 .PP
-\fBurxvt\fP [options] [-e command [ args ]]
+\fBrxvt\fP [options] [-e command [ args ]]
 .PP
 .SH "DESCRIPTION"
 .PP
-\fBrxvt-unicode\fP, version \fB2\&.7\fP, is a colour vt102 terminal emulator
+\fBrxvt-unicode\fP, version \fB3\&.1\fP, is a colour vt102 terminal emulator
 intended as an \fIxterm\fP(1) replacement for users who do not require
 features such as Tektronix 4014 emulation and toolkit-style configurability\&.
 As a result, \fBrxvt-unicode\fP uses much less swap space -- a significant
@@ -17,7 +17,7 @@ advantage on a machine serving many X sessions\&.
 .PP
 .SH "OPTIONS"
 .PP
-The \fBurxvt\fP options (mostly a subset of \fIxterm\fP\&'s) are listed below\&.
+The \fBrxvt\fP options (mostly a subset of \fIxterm\fP\&'s) are listed below\&.
 In keeping with the smaller-is-better philosophy, options may be eliminated
 or default values chosen at compile-time, so options and defaults listed
 may not accurately reflect the version installed on your system\&.
@@ -27,7 +27,7 @@ dependent upon\&.  e\&.g\&. `Compile \fIXIM\fP:\&' requires \fIXIM\fP on the \fI
 line\&.  Note: `rxvt -help\&' gives a list of all command-line options compiled
 into your version\&.
 .PP
-Note that \fBurxvt\fP permits the resource name to be used as a long-option
+Note that \fBrxvt\fP permits the resource name to be used as a long-option
 (--/++ option) so the potential command-line options are far greater than
 those listed\&.
 For example: `rxvt --loginShell --color1 Orange\&'\&.
@@ -71,8 +71,11 @@ resource \fBbackgroundPixmap\fP\&.
 The cursor colour;
 resource \fBcursorColor\fP\&.
 .IP "\fB-pr\fP \fIcolour\fP"
-The mouse pointer colour;
+The mouse pointer foreground colour;
 resource \fBpointerColor\fP\&.
+.IP "\fB-pr2\fP \fIcolour\fP"
+The mouse pointer background colour;
+resource \fBpointerColor2\fP\&.
 .IP "\fB-bd\fP \fIcolour\fP"
 The colour of the border between the xterm scrollbar and the text;
 resource \fBborderColor\fP\&.
@@ -143,7 +146,7 @@ This option specifies the name of the terminal type to be set in the
 \fItermcap(5)\fP database and should have \fIli#\fP and \fIco#\fP entries;
 resource \fBtermName\fP\&.
 .IP "\fB-e\fP \fIcommand [arguments]\fP"
-Run the command with its command-line arguments in the \fBurxvt\fP
+Run the command with its command-line arguments in the \fBrxvt\fP
 window; also sets the window title and icon name to be the basename
 of the program being executed if neither \fI-title\fP (\fI-T\fP) nor
 \fI-n\fP are given on the command line\&.  If this option is used, it
@@ -197,15 +200,15 @@ in some window managers\&.
 Note: `rxvt --help\&' gives a list of all resources (long options) compiled
 into your version\&.
 If compiled with internal Xresources support (i\&.e\&. \fBrxvt -h\fP lists
-\fB\&.Xdefaults\fP) then \fBurxvt\fP accepts application defaults set in
+\fB\&.Xdefaults\fP) then \fBrxvt\fP accepts application defaults set in
 XAPPLOADDIR/Rxvt (compile-time defined: usually
 \fB/usr/lib/X11/app-defaults/Rxvt\fP) and resources set in \fB~/\&.Xdefaults\fP,
 or \fB~/\&.Xresources\fP if \fB~/\&.Xdefaults\fP does not exist\&.  Note that when
-reading X resources, \fBurxvt\fP recognizes two class names: \fBXTerm\fP and
+reading X resources, \fBrxvt\fP recognizes two class names: \fBXTerm\fP and
 \fBRxvt\fP\&.  The class name \fBXTerm\fP allows resources common to both
-\fBurxvt\fP and \fIxterm\fP to be easily configured, while the class name
-\fBRxvt\fP allows resources unique to \fBurxvt\fP, notably colours and
-key-handling, to be shared between different \fBurxvt\fP configurations\&.
+\fBrxvt\fP and \fIxterm\fP to be easily configured, while the class name
+\fBRxvt\fP allows resources unique to \fBrxvt\fP, notably colours and
+key-handling, to be shared between different \fBrxvt\fP configurations\&.
 If no resources are specified, suitable defaults will be used\&.
 Command-line arguments can be used to override resource settings\&.  The
 following resources are allowed:
@@ -300,7 +303,7 @@ Set mouse selection style to \fBold\fP which is 2\&.20, \fBoldword\fP which
 is xterm style with 2\&.20 old word selection, or anything else which
 gives xterm style selection\&.
 .IP "\fBscrollstyle:\fP \fImode\fP"
-Set scrollbar style to \fBurxvt\fP, \fBnext\fP or \fBxterm\fP
+Set scrollbar style to \fBrxvt\fP, \fBrxvt\fP, \fBplain\fP, \fBnext\fP or \fBxterm\fP
 .IP "\fBtitle:\fP \fIstring\fP"
 Set window title string, the default title is the command-line
 specified after the \fB-e\fP option, if any, otherwise the application
@@ -411,6 +414,10 @@ option \fB-bc\fP\&.
 \fBTrue\fP: blank the pointer when a key is pressed or after a set number
 of seconds of inactivity\&.
 \fBFalse\fP: the pointer is always visible [default]\&.
+.IP "\fBpointerColor:\fP \fIcolour\fP"
+Mouse pointer foreground colour\&.
+.IP "\fBpointerColor2:\fP \fIcolour\fP"
+Mouse pointer background colour\&.
 .IP "\fBpointerBlankDelay:\fP \fInumber\fP"
 Specifies number of seconds before blanking the pointer [default 2]\&.
 .IP "\fBbackspacekey:\fP \fIstring\fP"
@@ -477,9 +484,9 @@ intervening resource name \fBkeysym\&.\fP cannot be omitted\&.  This
 resource is only available when compiled with KEYSYM_RESOURCE\&.
 .SH "THE SCROLLBAR"
 .PP
-Lines of text that scroll off the top of the \fBurxvt\fP window (resource:
+Lines of text that scroll off the top of the \fBrxvt\fP window (resource:
 \fBsaveLines\fP) and can be scrolled back using the scrollbar or by keystrokes\&.
-The normal \fBurxvt\fP scrollbar has arrows and its behaviour is fairly
+The normal \fBrxvt\fP scrollbar has arrows and its behaviour is fairly
 intuitive\&.  The \fBxterm-scrollbar\fP is without arrows and its behaviour
 mimics that of \fIxterm\fP
 .PP
@@ -510,7 +517,7 @@ Left double-click to select a word; Left triple-click to select
 the entire line\&.
 .IP "\fBInsertion\fP:"
 Pressing and releasing the Middle mouse button (or \fBShift-Insert\fP)
-in an \fBurxvt\fP window causes the current text selection to be inserted
+in an \fBrxvt\fP window causes the current text selection to be inserted
 as if it had been typed on the keyboard\&.
 .SH "CHANGING FONTS"
 .PP
@@ -521,12 +528,12 @@ font and others of various sizes, by using \fBShift-KP_Add\fP and
 can be selected using resources \fBsmallfont_key\fP/\fBbigfont_key\fP\&.
 .SH "LOGIN STAMP"
 .PP
-\fBurxvt\fP tries to write an entry into the \fIutmp\fP(5) file so that it can be
+\fBrxvt\fP tries to write an entry into the \fIutmp\fP(5) file so that it can be
 seen via the \fIwho(1)\fP command, and can accept messages\&.  To allow this
-feature, \fBurxvt\fP must be installed setuid root on some systems\&.
+feature, \fBrxvt\fP must be installed setuid root on some systems\&.
 .SH "COLORS AND GRAPHICS"
 .PP
-In addition to the default foreground and background colours, \fBurxvt\fP
+In addition to the default foreground and background colours, \fBrxvt\fP
 can display up to 16 colours (8 ANSI colours plus high-intensity bold/blink
 versions of the same)\&.
 Here is a list of the colours with their \fBrgb\&.txt\fP names\&.
@@ -570,10 +577,10 @@ would yield White on Black, while on \fIxterm\fP(1) it would yield
 Black on White\&.
 .SH "ENVIRONMENT"
 .PP
-\fBurxvt\fP sets the environment variables \fBTERM\fP, \fBCOLORTERM\fP and
+\fBrxvt\fP sets the environment variables \fBTERM\fP, \fBCOLORTERM\fP and
 \fBCOLORFGBG\fP\&.  The environment variable \fBWINDOWID\fP is set to the X window
-id number of the \fBurxvt\fP window and it also uses and sets the environment
-variable \fBDISPLAY\fP to specify which display terminal to use\&.  \fBurxvt\fP uses
+id number of the \fBrxvt\fP window and it also uses and sets the environment
+variable \fBDISPLAY\fP to specify which display terminal to use\&.  \fBrxvt\fP uses
 the environment variables \fBRXVTPATH\fP and \fBPATH\fP to find XPM files\&.
 .SH "FILES"
 .PP
@@ -600,7 +607,7 @@ Click-and-drag doesn\&'t work with X11 mouse report overriding\&.
 .PP
 .SH "FTP LOCATION"
 .PP
-rxvt-2\&.7\&.tar\&.gz can be found at the following ftp sites
+rxvt-3\&.1\&.tar\&.gz can be found at the following ftp sites
 ftp://ftp\&.rxvt\&.org/pub/rxvt
 .PP
 .SH "CURRENT PROJECT COORDINATOR"
@@ -632,9 +639,9 @@ Project Coordinator (changes\&.txt 2\&.21a to 2\&.4\&.5)
 Rewrote screen display and text selection routines\&.
 Project Coordinator (changes\&.txt 2\&.4\&.6 - rxvt-unicode)
 .IP "Marc Alexander Lehmann <rxvt@schmorp\&.de>"
-Forked rxvt-unicode\&. Rewrote most of the display code and
+Forked rxvt-unicode, rewrote most of the display code and
 internal character handling to store text in unicode,
-improve xterm compatibility and numerous other bugfixes
+improve xterm compatibility and apply numerous other bugfixes
 and extensions\&.
 .br
 Project Coordinator (Changes 1\&.0 - )
diff --git a/doc/yodl/rxvtRef-xterm.yo b/doc/yodl/rxvtRef-xterm.yo

index e50dc012c4380c8113b4573f43d95e7e8c2f454a..

index ..0b7fe5a737a88d72d3cac55a3c5f3440ac7d2f6d 100644

--- a/doc/yodl/rxvtRef-xterm.yo
+++ b/doc/yodl/rxvtRef-xterm.yo
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-xterm.yo,v 1.7 2004/04/24 05:52:44 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-xterm.yo,v 1.8 2004/07/10 20:59:39 root Exp $ --)
 COMMENT(OSC: Operating System Commands)
 label(XTerm)
 nsect(XTerm Operating System Commands)
@@ -8,7 +8,8 @@ startdl()
 	(Set XTerm Parameters nl()\
 	8-bit ST: 0x9c, nl()\
 	7-bit ST sequence: ESC \ (0x1b, 0x5c), nl()\
-	backwards compatible terminator BEL (0x07) is also accepted. nl()\
+	backwards compatible terminator BEL (0x07) is also accepted. nl()
+        any b(octet) can be escaped by prefixing it with SYN (0x16, ^V). nl()\
 	starttable(2)(l l)(0)\
 	    row(cell(bf(tt(Ps = 0)))\
 		cell(Change Icon Name and Window Title to bf(tt(Pt))))\

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

-- Response ended

-- Page fetched on Sun Jun 2 13:42:58 2024