Mercurial > emacs
comparison src/config.in @ 763:f2efaa0394de
*** empty log message ***
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Mon, 13 Jul 1992 19:50:55 +0000 |
parents | d66fce68e77c |
children | 4875b01ff377 |
comparison
equal
deleted
inserted
replaced
762:852a2f5838da | 763:f2efaa0394de |
---|---|
1 /* GNU Emacs site configuration template file. | 1 /* GNU Emacs site configuration template file. -*- C -*- |
2 Copyright (C) 1988 Free Software Foundation, Inc. | 2 Copyright (C) 1988 Free Software Foundation, Inc. |
3 | 3 |
4 This file is part of GNU Emacs. | 4 This file is part of GNU Emacs. |
5 | 5 |
6 GNU Emacs is distributed in the hope that it will be useful, | 6 GNU Emacs is distributed in the hope that it will be useful, |
30 /* Define HAVE_X_MENU if you want to use the X window menu system. | 30 /* Define HAVE_X_MENU if you want to use the X window menu system. |
31 This appears to work on some machines that support X | 31 This appears to work on some machines that support X |
32 and not on others. */ | 32 and not on others. */ |
33 /* #define HAVE_X_MENU */ | 33 /* #define HAVE_X_MENU */ |
34 | 34 |
35 /* If we're using any sort of window system, define MULTI_SCREEN. */ | 35 /* If we're using any sort of window system, define MULTI_FRAME. */ |
36 #ifdef HAVE_X_WINDOWS | 36 #ifdef HAVE_X_WINDOWS |
37 #define MULTI_SCREEN | 37 #define MULTI_FRAME |
38 #endif | 38 #endif |
39 | 39 |
40 /* Define USER_FULL_NAME to return a string | 40 /* Define USER_FULL_NAME to return a string |
41 that is the user's full name. | 41 that is the user's full name. |
42 It can assume that the variable `pw' | 42 It can assume that the variable `pw' |
77 support large characters in buffer text), so the configuration | 77 support large characters in buffer text), so the configuration |
78 script doesn't provide an option to select it. | 78 script doesn't provide an option to select it. |
79 | 79 |
80 A character is displayed on a given terminal by means of a sequence | 80 A character is displayed on a given terminal by means of a sequence |
81 of one or more GLYPHs. A GLYPH is something that takes up exactly | 81 of one or more GLYPHs. A GLYPH is something that takes up exactly |
82 one display position on the screen. | 82 one display position on the frame. |
83 | 83 |
84 Emacs can use 8-bit or 16-bit values to represent GLYPHs. Under X | 84 Emacs can use 8-bit or 16-bit values to represent GLYPHs. Under X |
85 windows, 16-bit GLYPHs allow you to display characters from fonts | 85 windows, 16-bit GLYPHs allow you to display characters from fonts |
86 too large to be indexed by 8 bits alone, but drawing with 16-bit GLYPHs | 86 too large to be indexed by 8 bits alone, but drawing with 16-bit GLYPHs |
87 is usually quite a bit slower than drawing with 8-bit GLYPHs. */ | 87 is usually quite a bit slower than drawing with 8-bit GLYPHs. */ |
91 #define GLYPH unsigned short | 91 #define GLYPH unsigned short |
92 #else | 92 #else |
93 #define GLYPH unsigned char | 93 #define GLYPH unsigned char |
94 #endif | 94 #endif |
95 | 95 |
96 /* The configuration script links system.h to a s- file that describes | 96 /* The configuration script replaces the string @opsystem@ with the |
97 the system type you are using. | 97 name of the s/*.h file that describes the system type you are |
98 See the file ../etc/MACHINES for a list of systems and | 98 using; an option of the form "-opsystem=OPSYS" says to use |
99 the names of the s- files to use for them. | 99 "s/OPSYS.h". See the file ../etc/MACHINES for a list of systems |
100 See s-template.h for documentation on writing s- files. */ | 100 and the -opsystem flags to use for them. |
101 See s/template.h for documentation on writing s/*.h files. */ | |
101 #include "@opsystem@" | 102 #include "@opsystem@" |
102 | 103 |
103 /* The configuration script links machine.h to a m- file that | 104 /* The configuration script replaces the string @machine@ with the |
104 describes the machine and system you use. | 105 name of the m/*.h file that describes the machine you are |
105 See the file ../etc/MACHINES for a list of machines and | 106 using; an option of the form "-machine=MACH" says to use |
106 the names of the m- files to use for them. | 107 "m/MACH.h". See the file ../etc/MACHINES for a list of machines |
107 See m-template.h for info on what m- files should define. */ | 108 and the -machine flags to use for them. |
109 See m/template.h for documentation on writing m/*.h files. */ | |
108 #include "@machine@" | 110 #include "@machine@" |
109 | 111 |
110 /* Some s- files may define SYSTEM_MALLOC, in which case make sure | 112 /* Some s- files may define SYSTEM_MALLOC, in which case make sure |
111 we don't use REL_ALLOC. */ | 113 we don't use REL_ALLOC. */ |
112 | 114 |
132 | 134 |
133 /* Define `subprocesses' should be defined if you want to | 135 /* Define `subprocesses' should be defined if you want to |
134 have code for asynchronous subprocesses | 136 have code for asynchronous subprocesses |
135 (as used in M-x compile and M-x shell). | 137 (as used in M-x compile and M-x shell). |
136 These do not work for some USG systems yet; | 138 These do not work for some USG systems yet; |
137 for the ones where they work, the s-*.h file defines this flag. */ | 139 for the ones where they work, the s/*.h file defines this flag. */ |
138 | 140 |
139 #ifndef VMS | 141 #ifndef VMS |
140 #ifndef USG | 142 #ifndef USG |
141 /* #define subprocesses */ | 143 /* #define subprocesses */ |
142 #endif | 144 #endif |