1. 26 Jun, 2008 2 commits
    • Juanma Barranquero's avatar
      Remove unneeded -Defines in the compiler command line (MinGW and MSVC). · 43db14bb
      Juanma Barranquero authored
      * nt/nmake.defs:
      * nt/gmake.defs (FONT_CFLAGS): Remove.
      (EMACS_EXTRA_C_FLAGS): Don't include FONT_CFLAGS.
      (CFLAGS): Don't include WIN32_LEAN_AND_MEAN, _WIN32_WINNT, -D$(ARCH)
      and _CRTAPI1.
      (ARCH_FLAGS): Don't include _X86_.
      
      * nt/config.nt (_WIN32_WINNT, WIN32_LEAN_AND_MEAN): Define.
      
      * src/makefile.w32-in (LOCAL_FLAGS):
      Don't include WINDOWSNT, DOS_NT and _UCHAR_T.
      
      * src/sysdep.c (_spawnlp, _getpid):
      Declare with explicit _cdecl instead of _CRTAPI1.
      
      * src/editfns.c (Fget_internal_run_time):
      Check for WINDOWSNT with #ifdef, not #if.
      43db14bb
    • Jason Rumney's avatar
      * w32bdf.c, w32bdf.h: Remove obsolete files. · 1b5defe6
      Jason Rumney authored
      * makefile.w32-in: Remove refs to w32bdf.h and w32bdf.c.
      
      * w32gui.h: Don't include w32bdf.h.
      (XCharStruct, enum w32_char_font_type, W32FontStruct):
      Remove obsolete font support.
      
      * w32font.h (struct w32font_info): Remove compat_w32_font.
      Add hfont member.
      (FONT_COMPAT): Remove obsolete macro.
      
      * w32font.c (w32font_close): Remove compat code. Delete hfont member.
      (w32font_encode_char, w32font_text_extents): Use new hfont member.
      (w32font_open_internal): Remove compat code. Set new hfont member.
      (Fx_select_font): Use new hfont member.
      
      * w32uniscribe.c (uniscribe_otf_capability, uniscribe_shape):
      (uniscribe_encode_char): Use new hfont member.
      
      * w32term.c (x_draw_glyph_string_foreground):
      (x_draw_composite_glyph_string_foreground): Use new hfont member.
      (x_draw_glyph_string): Use metrics in w32font_info.
      1b5defe6
  2. 09 Jun, 2008 1 commit
  3. 15 May, 2008 1 commit
  4. 14 May, 2008 1 commit
  5. 09 Apr, 2008 1 commit
  6. 03 Apr, 2008 1 commit
  7. 04 Mar, 2008 1 commit
  8. 03 Mar, 2008 1 commit
    • Dan Nicolaescu's avatar
      * w32term.c: Remove unused include "gnu.h". · 73f838ad
      Dan Nicolaescu authored
      * makefile.w32-in (w32term.o): Don't depend on gnu.h
      
      * gnu.h: Rename to ...
      * emacs-icon.h: ... this.
      * xterm.c: Use emacs-icon.h instead of gnu.h.
      * Makefile (xterm.o): Depend on emacs-icon.h, not gnu.h.
      73f838ad
  9. 03 Feb, 2008 1 commit
  10. 02 Feb, 2008 3 commits
  11. 08 Jan, 2008 1 commit
  12. 08 Dec, 2007 1 commit
  13. 28 Oct, 2007 1 commit
  14. 27 Sep, 2007 1 commit
  15. 25 Jul, 2007 1 commit
  16. 20 Jul, 2007 1 commit
  17. 16 Jul, 2007 1 commit
  18. 11 Jul, 2007 1 commit
  19. 13 Jun, 2007 1 commit
  20. 31 May, 2007 1 commit
    • Jason Rumney's avatar
      (font.o, w32font.o): New objects. · 223250a6
      Jason Rumney authored
      (fontset.o, xdisp.o, xfaces.o, w32fns.o, w32term.o): Depend on font.h
      (FONTOBJ): New group of objects conditioned on USE_FONT_BACKEND.
      223250a6
  21. 16 May, 2007 1 commit
  22. 15 May, 2007 1 commit
  23. 07 Feb, 2007 2 commits
  24. 21 Jan, 2007 1 commit
  25. 22 Dec, 2006 5 commits
  26. 24 Sep, 2006 1 commit
  27. 06 Feb, 2006 1 commit
  28. 17 Dec, 2005 1 commit
  29. 07 Aug, 2005 1 commit
  30. 04 Jul, 2005 1 commit
  31. 10 Jun, 2005 1 commit
  32. 06 Jun, 2005 1 commit