1. 15 Aug, 2012 1 commit
  2. 01 Jun, 2012 1 commit
  3. 17 May, 2012 1 commit
  4. 27 Apr, 2012 1 commit
  5. 02 Apr, 2012 1 commit
  6. 27 Feb, 2012 1 commit
  7. 04 Feb, 2012 1 commit
    • Eli Zaretskii's avatar
      Fix MS-DOS build in lib-src. · ef02e37c
      Eli Zaretskii authored
       msdos/sed3v2.inp (insrcdir): Use $(<F) rather than $<, as
       command.com's "if not exist" doesn't grok forward slashes in file
       names.
      ef02e37c
  8. 31 Jan, 2012 1 commit
  9. 29 Jan, 2012 1 commit
  10. 19 Jan, 2012 1 commit
  11. 14 Jan, 2012 1 commit
  12. 11 Jan, 2012 1 commit
  13. 05 Jan, 2012 1 commit
  14. 30 Nov, 2011 1 commit
  15. 14 Nov, 2011 1 commit
  16. 31 Oct, 2011 2 commits
    • Eli Zaretskii's avatar
      Fix distribution tarball for the MS-DOS build. · 0bd3cb7b
      Eli Zaretskii authored
       make-dist (tempdir): Create `autogen'.
       (msdos): Add depfiles.bat and inttypes.h.
       (autogen): Put README, config.in, and Makefile.in ionto the
       distribution, they are needed for the MS-DOS build.
       msdos/sed3v2.inp (insrcdir): Comment out definition.
       $(insrcdir): Edit into MS-DOS existence test.
      0bd3cb7b
    • Chong Yidong's avatar
      Bump version to 24.0.91. · 2e5f9e42
      Chong Yidong authored
      Regenerate AUTHORS and ldefs-boot.el.
      2e5f9e42
  17. 29 Sep, 2011 1 commit
    • Eli Zaretskii's avatar
      Fix the MSDOS build. · 31bed486
      Eli Zaretskii authored
       msdos/mainmake.v2 (boot): Condition the value on the existence of
       autogen/README, not admin/admin.el, since the latter is now part
       of the release tarball.
       (install): Don't copy lib-src/fns.el, as that file is no longer
       generated in that directory.
       msdos/sed1v2.inp (LIB_PTHREAD, LIB_PTHREAD_SIGMASK): Edit to empty.
       (SETTINGS_CFLAGS, SETTINGS_LIBS): Edit these instead of
       GCONF_CFLAGS and GCONF_LIBS.
       msdos/sedlibmk.inp (ALLOCA_H, AR, ARFLAGS, GNULIB_CHDIR, GNULIB_DUP)
       (GNULIB_FDATASYNC, GNULIB_FDOPEN, GNULIB_FSTAT, GNULIB_PCLOSE)
       (GNULIB_PTHREAD_SIGMASK, GNULIB_RAISE, GNULIB_SIGACTION)
       (GNULIB_SIGPROCMASK, GNULIB_SIGNAL_H_SIGPIPE, HAVE_FDATASYNC)
       (HAVE_PCLOSE, HAVE_POPEN, HAVE_POSIX_SIGNALBLOCKING)
       (HAVE_PTHREAD_SIGMASK, HAVE_RAISE, HAVE_SIGACTION)
       (HAVE_SIGHANDLER_T, HAVE_SIGINFO_T, HAVE_SIGSET_T)
       (HAVE_STRUCT_SIGACTION_SA_SIGACTION)
       (HAVE_TYPE_VOLATILE_SIG_ATOMIC_T, LIB_PTHREAD)
       (LIB_PTHREAD_SIGMASK, NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H)
       (NEXT_SIGNAL_H, REPLACE_FDOPEN, REPLACE_PTHREAD_SIGMASK)
       (REPLACE_RAISE): New edits.
       (gl_LIBOBJS): Remove md5.o, filemode.o, and sha1.o.  Add
       pthread_sigmask.o.
       (@GL_GENERATE_ALLOCA_H_TRUE@, @GL_GENERATE_ALLOCA_H_FALSE@): Edit
       to comment out unneeded lines.
       (warn-on-use.h): Edit the recipe commands to work with DJGPP
       without requiring a Unixy shell.
       msdos/inttypes.h (strtoimax) [DJGPP < 2.04]: New macro.
       msdos/sed2v2.inp (HAVE_ALLOCA, HAVE_DECL_STRTOLL, HAVE_DECL_STRTOIMAX)
       (HAVE_STRTOLL, HAVE_SIGSET_T, HAVE_SNPRINTF): New edits.
      
       .bzrignore: Add ./GNUMakefile.unix.
       config.bat: Rename GNUMakefile, so it is not run on MS-DOS.
       Rename signal.in.h and alloca.in.h.
      
       src/sysdep.c (snprintf) [EOVERFLOW]: If EOVERFLOW is not defined,
       use EDOM.
      31bed486
  18. 26 Sep, 2011 1 commit
  19. 25 Jul, 2011 1 commit
  20. 24 Jul, 2011 1 commit
    • Paul Eggert's avatar
      Merge from gnulib, using build-aux to remove clutter. · 24e0f6b1
      Paul Eggert authored
      * m4/largefile.m4: New file, so that Emacs does not mess up when
      accessing files with large inode numbers in MacOS X 10.5 and later.
      * m4/nocrash.m4: New file, to avoid triggering background debugger
      and/or create core dumps during 'configure'.
      * build-aux/move-if-change: Renamed from move-if-change.
      * build-aux/snippet/arg-nonnull.h: Renamed from arg-nonnull.h.
      * build-aux/snippet/c++defs.h: Renamed from c++defs.h.
      * build-aux/snippet/warn-on-use.h: Renamed from warn-on-use.h.
      * build-aux/snippet/_Noreturn.h: New file, for draft C1X _Noreturn.
      * .bzrignore: The autogenerated files compile, config.guess,
      config.sub, depcomp, install-sh, and missing are now in build-aux.
      * Makefile.in (epaths-force, sync-from-gnulib):
      move-if-change is now in build-aux.
      (GNULIB_TOOL_FLAGS): Avoid threadlib; this is now a prerequisite
      of gnulib's pthread_sigmask module, but Emacs doesn't need it.
      (mkdir): install-sh is now in build-aux.
      * config.bat: c++defs.h is now in build-aux/snippets.
      * configure.in: Specify AC_CONFIG_AUX_DIR with build-aux (the
      usual parameter).
      * lib/gnulib.mk, m4/gl-comp.m4: Regenerate.
      * lib/makefile.w32-in (ARG_NONNULL_H): arg-nonnull.h moved
      to build-aux/snippet.
      * lib/pthread_sigmask.c, lib/stdlib.in.h, m4/extensions.m4:
      * m4/getopt.m4, m4/gnulib-common.m4, m4/pthread_sigmask.m4:
      Merge from gnuilib.  This fixes porting bugs on Cygwin, Irix, and
      Solaris, enables MacOS extensions, and enables nocrash during
      'configure'.
      * make-dist: Adjust to new build-aux and build-aux/snippit dirs.
      * admin/notes/copyright: The files compile, config.guess, config.sub,
      depcomp, install-sh, missing, and move-if-change are now in the
      new build-aux subdirectory.  The files arg-nonnull.h, c++defs.h,
      and warn-on-use.h are now in build-aux/snippets.  New file
      build-aux/snippets/_Noreturn.h.
      * leim/Makefile.in (install): install-sh is now in build-aux.
      * lib-src/Makefile.in ($(DESTDIR)${archlibdir}): install-sh moved
      to build-aux.
      * msdos/sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Adjust to snippet moves
      from top level to build-aux/snippet.
      * src/Makefile.in (gl-stamp): move-if-change is now in build-aux.
      24e0f6b1
  21. 28 May, 2011 1 commit
  22. 20 May, 2011 1 commit
    • Eli Zaretskii's avatar
      Fix the MSDOS build as follows from 2011-05-19T06:04:16Z!rgm@gnu.org,... · 7285dc67
      Eli Zaretskii authored
      Fix the MSDOS build as follows from 2011-05-19T06:04:16Z!rgm@gnu.org, 2011-05-20T00:41:03Z!rgm@gnu.org.
      
       config.bat: Concatenate lisp.mk onto the end of src/Makefile.
       msdos/sed1v2.inp (make-docfile commands): Recognize only if the line
       begins with a TAB.  Use $(etc) rather than a literal "../etc".
       (`sed SED-COMMAND $(srcdir)/lisp.mk`): Edit to replace with "$(lisp).
       (@lisp_frag@): Edit out.
       msdos/sedlibmk.inp (GNULIB_GROUP_MEMBER, HAVE_GROUP_MEMBER): Edit to
       zero.
       src/callproc.c (Fcall_process) [MSDOS]: Fix arguments to
       report_file_error introduced by the change from 2011-05-07.
      7285dc67
  23. 19 May, 2011 1 commit
    • Glenn Morris's avatar
      Remove the SOME_MACHINE_LISP distinction in src/Makefile.in. · 4a720484
      Glenn Morris authored
      See discussion in http://debbugs.gnu.org/8302
      
      * configure.in (NS_SUPPORT, MOUSE_SUPPORT, TOOLTIP_SUPPORT)
      (WINDOW_SUPPORT): Remove output variables that are no longer used.
      
      * lib-src/makefile.w32-in (echolisp): Remove rule that is no longer needed.
      (clean): No more echolisp.tmp.
      
      * .bzrignore: Remove lib-src/echolisp.tmp.
      
      * lisp/emacs-lisp/autoload.el (batch-update-autoloads):
      Set autoload-excludes by parsing lisp/loadup.el rather than Makefiles.
      
      * lisp/loadup.el: Update commentary.
      
      * msdos/sed1x.inp (TOOLTIP_SUPPORT, WINDOW_SUPPORT):
      * msdos/sed1v2.inp (MSDOS_SUPPORT, NS_SUPPORT, MOUSE_SUPPORT)
      (TOOLTIP_SUPPORT, WINDOW_SUPPORT): No need to edit these any more.
      
      * src/Makefile.in (MSDOS_SUPPORT_REAL, MSDOS_SUPPORT, NS_SUPPORT)
      (REAL_MOUSE_SUPPORT, GPM_MOUSE_SUPPORT, MOUSE_SUPPORT, TOOLTIP_SUPPORT)
      (BASE_WINDOW_SUPPORT, X_WINDOW_SUPPORT, WINDOW_SUPPORT): Remove.
      (lisp): Set the order to that of loadup.el.
      (shortlisp): Make it a copy of $lisp.
      (SOME_MACHINE_LISP): Remove.
      ($(etc)/DOC): Depend just on $lisp, not $SOME_MACHINE_LISP too.
      Use just $shortlisp, not $SOME_MACHINE_LISP too.
      4a720484
  24. 07 May, 2011 1 commit
    • Eli Zaretskii's avatar
      Adapt MS-DOS configury to latest changes. · 75c0d28a
      Eli Zaretskii authored
       msdos/inttypes.h: Include stdint.h.
       (uintmax_t): Don't define, it is defined in stdint.h.
       msdos/sedlibmk.inp (am__append_1): Edit to comment out.
       (am__append_2): Edit to expose.
       (NEXT_AS_FIRST_DIRECTIVE_STDARG_H, NEXT_STDARG_H, STDARG_H): Edit
       to empty.
       (@GL_GENERATE_STDARG_H_TRUE@, @GL_GENERATE_STDARG_H_FALSE@): Edit
       to comment out corresponding lines.
      75c0d28a
  25. 30 Apr, 2011 1 commit
    • Eli Zaretskii's avatar
      Adapt the MSDOS build to latest changes. · 8db90b73
      Eli Zaretskii authored
       msdos/inttypes.h: New file.
       msdos/sed2v2.inp (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
       (HAVE_STRTOULL, HAVE_STRTOULL): Define to 1.
       src/sedlibmk.inp (BUILT_SOURCES): Edit out inttypes.h.
       src/sed1v2.inp (CPPFLAGS): Edit to "-I../msdos".
       Add ../msdos/inttypes.h to prerequisites of lread.o.
       src/dosfns.c (Fint86, Fdos_memget, Fdos_memput): Use `ASIZE (FOO)'
       rather than `XVECTOR (FOO)->size'.
      8db90b73
  26. 24 Apr, 2011 1 commit
    • Eli Zaretskii's avatar
      Repair the MSDOS build following latest changes. · 1b2de274
      Eli Zaretskii authored
       msdos/sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
       allocator.$(OBJEXT).  Add editing for the new GNULIB_* and
       REPLACE_* variables.
       src/msdos.c (XMenuActivate, XMenuAddSelection): Adjust argument list
       to changes in oldXMenu/XMenu.h from 2011-04-16.
       <menu_help_message, prev_menu_help_message>: Constify.
       (IT_menu_make_room): menu->help_text is now `const char **';
       adjust.
       src/msdos.h (XMenuActivate, XMenuAddSelection): Adjust prototypes
       to changes in oldXMenu/XMenu.h from 2011-04-16.
       (struct XMenu): Declare `help_text' `const char **'.
       src/xfaces.c <Qunspecified>: Make extern again.
       src/syntax.c: Include sys/types.h before including regex.h, as
       required by Posix.
      1b2de274
  27. 06 Apr, 2011 2 commits
    • Eli Zaretskii's avatar
      Adapt the MS-DOS build to changes in gnulib. · 7c106b1e
      Eli Zaretskii authored
       msdos/sedlibmk.inp: Update checklist.
       (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
       ($(top_builddir)/config.status): Edit away, both as target and in
       prerequisites.
       (@am__fastdepCC_FALSE@): Fix editing.
       (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
       (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
       (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
       to either nothing or "#".
       src/msdos.c (careadlinkat, careadlinkatcwd): MS-DOS replacements.
      7c106b1e
    • Juanma Barranquero's avatar
      Update and split ChangeLogs. · 33383987
      Juanma Barranquero authored
      33383987
  28. 25 Mar, 2011 2 commits
    • Eli Zaretskii's avatar
      Fix previous commit. · f4d87671
      Eli Zaretskii authored
       config.bat: Use autogen/config.in in one more place.
       msdos/sedlibmk.inp (GNULIB_PRINTF, GNULIB_PRINTF_POSIX): Add missing
       variables.
       (MKDIR_P): Fix replacement command.
       (NEXT_AS_FIRST_DIRECTIVE_STDIO_H, NEXT_STDIO_H): Edit to
       "<stdio.h>", as lib/stdio.h cannot be left unused.
      f4d87671
    • Eli Zaretskii's avatar
      Adapt config.bat and msdos/sedlibmk.inp to autogen and addition of stdio. · 07da4b3c
      Eli Zaretskii authored
       msdos/sedlibmk.inp: Adapt to addition of the gnulib stdio module.
       config.bat: Generate src/config.h and lib/Makefile from
       autogen/config.in and autogen/Makefile.in.
      07da4b3c
  29. 07 Mar, 2011 1 commit
  30. 01 Mar, 2011 1 commit
  31. 26 Feb, 2011 3 commits
    • Eli Zaretskii's avatar
      Test and finish fixing the MS-DOS build. · ea2bc7b0
      Eli Zaretskii authored
       msdos/sedlib.mk (APPLE_UNIVERSAL_BUILD): New edit.
       (gl_LIBOBJS): Add md5.o and filemode.o.
      ea2bc7b0
    • Eli Zaretskii's avatar
      Fix Sed scripts and srs/s/msdos.h for gnulib additions. Not tested yet. · 003fa8b6
      Eli Zaretskii authored
       src/s/msdos.h (HAVE_LSTAT): Define for DJGPP >= 2.04.
       (lstat): Define for DJGPP < 2.04.
       msdos/sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
       (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
       (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
       (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
       (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
       (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
       (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
       (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
       (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
       (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
       (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
       (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
       (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
       (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
       (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
       (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
       (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
       (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
       (WCHAR_T_SUFFIX, WINT_T_SUFFIX): New edits.
       ($(MKDIR_P)): Replace with equivalent DOS command.
       msdos/sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
       (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
       (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
       (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
       edits.
      003fa8b6
    • Eli Zaretskii's avatar
      Fix the MS-DOS configury due to new gnulib modules. · 945d8b44
      Eli Zaretskii authored
       config.bat: Rename stdint.in.h and sys_stat.in.h.  Call
       depfiles.bat even if lib/deps already exist.
       msdos/depfiles.bat: Create a dummy .Po file only if a file by the same
       name does not already exist in the deps/ subdirectory.
      945d8b44
  32. 19 Feb, 2011 4 commits
    • Eli Zaretskii's avatar
      Fix MS-DOS build in src/: delete gl-tmp. · 83627c03
      Eli Zaretskii authored
       msdos/sed1v2.inp: Delete gl-tmp after updating globals.h
      83627c03
    • Eli Zaretskii's avatar
      Finish fixing the MS-DOS build. Everything builds and works. · f601db19
      Eli Zaretskii authored
       src/termcap.c (tputs): Don't declare baud_rate.
       msdos/sedlibmk.inp (gl_LIBOBJS): Add getloadavg.o.
       msdos/sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
       (BUILT_EMACS): Rename from BUILT-EMACS.
       msdos/sed6.inp (MAKEINFO): Edit to "makeinfo".
       (ENVADD): Adjust to MAKEINFO_OPTS.
       (texinputdir): Don't edit.
       msdos/sed2v2.inp (my_strftime): Edit to nstrftime.
       msdos/sed1v2.inp (LIBOBJS): Edit to empty.
       ($(libsrc)/make-docfile): Two new edits, one each for every
       invocation of make-docfile.
       (move-if-change): Fix edit.
       Remove some unused switches from $(ALL_CFLAGS), to make the GCC
       command line shorter.
      f601db19
    • Eli Zaretskii's avatar
      Fix msdos/sed3v2.inp. lib-src/ now builds. · 534e4e80
      Eli Zaretskii authored
       sed3v2.inp (-DVERSION): Edit out.
       (LOADLIBES): Don't edit to empty.
       mainmake.v2 (lib, lib-src, src): Specify "all" as an explicit target.
      534e4e80
    • Eli Zaretskii's avatar
      Fix msdos/sedlibmk.inp. lib/ builds now. · 27087453
      Eli Zaretskii authored
       sedlibmk.inp (HAVE_GETOPT_H, PRAGMA_SYSTEM_HEADER, PRAGMA_COLUMNS): Fix
       editing.
       (DEFS): Edit to -DHAVE_CONFIG_H.
       (Makefile, &&): Fix removal.
      27087453