--- rxvt-unicode/README.configure 2011/11/19 11:00:20 1.73 +++ rxvt-unicode/README.configure 2023/01/02 18:37:20 1.88 @@ -49,18 +49,18 @@ up the input for people using dead keys or compose keys. --enable-unicode3 (default: off) - Recommended to stay off unless you really need non-BMP characters. + Recommended to stay off unless you really need a lot of non-BMP + characters. - Enable direct support for displaying unicode codepoints above 65535 + Enable support for direct storage of unicode characters above 65535 (the basic multilingual page). This increases storage requirements per character from 2 to 4 bytes. X11 fonts do not yet support these extra characters, but Xft does. - Please note that rxvt-unicode can store unicode code points >65535 - even without this flag, but the number of such characters is limited - to a few thousand (shared with combining characters, see next - switch), and right now rxvt-unicode cannot display them - (input/output and cut&paste still work, though). + Please note that rxvt-unicode can store and display unicode + characters above 65535 even without this flag, but the number of + such characters is limited to a few thousand (shared with combining + characters, see next switch). --enable-combining (default: on) Enable automatic composition of combining characters into composite @@ -92,32 +92,6 @@ Use the given class as default application class when reading resources. Specify --with-res-class=Rxvt to replace rxvt. - --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 (default: on) - Write user and tty to wtmp file (used by programs like last) at - start of rxvt execution and write logout when rxvt exits. This - option requires --enable-utmp to also be specified. - - --enable-lastlog (default: on) - Write user and tty to lastlog file (used by programs like lastlogin) - at start of rxvt execution. This option requires --enable-utmp to - also be specified. - - --enable-afterimage (default: on) - Add support for libAfterImage to be used for background images. It - adds support for many file formats including JPG, PNG, SVG, TIFF, - GIF, XPM, BMP, ICO, XCF, TGA and AfterStep image XML - (). - - Note that with this option enabled, rxvt's memory footprint might - increase by a few megabytes even if no extra features are used - (mostly due to third-party libraries used by libAI). Memory - footprint may somewhat be lowered if libAfterImage is configured - without support for SVG. - --enable-pixbuf (default: on) Add support for GDK-PixBuf to be used for background images. It adds support for many file formats including JPG, PNG, TIFF, GIF, XPM, @@ -130,9 +104,8 @@ --enable-transparency (default: on) Add support for using the root pixmap as background to simulate - transparency. Note that blur and blend effects depend on - libAfterImage or on libXrender and on the availability of the RENDER - extension in the X server. + transparency. Note that this feature depends on libXrender and on + the availability of the RENDER extension in the X server. --enable-fading (default: on) Add support for fading the text when focus is lost. @@ -186,7 +159,12 @@ compile in built-in block graphics skip builtin block graphics (-sbg) separate highlight colour (-highlightColor, -highlightTextColor) - extended mouse reporting modes (1005 and 1015). + focus reporting mode (1004). + extended mouse reporting modes (1005, 1006 and 1015). + visual selection via -visual and -depth. + systemd socket activation + selectable rewrapmode + bracketed paste mode It also enables some non-essential features otherwise disabled, such as: @@ -263,19 +241,18 @@ dramatically when more than six fonts are in use by a terminal instance. - --with-afterimage-config=DIR - Look for the libAfterImage config script in DIR. - --with-name=NAME (default: urxvt) Set the basename for the installed binaries, resulting in "urxvt", "urxvtd" etc.). Specify "--with-name=rxvt" to replace with "rxvt". --with-term=NAME (default: rxvt-unicode) - Change the environmental variable for the terminal to NAME. + Sets the default "TERM" value that rxvt sets. The default is either + "rxvt-unicode" or "rxvt-unicode-256color", as appropriate. --with-terminfo=PATH - Change the environmental variable for the path to the terminfo tree - to PATH. + If set, rxvt will set the environment variable "TERMINFO" to the + given PATH, which can be useful as a last resort if installing the + terminfo entries system-wide is not possible. --with-x Use the X Window System (pretty much default, eh?).