Mercurial > emacs
view msdos/sed2.inp @ 24147:c83b0bc4e8b9
(Vw32_bdf_filename_alist): New variable.
(x_destroy_bitmap): Returns void not int.
(x_set_border_pixel): Returns void.
(w32_load_bdf_font): New function.
(w32_load_system_font): New function, was w32_load_font. List
fonts before loading. Explicitly set encoding for SJIS fonts.
Set default_ascent to 0 as comment indicates.
(w32_load_font): Call w32_load_system_font and w32_load_bdf_font.
(w32_unload_font): Support BDF fonts.
(w32_to_x_charset): Fix mappings to avoid wildcard mismatches.
Autodetect whether to use koi8-r instead of iso8859-5.
Associate "ksc5601.1987" with HANGUEL_CHARSET.
Associate "ksc5601.1992" with JOHAB_CHARSET.
(x_to_w32_charset): Make consistent with w32_to_x_charset.
(w32_to_x_font): Add resolution.
(x_to_w32_font): Use font resolution to calculate height if supplied.
(w32_font_match): Handle wildcards anywhere within field.
(enumfont_t): Remove unused head pointer.
(enum_font_cb2): Dereference elfLogFont.
(w32_list_bdf_fonts): New function.
(w32_list_fonts): Use one_w32_dispay_info instead of insisting on
valid frame. Remove MessageBox. Support BDF fonts.
(Fw32_find_bdf_fonts): New function.
(syms_of_w32fns): Add Vw32_bdf_filename_alist and
Sw32_find_bdf_fonts.
author | Geoff Voelker <voelker@cs.washington.edu> |
---|---|
date | Fri, 22 Jan 1999 19:59:22 +0000 |
parents | af9d0a7cd7cd |
children | d7fc0ed0cd81 |
line wrap: on
line source
# -sed2.inp------------------------------------------------------------- # Configuration script for src/config.h # ---------------------------------------------------------------------- /^#undef LISP_FLOAT_TYPE *$/s/undef/define/ /^#undef GNU_MALLOC *$/s/undef/define/ /^#undef REL_ALLOC *$/s/undef/define/ /^#undef HAVE_SYS_SELECT/i\ #if defined(__DJGPP__) && __DJGPP__ > 1\ /* In v2.0 and later almost everything is defined in <sys/config.h> */\ #include <sys/config.h>\ #undef HAVE_SELECT\ #undef _LIBC\ #define HAVE_VFORK 1\ #define HAVE_STRUCT_UTIMBUF 1\ #define LOCALTIME_CACHE 1\ #define HAVE_TZSET 1\ #define HAVE_LOGB 1\ #define HAVE_FREXP 1\ #define HAVE_FMOD 1\ #define HAVE_RINT 1\ #define HAVE_CBRT 1\ #define HAVE_FPATHCONF 1\ #define HAVE_SETRLIMIT 1\ #else /* not __DJGPP__ > 1 */ /^#undef STDC_HEADERS *$/s/undef/define/ /^#undef HAVE_SYS_TIMEB_H *$/s/undef/define/ /^#undef HAVE_SYS_TIME_H *$/s/undef/define/ # /^#undef HAVE_UNISTD_H *$/s/undef/define/ /^#undef HAVE_GETTIMEOFDAY *$/s/undef/define/ /^#undef HAVE_GETHOSTNAME *$/s/undef/define/ /^#undef HAVE_DUP2 *$/s/undef/define/ /^#undef HAVE_TM_ZONE *$/s/undef/define/ /^#undef LOCALTIME_CACHE *$/s/undef/define/ /^#undef HAVE_TZSET *$/s/undef/define/ /^#undef TM_IN_SYS_TIME *$/s/undef/define/ /^#undef TIME_WITH_SYS_TIME *$/s/undef/define/ /^#undef HAVE_RENAME *$/s/undef/define/ /^#undef HAVE_CLOSEDIR *$/s/undef/define/ /^#undef HAVE_RANDOM *$/s/undef/define/ /^#undef HAVE_MKDIR *$/s/undef/define/ /^#undef HAVE_RMDIR *$/s/undef/define/ /^#undef HAVE_BCMP *$/s/undef/define/ /^#undef HAVE_BCOPY *$/s/undef/define/ /^#undef HAVE_FREXP *$/s/undef/define/ /^#undef HAVE_FTIME *$/s/undef/define/ /^#undef HAVE_MKTIME *$/s/undef/define/ /^#undef HAVE_STRERROR *$/s/undef/define/ /^#undef HAVE_TIMEVAL *$/s/undef/define/ / HAVE_TIMEVAL/a\ #endif /* not __DJGPP__ > 1 */ s/^#define USER_FULL_NAME .*$/#define USER_FULL_NAME (getenv ("NAME"))/ s/^#undef STACK_DIRECTION *$/#define STACK_DIRECTION -1/ s/^#undef EMACS_CONFIGURATION *$/#define EMACS_CONFIGURATION "i386-pc-msdosdjgpp"/ s/^#undef EMACS_CONFIG_OPTIONS *$/#define EMACS_CONFIG_OPTIONS "-"/ s!^#undef config_opsysfile *$!#define config_opsysfile "s/msdos.h"! s!^#undef config_machfile *$!#define config_machfile "m/intel386.h"!