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.16 by root, Sat Aug 14 03:07:50 2004 UTC vs.
Revision 1.25 by root, Fri Feb 18 12:15:06 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 groups: 25 Compile in support for additional codeset (encoding) groups (eu, vn
26 are always compiled in, which includes most 8-bit character sets).
27 These codeset tables are currently only used for driving X11 core
28 fonts, they are not required for Xft fonts. Compiling them in will
29 make your binary bigger (together about 700kB), but it doesn't
30 increase memory usage unless you use an X11 font requiring one of
31 these encodings.
22 32
23 all all of the above 33 all all available codeset groups
24 cn common chinese encodings 34 zh common chinese encodings
25 cn_ext rarely used but very big chinese encodigs 35 zh_ext rarely used but very big chinese encodigs
26 jp common japanese encodings 36 jp common japanese encodings
27 jp_ext rarely used but big japanese encodings 37 jp_ext rarely used but big japanese encodings
28 kr korean encodings 38 kr korean encodings
29 39
30 --enable-xim 40 --enable-xim
50 accents are encoded as seperate unicode characters. This is done by 60 accents are encoded as seperate unicode characters. This is done by
51 using precomposited characters when available or creating new 61 using precomposited characters when available or creating new
52 pseudo-characters when no precomposed form exists. 62 pseudo-characters when no precomposed form exists.
53 63
54 Without --enable-unicode3, the number of additional precomposed 64 Without --enable-unicode3, the number of additional precomposed
55 characters is rather limited (2048, if this is full, rxvt will use 65 characters is rather limited (2048, if this is full, rxvt-unicode
56 the private use area, extending the number of combinations to 8448). 66 will use the private use area, extending the number of combinations
57 With --enable-unicode3, no practical limit exists. This will also 67 to 8448). With --enable-unicode3, no practical limit exists.
58 enable storage of characters >65535. 68
69 This option will also enable storage (but not display) of characters
70 beyond plane 0 (>65535) when --enable-unicode3 was not specified.
59 71
60 The combining table also contains entries for arabic presentation 72 The combining table also contains entries for arabic presentation
61 forms, but these are not currently used. Bug me if you want these to 73 forms, but these are not currently used. Bug me if you want these to
62 be used. 74 be used (and tell me how these are to be used...).
63 75
64 --enable-fallback(=CLASS) 76 --enable-fallback(=CLASS)
65 When reading resource settings, also read settings for class CLASS 77 When reading resource settings, also read settings for class CLASS
66 (default: Rxvt). To disable resource fallback use 78 (default: Rxvt). To disable resource fallback use
67 --disable-fallback. 79 --disable-fallback.
141 153
142 --enable-xgetdefault 154 --enable-xgetdefault
143 Make resources checking via XGetDefault() instead of our small 155 Make resources checking via XGetDefault() instead of our small
144 version which only checks ~/.Xdefaults, or if that doesn't exist 156 version which only checks ~/.Xdefaults, or if that doesn't exist
145 then ~/.Xresources. 157 then ~/.Xresources.
158
159 Please note that nowadays, things like XIM will automatically pull
160 in and use the full X resource manager, so the overhead of using it
161 might be very small, if nonexistant.
146 162
147 --enable-strings 163 --enable-strings
148 Add support for our possibly faster memset() function and other 164 Add support for our possibly faster memset() function and other
149 various routines, overriding your system's versions which may have 165 various routines, overriding your system's versions which may have
150 been hand-crafted in assembly or may require extra libraries to link 166 been hand-crafted in assembly or may require extra libraries to link
157 --enable-frills 173 --enable-frills
158 Add support for many small features that are not essential but nice 174 Add support for many small features that are not essential but nice
159 to have. Normally you want this, but for very small binaries you may 175 to have. Normally you want this, but for very small binaries you may
160 want to disable this. 176 want to disable this.
161 177
162 --enable-linespace 178 A non-exhaustive list of features enabled by "--enable-frills"
163 Add support to provide user specified line spacing between text 179 (possibly in combination with other switches) is:
164 rows. 180
181 MWM-hints
182 seperate underline colour
183 settable border widths and borderless switch
184 settable extra linespacing
185 extra window properties (e.g. UTF-8 window names and PID)
186 iso-14755-2 and -3, and visual feedback
187 backindex and forwardindex escape sequence
188 window op and locale change escape sequences
189 tripleclickwords
190 settable insecure mode
191 keysym remapping support
192 -embed and -pty-fd options
193
194 --enable-iso14755
195 Enable extended ISO 14755 support (see rxvt(1), or doc/rxvt.1.txt).
196 Basic support (section 5.1) is enabled by "--enable-frills", while
197 support for 5.2, 5.3 and 5.4 is enabled with this switch.
165 198
166 --enable-keepscrolling 199 --enable-keepscrolling
167 Add support for continual scrolling of the display when you hold the 200 Add support for continual scrolling of the display when you hold the
168 mouse button down on a scrollbar arrow. 201 mouse button down on a scrollbar arrow.
169 202
194 --enable-smart-resize 227 --enable-smart-resize
195 Add smart growth/shrink behaviour when changing font size via from 228 Add smart growth/shrink behaviour when changing font size via from
196 hot keys. This should keep in a fixed position the rxvt corner which 229 hot keys. This should keep in a fixed position the rxvt corner which
197 is closest to a corner of the screen. 230 is closest to a corner of the screen.
198 231
199 --enable-256-color
200 Add support for 256 colours rather than the base 16 colours.
201
202 This option will likely go away in the future. Speak up if you don't
203 want this.
204
205 --enable-cursor-blink 232 --enable-cursor-blink
206 Add support for a blinking cursor. 233 Add support for a blinking cursor.
207 234
208 --enable-pointer-blank 235 --enable-pointer-blank
209 Add support to have the pointer disappear when typing or inactive. 236 Add support to have the pointer disappear when typing or inactive.
210 237
211 --with-name=NAME 238 --with-name=NAME
212 Set the basename for the installed binaries (default: urxvt, 239 Set the basename for the installed binaries (default: "urxvt",
213 resulting in urxvt, urxvtd etc.). Specify --with-name=rxvt to 240 resulting in "urxvt", "urxvtd" etc.). Specify "--with-name=rxvt" to
214 replace rxvt. 241 replace with "rxvt".
215 242
216 --with-term=NAME 243 --with-term=NAME
217 Change the environmental variable for the terminal to NAME (default 244 Change the environmental variable for the terminal to NAME (default
218 "rxvt") 245 "rxvt-unicode")
219 246
220 --with-terminfo=PATH 247 --with-terminfo=PATH
221 Change the environmental variable for the path to the terminfo tree 248 Change the environmental variable for the path to the terminfo tree
222 to PATH. 249 to PATH.
223 250

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines