are slower and require lots of memory, but as long as you don't use
them, you don't pay for them.
- --with-codesets=NAME,...
- Compile in support for additional codeset groups:
+ --enable-font-styles
+ Add support for bold, *italic* and *bold italic* font styles. The
+ fonts can be set manually or automatically.
- all all of the above
- cn common chinese encodings
- cn_ext rarely used but very big chinese encodigs
+ --with-codesets=NAME,...
+ Compile in support for additional codeset (encoding) groups (eu, vn
+ are always compiled in, which includes most 8-bit character sets).
+ These codeset tables are currently only used for driving X11 core
+ fonts, they are not required for Xft fonts. Compiling them in will
+ make your binary bigger (together about 700kB), but it doesn't
+ increase memory usage unless you use an X11 font requiring one of
+ these encodings.
+
+ all all available codeset groups
+ zh common chinese encodings
+ zh_ext rarely used but very big chinese encodigs
jp common japanese encodings
jp_ext rarely used but big japanese encodings
kr korean encodings
version which only checks ~/.Xdefaults, or if that doesn't exist
then ~/.Xresources.
+ Please note that nowadays, things like XIM will automatically pull
+ in and use the full X resource manager, so the overhead of using it
+ might be very small, if nonexistant.
+
--enable-strings
Add support for our possibly faster memset() function and other
various routines, overriding your system's versions which may have
to have. Normally you want this, but for very small binaries you may
want to disable this.
+ A non-exhaustive list of features enabled by "--enable-frills"
+ (possibly in combination with other switches) is:
+
+ MWM-hints
+ seperate underline colour
+ settable border widths and borderless switch
+ settable extra linespacing
+ extra window properties (e.g. UTF-8 window names and PID)
+ iso-14755-2 and -3, and visual feedback
+ backindex and forwardindex escape sequence
+ window op and locale change escape sequences
+ tripleclickwords
+ settable insecure mode
+ keysym remapping support
+
--enable-iso14755
Enable extended ISO 14755 support (see rxvt(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 this switch.
- --enable-linespace
- Add support to provide user specified line spacing between text
- rows.
-
--enable-keepscrolling
Add support for continual scrolling of the display when you hold the
mouse button down on a scrollbar arrow.
hot keys. This should keep in a fixed position the rxvt corner which
is closest to a corner of the screen.
- --enable-256-color
- Add support for 256 colours rather than the base 16 colours.
-
- This option will likely go away in the future. Speak up if you don't
- want this.
-
--enable-cursor-blink
Add support for a blinking cursor.
Add support to have the pointer disappear when typing or inactive.
--with-name=NAME
- Set the basename for the installed binaries (default: urxvt,
- resulting in urxvt, urxvtd etc.). Specify --with-name=rxvt to
- replace rxvt.
+ Set the basename for the installed binaries (default: "urxvt",
+ resulting in "urxvt", "urxvtd" etc.). Specify "--with-name=rxvt" to
+ replace with "rxvt".
--with-term=NAME
Change the environmental variable for the terminal to NAME (default
- "rxvt")
+ "rxvt-unicode")
--with-terminfo=PATH
Change the environmental variable for the path to the terminfo tree