diff options
author | Daniel Colascione <dancol@dancol.org> | 2012-08-31 22:38:52 -0800 |
---|---|---|
committer | Daniel Colascione <dancol@dancol.org> | 2012-08-31 22:38:52 -0800 |
commit | 17a2cbbd76385d0be8a4b28974e64f4debf459c1 (patch) | |
tree | c9d9f61e8580269679c9583ee94ccd812cca5790 /src/w32font.h | |
parent | c650a5dec69902c684c5333befd35da6c518c5e0 (diff) | |
download | emacs-17a2cbbd76385d0be8a4b28974e64f4debf459c1.tar.gz |
Refactor window-system configuration
This change streamlines the window system selection code in
configure.in and moves many common function declarations from
window-specific headers to frame.h. It introduces a new TERM_HEADER
macro in config.h: we set this macro to the right header to use for
the window system for which we're compiling Emacs and have source
files include it indirectly. This way, we don't have to teach every
file about every window system.
Diffstat (limited to 'src/w32font.h')
-rw-r--r-- | src/w32font.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/w32font.h b/src/w32font.h index b08d48a3d36..a29ddbe778c 100644 --- a/src/w32font.h +++ b/src/w32font.h @@ -19,6 +19,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ #ifndef EMACS_W32FONT_H #define EMACS_W32FONT_H +#include "font.h" /* Bit 17 of ntmFlags in NEWTEXTMETRIC is set for PostScript OpenType fonts, bit 18 for TrueType OpenType fonts, bit 20 for Type1 fonts. */ @@ -83,4 +84,7 @@ int uniscribe_check_otf (LOGFONT *font, Lisp_Object otf_spec); Lisp_Object intern_font_name (char *); +extern void syms_of_w32font (void); +extern void globals_of_w32font (void); + #endif |