1 | /* |
1 | /* |
2 | * File: feature.h |
2 | * File: feature.h |
3 | * $Id: feature.h,v 1.3 2003/12/18 00:38:07 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 |
… | |
… | |
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 | |
67 | |
69 | /* |
68 | /* |
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 | |
|
|
77 | /* |
|
|
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 | * Add support for '-hc colour' for background highlight of selection |
|
|
85 | */ |
|
|
86 | #define OPTION_HC |
|
|
87 | |
73 | |
88 | /* |
74 | /* |
89 | * Define maximum possible columns and rows |
75 | * Define maximum possible columns and rows |
90 | */ |
76 | */ |
91 | #define MAX_COLS 4000 |
77 | #define MAX_COLS 4000 |
… | |
… | |
157 | |
143 | |
158 | /* |
144 | /* |
159 | * Define defaults for backspace and delete keys - unless they have been |
145 | * Define defaults for backspace and delete keys - unless they have been |
160 | * configured out with --disable-backspace-key / --disable-delete-key |
146 | * configured out with --disable-backspace-key / --disable-delete-key |
161 | */ |
147 | */ |
162 | /* #define DEFAULT_BACKSPACE "DEC" */ /* SPECIAL */ |
148 | //#define DEFAULT_BACKSPACE "DEC" /* SPECIAL */ |
163 | #define DEFAULT_BACKSPACE "\010" |
149 | #define DEFAULT_BACKSPACE "\010" /* wrong, but match terminfo etc. */ |
164 | #define DEFAULT_DELETE "\033[3~" |
150 | #define DEFAULT_DELETE "\033[3~" |
165 | |
151 | |
166 | /* |
152 | /* |
167 | * 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. |
168 | * This has been superceded and is only for you older users |
154 | * This has been superceded and is only for you older users |