1 | /* |
1 | /* |
2 | * File: feature.h |
2 | * File: feature.h |
3 | * $Id: feature.h,v 1.2 2003/11/24 17:31:27 pcg Exp $ |
|
|
4 | * |
3 | * |
5 | * Compile-time configuration. |
4 | * Compile-time configuration. |
6 | *----------------------------------------------------------------------- |
5 | *----------------------------------------------------------------------- |
7 | * Copyright (c) 1997,1998 Oezguer Kesim <kesim@math.fu-berlin.de> |
6 | * Copyright (c) 1997,1998 Oezguer Kesim <kesim@math.fu-berlin.de> |
8 | * |
7 | * |
… | |
… | |
19 | * You should have received a copy of the GNU General Public License |
18 | * You should have received a copy of the GNU General Public License |
20 | * along with this program; if not, write to the Free Software |
19 | * along with this program; if not, write to the Free Software |
21 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
20 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
22 | * |
21 | * |
23 | *----------------------------------------------------------------------*/ |
22 | *----------------------------------------------------------------------*/ |
24 | #ifndef _FEATURE_H |
23 | #ifndef FEATURE_H |
25 | #define _FEATURE_H |
24 | #define FEATURE_H |
26 | |
25 | |
27 | #ifndef X11USRLIBDIR |
26 | #ifndef X11USRLIBDIR |
28 | # define X11USRLIBDIR "/usr/X11R6/lib" |
27 | # define X11USRLIBDIR "/usr/X11R6/lib" |
29 | #endif |
28 | #endif |
30 | #ifndef X11LIBDIR |
29 | #ifndef X11LIBDIR |
… | |
… | |
49 | */ |
48 | */ |
50 | /* #define NO_CURSORCOLOR */ |
49 | /* #define NO_CURSORCOLOR */ |
51 | |
50 | |
52 | /* |
51 | /* |
53 | * Suppress use of BOLD and BLINK attributes for setting bright foreground |
52 | * Suppress use of BOLD and BLINK attributes for setting bright foreground |
54 | * and background, respectively. Simulate BOLD using colorBD, boldFont or |
53 | * and background, respectively. Simulate BOLD using colorBD or |
55 | * overstrike characters. |
54 | * overstrike characters. |
56 | */ |
55 | */ |
57 | /* #define NO_BRIGHTCOLOR */ |
56 | /* #define NO_BRIGHTCOLOR */ |
58 | |
57 | |
59 | /* |
58 | /* |
… | |
… | |
63 | |
62 | |
64 | /* |
63 | /* |
65 | * Disable separate colours for bold, underline and reverse video |
64 | * Disable separate colours for bold, underline and reverse video |
66 | */ |
65 | */ |
67 | /* #define NO_BOLD_UNDERLINE_REVERSE */ |
66 | /* #define NO_BOLD_UNDERLINE_REVERSE */ |
68 | |
|
|
69 | /* |
|
|
70 | * Disable using simulated bold using overstrike. You can also turn off |
|
|
71 | * overstrike just for multi char fonts |
|
|
72 | * Note: NO_BOLDOVERSTRIKE implies NO_BOLDOVERSTRIKE_MULTI |
|
|
73 | */ |
|
|
74 | /* #define NO_BOLDOVERSTRIKE */ |
|
|
75 | /* #define NO_BOLDOVERSTRIKE_MULTI */ |
|
|
76 | |
67 | |
77 | /* |
68 | /* |
78 | * Don't bother cleaning up pixel droppings. If you don't use bold |
69 | * Don't bother cleaning up pixel droppings. If you don't use bold |
79 | * overstrike then you don't usually need this |
70 | * overstrike then you don't usually need this |
80 | */ |
71 | */ |
81 | #define NO_PIXEL_DROPPING_AVOIDANCE |
72 | #define NO_PIXEL_DROPPING_AVOIDANCE |
82 | |
|
|
83 | /* |
|
|
84 | * Also use bold font or overstrike even if we use colour for bold |
|
|
85 | */ |
|
|
86 | /*#define VERYBOLD*/ |
|
|
87 | |
|
|
88 | /* |
|
|
89 | * Compile without support for real bold fonts |
|
|
90 | */ |
|
|
91 | /* #define NO_BOLDFONT */ |
|
|
92 | |
|
|
93 | /* |
|
|
94 | * Add support for '-hc colour' for background highlight of selection |
|
|
95 | */ |
|
|
96 | #define OPTION_HC |
|
|
97 | |
73 | |
98 | /* |
74 | /* |
99 | * Define maximum possible columns and rows |
75 | * Define maximum possible columns and rows |
100 | */ |
76 | */ |
101 | #define MAX_COLS 4000 |
77 | #define MAX_COLS 4000 |
… | |
… | |
167 | |
143 | |
168 | /* |
144 | /* |
169 | * Define defaults for backspace and delete keys - unless they have been |
145 | * Define defaults for backspace and delete keys - unless they have been |
170 | * configured out with --disable-backspace-key / --disable-delete-key |
146 | * configured out with --disable-backspace-key / --disable-delete-key |
171 | */ |
147 | */ |
172 | /* #define DEFAULT_BACKSPACE "DEC" */ /* SPECIAL */ |
148 | //#define DEFAULT_BACKSPACE "DEC" /* SPECIAL */ |
173 | #define DEFAULT_BACKSPACE "\010" |
149 | #define DEFAULT_BACKSPACE "\010" /* wrong, but match terminfo etc. */ |
174 | #define DEFAULT_DELETE "\033[3~" |
150 | #define DEFAULT_DELETE "\033[3~" |
175 | |
151 | |
176 | /* |
152 | /* |
177 | * Choose one of these values to be the `hotkey' for changing font. |
153 | * Choose one of these values to be the `hotkey' for changing font. |
178 | * This has been superceded and is only for you older users |
154 | * This has been superceded and is only for you older users |