ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/README.configure
(Generate patch)

Comparing rxvt-unicode/README.configure (file contents):
Revision 1.18 by root, Sun Aug 15 18:59:05 2004 UTC vs.
Revision 1.23 by root, Fri Feb 4 12:04:31 2005 UTC

15 --enable-xft 15 --enable-xft
16 Add support for Xft (anti-aliases, among others) fonts. Xft fonts 16 Add support for Xft (anti-aliases, among others) fonts. Xft fonts
17 are slower and require lots of memory, but as long as you don't use 17 are slower and require lots of memory, but as long as you don't use
18 them, you don't pay for them. 18 them, you don't pay for them.
19 19
20 --enable-font-styles
21 Add support for bold, *italic* and *bold italic* font styles. The
22 fonts can be set manually or automatically.
23
20 --with-codesets=NAME,... 24 --with-codesets=NAME,...
21 Compile in support for additional codeset (encoding) groups. These 25 Compile in support for additional codeset (encoding) groups (eu, vn
26 are always compiled in, which includes most 8-bit character sets).
22 codeset tables are currently only used for driving X11 core fonts, 27 These codeset tables are currently only used for driving X11 core
23 they are not required for Xft fonts. Compiling them in will make 28 fonts, they are not required for Xft fonts. Compiling them in will
24 your binary bigger (together about 700kB), but it doesn't increase 29 make your binary bigger (together about 700kB), but it doesn't
25 memory usage unless you use an X11 font requiring one of these 30 increase memory usage unless you use an X11 font requiring one of
26 encodings. 31 these encodings.
27 32
28 all all available codeset groups 33 all all available codeset groups
29 cn common chinese encodings 34 zh common chinese encodings
30 cn_ext rarely used but very big chinese encodigs 35 zh_ext rarely used but very big chinese encodigs
31 jp common japanese encodings 36 jp common japanese encodings
32 jp_ext rarely used but big japanese encodings 37 jp_ext rarely used but big japanese encodings
33 kr korean encodings 38 kr korean encodings
34 39
35 --enable-xim 40 --enable-xim
147 --enable-xgetdefault 152 --enable-xgetdefault
148 Make resources checking via XGetDefault() instead of our small 153 Make resources checking via XGetDefault() instead of our small
149 version which only checks ~/.Xdefaults, or if that doesn't exist 154 version which only checks ~/.Xdefaults, or if that doesn't exist
150 then ~/.Xresources. 155 then ~/.Xresources.
151 156
157 Please note that nowadays, things like XIM will automatically pull
158 in and use the full X resource manager, so the overhead of using it
159 might be very small, if nonexistant.
160
152 --enable-strings 161 --enable-strings
153 Add support for our possibly faster memset() function and other 162 Add support for our possibly faster memset() function and other
154 various routines, overriding your system's versions which may have 163 various routines, overriding your system's versions which may have
155 been hand-crafted in assembly or may require extra libraries to link 164 been hand-crafted in assembly or may require extra libraries to link
156 in. (this breaks ANSI-C rules and has problems on many GNU/Linux 165 in. (this breaks ANSI-C rules and has problems on many GNU/Linux
162 --enable-frills 171 --enable-frills
163 Add support for many small features that are not essential but nice 172 Add support for many small features that are not essential but nice
164 to have. Normally you want this, but for very small binaries you may 173 to have. Normally you want this, but for very small binaries you may
165 want to disable this. 174 want to disable this.
166 175
176 A non-exhaustive list of features enabled by "--enable-frills"
177 (possibly in combination with other switches) is:
178
179 MWM-hints
180 seperate underline colour
181 settable border widths and borderless switch
182 settable extra linespacing
183 extra window properties (e.g. UTF-8 window names and PID)
184 iso-14755-2 and -3, and visual feedback
185 backindex and forwardindex escape sequence
186 window op and locale change escape sequences
187 tripleclickwords
188 settable insecure mode
189 keysym remapping support
190
167 --enable-iso14755 191 --enable-iso14755
168 Enable extended ISO 14755 support (see rxvt(1), or doc/rxvt.1.txt). 192 Enable extended ISO 14755 support (see rxvt(1), or doc/rxvt.1.txt).
169 Basic support (section 5.1) is enabled by "--enable-frills", while 193 Basic support (section 5.1) is enabled by "--enable-frills", while
170 support for 5.2, 5.3 and 5.4 is enabled with this switch. 194 support for 5.2, 5.3 and 5.4 is enabled with this switch.
171
172 --enable-linespace
173 Add support to provide user specified line spacing between text
174 rows.
175 195
176 --enable-keepscrolling 196 --enable-keepscrolling
177 Add support for continual scrolling of the display when you hold the 197 Add support for continual scrolling of the display when you hold the
178 mouse button down on a scrollbar arrow. 198 mouse button down on a scrollbar arrow.
179 199
204 --enable-smart-resize 224 --enable-smart-resize
205 Add smart growth/shrink behaviour when changing font size via from 225 Add smart growth/shrink behaviour when changing font size via from
206 hot keys. This should keep in a fixed position the rxvt corner which 226 hot keys. This should keep in a fixed position the rxvt corner which
207 is closest to a corner of the screen. 227 is closest to a corner of the screen.
208 228
209 --enable-256-color
210 Add support for 256 colours rather than the base 16 colours.
211
212 This option will likely go away in the future. Speak up if you don't
213 want this.
214
215 --enable-cursor-blink 229 --enable-cursor-blink
216 Add support for a blinking cursor. 230 Add support for a blinking cursor.
217 231
218 --enable-pointer-blank 232 --enable-pointer-blank
219 Add support to have the pointer disappear when typing or inactive. 233 Add support to have the pointer disappear when typing or inactive.
220 234
221 --with-name=NAME 235 --with-name=NAME
222 Set the basename for the installed binaries (default: urxvt, 236 Set the basename for the installed binaries (default: "urxvt",
223 resulting in urxvt, urxvtd etc.). Specify --with-name=rxvt to 237 resulting in "urxvt", "urxvtd" etc.). Specify "--with-name=rxvt" to
224 replace rxvt. 238 replace with "rxvt".
225 239
226 --with-term=NAME 240 --with-term=NAME
227 Change the environmental variable for the terminal to NAME (default 241 Change the environmental variable for the terminal to NAME (default
228 "rxvt") 242 "rxvt-unicode")
229 243
230 --with-terminfo=PATH 244 --with-terminfo=PATH
231 Change the environmental variable for the path to the terminfo tree 245 Change the environmental variable for the path to the terminfo tree
232 to PATH. 246 to PATH.
233 247

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines