Mercurial > emacs
diff src/dispextern.h @ 9572:b36d5e88cccc
*** empty log message ***
| author | Morten Welinder <terra@diku.dk> |
|---|---|
| date | Mon, 17 Oct 1994 08:42:36 +0000 |
| parents | 0ea557ca2caa |
| children | 5ebb99bc06bb |
line wrap: on
line diff
--- a/src/dispextern.h Mon Oct 17 08:04:13 1994 +0000 +++ b/src/dispextern.h Mon Oct 17 08:42:36 1994 +0000 @@ -17,13 +17,22 @@ along with GNU Emacs; see the file COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +#ifndef _DISPEXTERN_H_ +#define _DISPEXTERN_H_ + /* Nonzero means last display completed and cursor is really at cursX, cursY. Zero means it was preempted. */ extern int display_completed; #ifdef HAVE_X_WINDOWS #include <X11/Xlib.h> +#endif +#ifdef MSDOS +#include "msdos.h" +#endif + +#ifdef HAVE_FACES struct face { /* If this is non-zero, it is a GC we can use without modification @@ -62,7 +71,7 @@ #define FACE_STIPPLE(f) ((f)->stipple) #define FACE_UNDERLINE_P(f) ((f)->underline) -#else /* Not X */ +#else /* not HAVE_FACES */ typedef int FACE; @@ -73,7 +82,8 @@ #define FACE_HIGHLIGHT(f) ((f) & 0x1) #define FACE_UNDERLINE(f) ((f) & 0x2) -#endif /* Not X */ + +#endif /* not HAVE_FACES */ /* This structure is used for the actual display of text on a frame. @@ -164,3 +174,5 @@ extern void get_display_line (); extern Lisp_Object sit_for (); + +#endif /* not _DISPEXTERN_H_ */
