1. 08 Jan, 2011 1 commit
    • Glenn Morris's avatar
      In Makefiles, -batch implies -q. · d0981f82
      Glenn Morris authored
      * leim/makefile.w32-in (RUN_EMACS):
      * leim/Makefile.in (RUN-EMACS): -batch implies --no-init-file.
      
      * lisp/makefile.w32-in (EMACSOPT): -batch implies --no-init-file.
      
      * src/makefile.w32-in ($(EMACS)):
      * src/Makefile.in (emacs$(EXEEXT)): -batch implies -q.
      d0981f82
  2. 13 Oct, 2010 1 commit
    • Juanma Barranquero's avatar
      src/makefile.w32-in: Simplify OBJ macros. · 5e371708
      Juanma Barranquero authored
      * makefile.w32-in (TLIB2): Rename from TLIBW32.
        (OBJ2): New macro.
        (WIN32OBJ, FONTOBJ): Remove.
        (OBJ1): Redistribute object files with OBJ2.
        (LIBS, $(TEMACS)): Use TLIB2.
        (make-buildobj-CMD, make-buildobj-SH): Use OBJ2.
        ($(TLIB2), TAGS, TAGS-LISP, TAGS-gmake): Depend on OBJ2.
      5e371708
  3. 03 Oct, 2010 1 commit
  4. 02 Oct, 2010 1 commit
  5. 01 Oct, 2010 1 commit
    • Eli Zaretskii's avatar
      Support TAGS targets in the w32 build. · 73077a9a
      Eli Zaretskii authored
       nt/makefile.w32-in (frc, TAGS, TAGS-gmake, TAGS-nmake): New targets.
       emacs-src.tags: New file.
       src/makefile.w32-in (TAGS, frc, TAGS-LISP, ../nt/TAGS, tags)
       (TAGS-gmake, TAGS-nmake, TAGS-LISP-gmake, TAGS-LISP-nmake)
       (nt-TAGS-gmake, nt-TAGS-nmake): New targets.
       lisp/makefile.w32-in (DEST, TAGS, TAGS-LISP, TAGS-nmake)
       (TAGS-LISP-nmake, TAGS-gmake, TAGS-LISP-gmake, TAGS-SH)
       (TAGS-LISP-SH, TAGS-CMD, TAGS-LISP-CMD): New targets.
       lib-src/makefile.w32-in (tags, TAGS): New targets.
      73077a9a
  6. 21 Sep, 2010 1 commit
  7. 22 Aug, 2010 1 commit
  8. 06 Aug, 2010 1 commit
  9. 18 Jul, 2010 1 commit
  10. 13 Jun, 2010 1 commit
  11. 12 Jun, 2010 1 commit
    • Eli Zaretskii's avatar
      Use BidiMirroring.txt for mirroring characters in bidi context. · cbc4fd20
      Eli Zaretskii authored
       admin/unidata/bidimirror.awk: New file.
       admin/unidata/BidiMirroring.txt: New file from
       http://www.unicode.org/Public/6.0.0/ucd/BidiMirroring-6.0.0d1.txt.
       admin/unidata/Makefile.in: (../../src/bidimirror.h): New target.
       (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
       admin/unidata/makefile.w32-in (../../src/bidimirror.h): New target.
       (all): Depend on ../../src/biditype.h and ../../src/bidimirror.h.
       src/makefile.w32-in ($(BLD)/bidi.$(O)): Depend on biditype.h and
       bidimirror.h.
       src/deps.mk (bidi.o): Depend on biditype.h and bidimirror.h.
       src/bidi.c (bidi_initialize): Initialize bidi_mirror_table.
       (bidi_mirror_char): Use bidi_mirror_table.
      cbc4fd20
  12. 11 May, 2010 1 commit
    • Eli Zaretskii's avatar
      Backport from trunk: Fix bug #6126. · c8670ded
      Eli Zaretskii authored
       makefile.w32-in ($(BLD)/w32fns.$(O)): Depend on $(SRC)/w32.h.
       w32fns.c: Include w32.h.
       (Fw32_shell_execute): Decode the error message before passing it
       to `error'.
      c8670ded
  13. 08 May, 2010 1 commit
  14. 21 Apr, 2010 1 commit
    • Juanma Barranquero's avatar
      Don't depend on cm.c or termcap.c on Windows, use stubs. · 91eac4bb
      Juanma Barranquero authored
      * makefile.w32-in (OBJ1): Remove cm.$(O) and termcap.$(O).
        ($(BLD)/cm.$(O), $(BLD)/termcap.$(O)): Remove.
      * w32console.c (current_tty, cost): New vars; lifted from cm.c.
        (evalcost, cmputc, cmcheckmagic, cmcostinit, cmgoto, Wcm_clear)
        (sys_tputs, sys_tgetstr): New stubs.
      * s/ms-w32.h (chcheckmagic, cmcostinit, cmgoto, cmputc, Wcm_clear)
        (tputs, tgetstr): New; define to sys_*.
      91eac4bb
  15. 30 Mar, 2010 1 commit
  16. 29 Mar, 2010 1 commit
    • Eli Zaretskii's avatar
      Support MS-Windows build and reversed rows in GUI frames; add initial docs. · f4b6ba46
      Eli Zaretskii authored
       doc/emacs/mule.texi (International): Mention support of
       bidirectional editing.
       (Bidirectional Editing): New section.
       etc/HELLO: Reorder Arabic and Hebrew into logical order, and
       insert RLM before the opening paren, to make the display more
       reasonable.  Add setting for bidi-display-reordering in the local
       variables section.
       lisp/files.el: Make bidi-display-reordering safe variable for
       boolean values.
       src/xdisp (append_glyph): If the glyph row is reversed, prepend the
       glyph rather than appending it.
       src/makefile.w32-in (OBJ1): Add $(BLD)/bidi.$(O).
       ($(BLD)/bidi.$(O)): New target.
      f4b6ba46
  17. 13 Jan, 2010 1 commit
  18. 19 Dec, 2009 1 commit
  19. 12 Nov, 2009 1 commit
  20. 28 Aug, 2009 2 commits
  21. 27 Aug, 2009 1 commit
  22. 26 Aug, 2009 1 commit
    • Ken Raeburn's avatar
      * Makefile.in (buildobj.h): New target. · 878bde49
      Ken Raeburn authored
      (doc.o): Depend on it.
      (temacs${EXEEXT}): Don't generate buildobj.lst.
      (mostlyclean): Delete buildobj.h, not buildobj.lst.
      * makefile.w32-in ($(SRC)/buildobj.h): New target.
      ($(BLD)/doc.$(O)): Depend on it.
      (make-buildobj-CMD, make-buildobj-SH): New targets.  (Syntax help
      provided by Eli Zaretskii.)
      ($(TEMACS)): Don't generate buildobj.lst.
      * doc.c: Include buildobj.h.
      (buildobj): New static variable.
      (Fsnarf_documentation): Use it, instead of opening and reading
      buildobj.lst.
      878bde49
  23. 11 Mar, 2009 1 commit
  24. 08 Jan, 2009 1 commit
  25. 02 Dec, 2008 1 commit
  26. 01 Dec, 2008 1 commit
  27. 30 Nov, 2008 1 commit
  28. 14 Nov, 2008 1 commit
  29. 29 Aug, 2008 1 commit
  30. 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
  31. 09 Jun, 2008 1 commit
  32. 15 May, 2008 1 commit
  33. 14 May, 2008 1 commit
  34. 09 Apr, 2008 1 commit
  35. 03 Apr, 2008 1 commit
  36. 04 Mar, 2008 1 commit
  37. 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
  38. 03 Feb, 2008 1 commit