--- rxvt-unicode/README.configure 2004/08/15 04:42:45 1.17 +++ rxvt-unicode/README.configure 2005/02/04 12:04:31 1.23 @@ -17,12 +17,22 @@ 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 @@ -144,6 +154,10 @@ 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 @@ -159,15 +173,26 @@ 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. @@ -201,12 +226,6 @@ 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. @@ -214,13 +233,13 @@ 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