--- rxvt-unicode/doc/rxvt.7.html 2005/07/13 02:53:54 1.21 +++ rxvt-unicode/doc/rxvt.7.html 2005/11/08 17:35:28 1.25 @@ -147,7 +147,7 @@ enacs=\E[0@ and try again.

-
bash's readline does not work correctly under rxvt.
+
bash's readline does not work correctly under urxvt.
I need a termcap file entry.
@@ -311,7 +311,7 @@
-   rxvt -fn basefont,font2,font3...
+ urxvt -fn basefont,font2,font3...

When rxvt-unicode sees a character, it will first look at the base @@ -659,10 +659,10 @@

Also, many people (me included) like large windows and even larger -scrollback buffers: Without --enable-unicode3, rxvt-unicode will use +scrollback buffers: Without --enable-unicode3, rxvt-unicode will use 6 bytes per screen cell. For a 160x?? window this amounts to almost a kilobyte per line. A scrollback buffer of 10000 lines will then (if full) -use 10 Megabytes of memory. With --enable-unicode3 it gets worse, as +use 10 Megabytes of memory. With --enable-unicode3 it gets worse, as rxvt-unicode then uses 8 bytes per screen cell.

@@ -671,7 +671,7 @@
Yes, the most obvious way to speed it up is to avoid Xft entirely, as it is simply slow. If you still want Xft fonts you might try to disable -antialiasing (by appending :antialiasing=false), which saves lots of +antialiasing (by appending :antialias=false), which saves lots of memory and also speeds up rendering considerably.

@@ -695,7 +695,7 @@ some editors prematurely may leave the mouse in mouse report mode. I've heard that tcsh may use mouse reporting unless it otherwise specified. A quick check is to see if cut/paste works when the Alt or Shift keys are -depressed. See rxvt(7) +depressed. See urxvt(7)

What's with this bold/blink stuff?
@@ -779,20 +779,11 @@ URxvt.color15: #e1dddd

-
How can I start rxvtd in a race-free way?
+
How can I start urxvtd in a race-free way?
-Despite it's name, rxvtd is not a real daemon, but more like a -server that answers rxvtc's requests, so it doesn't background -itself. -
-
-

To ensure rxvtd is listening on it's socket, you can use the -following method to wait for the startup message before continuing:

-
-
-
-  { rxvtd & } | read
+Try urxvtd -f -o, which tells urxvtd to open the +display, create the listening socket and then fork.

What's with the strange Backspace/Delete key behaviour?
@@ -822,16 +813,16 @@
    # use Backspace = ^H
    $ stty erase ^H
-   $ rxvt
+ $ urxvt
    # use Backspace = ^?
    $ stty erase ^?
-   $ rxvt
+ $ urxvt
-

Toggle with ESC [ 36 h / ESC [ 36 l as documented in rxvt(7).

+

Toggle with ESC [ 36 h / ESC [ 36 l as documented in urxvt(7).

For an existing rxvt-unicode:

@@ -879,7 +870,7 @@ use the `keysym' resource to alter the keystrings associated with keysyms.
-

Here's an example for a URxvt session started using rxvt -name URxvt

+

Here's an example for a URxvt session started using urxvt -name URxvt

@@ -2545,22 +2536,28 @@
 

CONFIGURE OPTIONS

General hint: if you get compile errors, then likely your configuration -hasn't been tested well. Either try with --enable-everything or use the -./reconf script as a base for experiments. ./reconf is used by myself, -so it should generally be a working config. Of course, you should always -report when a combination doesn't work, so it can be fixed. Marc Lehmann -<rxvt@schmorp.de>.

+hasn't been tested well. Either try with --enable-everything or use +the ./reconf script as a base for experiments. ./reconf is used by +myself, so it should generally be a working config. Of course, you should +always report when a combination doesn't work, so it can be fixed. Marc +Lehmann <rxvt@schmorp.de>.

+

All

--enable-everything
-Add support for all non-multichoice options listed in ``./configure ---help''. Note that unlike other enable options this is order dependant. -You can specify this and then disable options which this enables by -following this with the appropriate commands. +Add (or remove) support for all non-multichoice options listed in ``./configure +--help''. +
+
+

You can specify this and then disable options you do not like by +following this with the appropriate --disable-... arguments, +or you can start with a minimal configuration by specifying +--disable-everything and than adding just the --enable-... arguments +you want.

-
--enable-xft
+
--enable-xft (default: enabled)
Add support for Xft (anti-aliases, among others) fonts. Xft fonts are @@ -2568,14 +2565,14 @@ don't pay for them.

-
--enable-font-styles
+
--enable-font-styles (default: on)
Add support for bold, italic and bold italic > font styles. The fonts can be set manually or automatically.

-
--with-codesets=NAME,...
+
--with-codesets=NAME,... (default: all)
Compile in support for additional codeset (encoding) groups (eu, vn @@ -2594,7 +2591,7 @@ jp_extrarely used but big japanese encodings krkorean encodings

-
--enable-xim
+
--enable-xim (default: on)
Add support for XIM (X Input Method) protocol. This allows using @@ -2602,7 +2599,7 @@ set up the input for people using dead keys or compose keys.

-
--enable-unicode3
+
--enable-unicode3 (default: off)
Enable direct support for displaying unicode codepoints above @@ -2618,7 +2615,7 @@ (input/output and cut&paste still work, though).

-
--enable-combining
+
--enable-combining (default: on)
Enable automatic composition of combining characters into @@ -2643,36 +2640,35 @@ tell me how these are to be used...).

-
--enable-fallback(=CLASS)
+
--enable-fallback(=CLASS) (default: Rxvt)
-When reading resource settings, also read settings for class CLASS -(default: Rxvt). To disable resource fallback use --disable-fallback. +When reading resource settings, also read settings for class CLASS. To disable resource fallback use --disable-fallback.

-
--with-res-name=NAME
+
--with-res-name=NAME (default: urxvt)
-Use the given name (default: urxvt) as default application name when +Use the given name as default application name when reading resources. Specify --with-res-name=rxvt to replace rxvt.

-
--with-res-class=CLASS
+
--with-res-class=CLASS /default: URxvt)
-Use the given class (default: URxvt) as default application class -when reading resources. Specify --with-res-class=Rxvt to replace +Use the given class as default application class +when reading resources. Specify --with-res-class=Rxvt to replace rxvt.

-
--enable-utmp
+
--enable-utmp (default: on)
Write user and tty to utmp file (used by programs like w) at start of rxvt execution and delete information when rxvt exits.

-
--enable-wtmp
+
--enable-wtmp (default: on)
Write user and tty to wtmp file (used by programs like last) at @@ -2680,7 +2676,7 @@ option requires --enable-utmp to also be specified.

-
--enable-lastlog
+
--enable-lastlog (default: on)
Write user and tty to lastlog file (used by programs like @@ -2688,57 +2684,57 @@ --enable-utmp to also be specified.

-
--enable-xpm-background
+
--enable-xpm-background (default: off)
Add support for XPM background pixmaps.

-
--enable-transparency
+
--enable-transparency (default: off)
Add support for inheriting parent backgrounds thus giving a fake transparency to the term.

-
--enable-fading
+
--enable-fading (default: on)
-Add support for fading the text when focus is lost. +Add support for fading the text when focus is lost (requires --enable-transparency).

-
--enable-tinting
+
--enable-tinting (default: on)
-Add support for tinting of transparent backgrounds. +Add support for tinting of transparent backgrounds (requires --enable-transparency).

-
--enable-menubar
+
--enable-menubar (default: off)
Add support for our menu bar system (this interacts badly with dynamic locale switching currently).

-
--enable-rxvt-scroll
+
--enable-rxvt-scroll (default: on)
Add support for the original rxvt scrollbar.

-
--enable-next-scroll
+
--enable-next-scroll (default: on)
Add support for a NeXT-like scrollbar.

-
--enable-xterm-scroll
+
--enable-xterm-scroll (default: on)
Add support for an Xterm-like scrollbar.

-
--enable-plain-scroll
+
--enable-plain-scroll (default: on)
Add support for a very unobtrusive, plain-looking scrollbar that @@ -2746,14 +2742,14 @@ many years.

-
--enable-half-shadow
+
--enable-half-shadow (default: off)
Make shadows on the scrollbar only half the normal width & height. only applicable to rxvt scrollbars.

-
--enable-ttygid
+
--enable-ttygid (default: off)
Change tty device setting to group ``tty'' - only use this if @@ -2763,21 +2759,20 @@
--disable-backspace-key
-Disable any handling of the backspace key by us - let the X server -do it. +Removes any handling of the backspace key by us - let the X server do it.

--disable-delete-key
-Disable any handling of the delete key by us - let the X server +Removes any handling of the delete key by us - let the X server do it.

--disable-resources
-Remove all resources checking. +Removes any support for resource checking.

--enable-xgetdefault
@@ -2793,7 +2788,7 @@ small, if nonexistant.

-
--enable-strings
+
--enable-strings (default: off)
Add support for our possibly faster memset() function and other @@ -2806,10 +2801,10 @@
--disable-swapscreen
-Remove support for swap screen. +Remove support for secondary/swap screen.

-
--enable-frills
+
--enable-frills (default: on)
Add support for many small features that are not essential but nice to @@ -2817,7 +2812,7 @@ disable this.
-

A non-exhaustive list of features enabled by --enable-frills (possibly +

A non-exhaustive list of features enabled by --enable-frills (possibly in combination with other switches) is:

@@ -2837,29 +2832,29 @@ -embed and -pty-fd options

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

-
--enable-keepscrolling
+
--enable-keepscrolling (default: on)
Add support for continual scrolling of the display when you hold the mouse button down on a scrollbar arrow.

-
--enable-mousewheel
+
--enable-mousewheel (default: on)
Add support for scrolling via mouse wheel or buttons 4 & 5.

-
--enable-slipwheeling
+
--enable-slipwheeling (default: on)
Add support for continual scrolling (using the mouse wheel as an @@ -2873,7 +2868,7 @@ Remove support for mouse selection style like that of xterm.

-
--enable-dmalloc
+
--enable-dmalloc (default: off)
Use Gray Watson's malloc - which is good for debugging See @@ -2886,40 +2881,39 @@ you use either) .

-
--enable-dlmalloc
+
--enable-dlmalloc (default: off)
Use Doug Lea's malloc - which is good for a production version See http://g.oswego.edu/dl/html/malloc.html for details.

-
--enable-smart-resize
+
--enable-smart-resize (default: on)
-Add smart growth/shrink behaviour when changing font size via from hot -keys. This should keep in a fixed position the rxvt corner which is +Add smart growth/shrink behaviour when changing font size via hot +keys. This should keep in a fixed position the urxvt corner which is closest to a corner of the screen.

-
--enable-pointer-blank
+
--enable-pointer-blank (default: on)
Add support to have the pointer disappear when typing or inactive.

-
--with-name=NAME
+
--with-name=NAME (default: urxvt)
-Set the basename for the installed binaries (default: urxvt, resulting +Set the basename for the installed binaries, resulting in urxvt, urxvtd etc.). Specify --with-name=rxvt to replace with rxvt.

-
--with-term=NAME
+
--with-term=NAME (default: rxvt-unicode)
-Change the environmental variable for the terminal to NAME (default -rxvt-unicode) +Change the environmental variable for the terminal to NAME.

--with-terminfo=PATH