1. 28 Jul, 2020 1 commit
  2. 16 Apr, 2020 1 commit
  3. 27 Feb, 2020 1 commit
  4. 01 Jan, 2020 1 commit
  5. 23 Dec, 2019 2 commits
    • Eli Zaretskii's avatar
      Bump Emacs version to 28.0.50 · 64fe67be
      Eli Zaretskii authored
      * README:
      * configure.ac:
      * nt/README.W32:
      * msdos/sed2v2.inp:
      * src/msdos.c (internal_terminal_init):
      * etc/refcards/ru-refcard.tex: Bump Emacs version to 28.0.50.
      * lisp/cus-edit.el (customize-changed-options-previous-release):
      Bump up the value to 26.3.
      * etc/NEWS.27: Renamed from NEWS.
      * etc/NEWS: New file for Emacs 28.
    • Eli Zaretskii's avatar
      Cut the emacs-27 release branch · 9eb871c8
      Eli Zaretskii authored
      * lisp/cus-edit.el (customize-changed-options-previous-release):
      Change the value to 26.3.
      * README:
      * configure.ac:
      * nt/README.W32:
      * msdos/sed2v2.inp: Bump Emacs version to 27.0.60.
  6. 30 Aug, 2019 1 commit
  7. 21 Aug, 2019 1 commit
  8. 12 Jun, 2019 1 commit
  9. 20 Apr, 2019 1 commit
  10. 11 Apr, 2019 1 commit
  11. 20 Feb, 2019 1 commit
  12. 07 Jan, 2019 1 commit
  13. 01 Jan, 2019 1 commit
  14. 12 Nov, 2018 1 commit
  15. 28 May, 2018 1 commit
  16. 05 Apr, 2018 1 commit
  17. 12 Jan, 2018 1 commit
  18. 01 Jan, 2018 1 commit
  19. 04 Dec, 2017 1 commit
  20. 11 Oct, 2017 1 commit
  21. 02 Oct, 2017 1 commit
    • Paul Eggert's avatar
      Prefer HTTPS to HTTP for gnu.org · 5172fa02
      Paul Eggert authored
      This fixes some URLs I omitted from my previous pass,
      notably those in lists.gnu.org.  Although lists.gnu.org
      does not yet support TLS 1.1, TLS 1.0 is better than nothing.
      * lisp/erc/erc.el (erc-official-location):
      * lisp/mail/emacsbug.el (report-emacs-bug):
      Use https:, not http:.
  22. 16 Sep, 2017 2 commits
    • Eli Zaretskii's avatar
      Increment Emacs version to 27.0.50 · 977cd6cb
      Eli Zaretskii authored
      * README:
      * configure.ac:
      * nt/README.W32:
      * src/msdos.c (internal_terminal_init):
      * msdos/sed2v2.inp:
      * etc/refcards/ru-refcard.tex: Increment Emacs version to 27.0.50.
      * etc/NEWS: New file with sections for Emacs 27.1.
      * etc/NEWS.26: Renamed from etc/NEWS.
    • Eli Zaretskii's avatar
      Start emacs-26 release branch · 625cee53
      Eli Zaretskii authored
      * configure.ac:
      * nt/README.W32:
      * README:
      * msdos/sed2v2.inp: Increment Emacs version to 26.0.60.
      * lisp/cus-edit.el (customize-changed-options-previous-release):
      Update value to "25.3".
  23. 13 Sep, 2017 1 commit
    • Paul Eggert's avatar
      Prefer HTTPS to FTP and HTTP in documentation · bc511a64
      Paul Eggert authored
      Most of this change is to boilerplate commentary such as license URLs.
      This change was prompted by ftp://ftp.gnu.org's going-away party,
      planned for November.  Change these FTP URLs to https://ftp.gnu.org
      instead.  Make similar changes for URLs to other organizations moving
      away from FTP.  Also, change HTTP to HTTPS for URLs to gnu.org and
      fsf.org when this works, as this will further help defend against
      man-in-the-middle attacks (for this part I omitted the MS-DOS and
      MS-Windows sources and the test tarballs to keep the workload down).
      HTTPS is not fully working to lists.gnu.org so I left those URLs alone
      for now.
  24. 12 Aug, 2017 1 commit
    • Paul Eggert's avatar
      Simplify re and document 'autoconf.sh all' · 81e22163
      Paul Eggert authored
      * GNUmakefile (ALL_IF_GIT): Remove; no longer needed, now that
      ./autogen.sh defaults to "all".  All uses removed.
      * README: Mention autoconf.sh's effect on Git configuration.
  25. 12 May, 2017 1 commit
  26. 20 Apr, 2017 1 commit
  27. 17 Mar, 2017 1 commit
    • Paul Eggert's avatar
      Switch from Automake to GNU Make · 65faa7bc
      Paul Eggert authored
      Emacs assumes GNU Make, and GNU Make has much of the functionality of
      Automake built-in.  The Emacs build process uses Automake primarily
      because Emacs uses some Gnulib code and Gnulib formerly required
      Automake.  Now that Gnulib no longer requires Automake, Emacs can
      stop using Automake and this should simplify Emacs maintenance
      in the future (Bug#26100).  Although this patch may look long, most of
      it is generated automatically: the changes to build-aux/config.guess,
      build-aux/config.sub, build-aux/install-sh, and lib/gnulib.mk.in are
      all done by admin/merge-gnulib.
      * .gitignore: Remove build-aux/ar-lib, build-aux/compile,
      build-aux/config.guess, build-aux/config.sub, build-aux/depcomp,
      build-aux/install-sh, build-aux/missing, and lib/Makefile.in,
      as they are no longer built by autogen.sh.
      Add lib/gnulib.mk, as it is now built by 'configure'.
      Remove nt/gnulib.mk, as it is no longer built by 'make'.
      * INSTALL.REPO, README, admin/make-tarball.txt:
      Remove mention of Automake.
      ($(srcdir)/aclocal.m4, AUTOMAKE_INPUTS)
      ($(srcdir)/lib/Makefile.in, $(srcdir)/nt/gnulib.mk, am--refresh):
      ($(MAKEFILE_NAME)): Depend on lib/gnulib.mk.in.
      ($(srcdir)/configure, $(srcdir)/src/stamp-h.in)
      Use autogen.sh instead of doing it by hand.
      * admin/merge-gnulib (AVOIDED_MODULES, avoided_flags)):
      New vars, to simplify processing of avoided modules.
      (GNULIB_TOOL_FLAGS): Move --avoid flags into AVOIDED_MODULES.
      Add --gnu-make, and change makefile name to gnulib.mk.in.
      Copy config.guess, config.sub, and install-sh too, since
      Automake no longer does that for us.
      * admin/notes/copyright:
      * admin/update_autogen (genfiles):
      Update list of files.
      Remove hack for nt/gnulib.mk, a file that is no longer needed.
      * autogen.sh (progs): Remove Automake.
      (automake_min): Remove.
      Build aclocal.m4 so that autoreconf need not use aclocal.
      * build-aux/config.guess, build-aux/config.sub:
      * build-aux/install-sh:
      New files, copied from Gnulib.  These are now updated by
      admin/merge-gnulib instead by autogen.sh.
      (AC_PROG_CC_C_O): Call this instead of AM_PROG_CC_C_O.
      (BUILDING_FOR_WINDOWSNT, HYBRID_MALLOC_LIB): Remove; no longer needed.
      (--disable-silent-rules): New option, since Automake no longer
      does this for us.
      (AM_V, AM_DEFAULT_V): Set unconditionally, and do not bother
      with AM_SUBST_NOTMAKE.
      (AC_PROG_INSTALL): Add call.
      (MAKEINFO): Do not bother with the 'missing' program.
      (AC_CONFIG_FILES): Add Makefile, lib/gnulib.mk.
      (SUBDIR_MAKEFILES): Remove duplication.
      * lib/Makefile.am: Remove, replacing with:
      * lib/Makefile.in: New file, with the old Makefile.am contents
      and with the following changes:
      (AM_CFLAGS, DEFAULT_INCLUDES, libegnu_a_SOURCES, libegnu_a_LIBADD)
      (EXTRA_libegnu_a_SOURCES, libegnu_a_SHORTNAME, libegnu_a_CPPFLAGS):
      (VPATH, abs_top_builddir, top_builddir, top_srcdir, all, AM_V_AR)
      (libgnu.a, libegnu.a, ETAGS, $(ETAGS), tags, TAGS, clean)
      (mostlyclean, distclean, bootstrap-clean, maintainer-clean):
      New macros and rules, since Automake no longer does them.
      Include ../nt/gnulib-cfg.mk if SYSTEM_TYPE is windows-nt,
      instead of including ../nt/gnulib.mk if BUILDING_FOR_WINDOWS_NT.
      Include dependency files if AUTO_DEPEND.
      New macros.
      (bootstrap-clean): Depend on distclean, not maintainer-clean,
      and remove gnulib.mk.
      (AUTOCONF_INPUTS, $(top_srcdir)/configure, ../config.status, Makefile):
      New macros and rules, copied from ../Makefile.in.
      ($(libegnu_a_OBJECTS), $(libgnu_a_OBJECTS)): Depend on BUILT_SOURCES.
      (.c.o, e-%.o): New generic rules.
      * lib/gnulib.mk: Remove.
      * lib/gnulib.mk.in: New file, which is built by autogen.sh
      and contains much of what used to be in lib/gnulib.mk.
      * m4/gnulib-common.m4: Copy from gnulib.
      * make-dist: Do not distribute build-aux/compile, build-aux/depcomp,
      build-aux/missing, build-aux/ar-lib, lib/Makefile.am, nt/gnulib.mk,
      nt/gnulib-modules-to-delete.cfg.  Distribute lib/Makefile.in,
      lib/gnulib.mk.in, and nt/gnulib-cfg.mk instead.
      * nt/Makefile.in (AM_V_GEN, am__v_GEN_, am__v_GEN_0)
      (am__v_GEN_1, ${srcdir}/gnulib.mk): Remove.
      * nt/gnulib-cfg.mk: New file, which supersedes ...
      * nt/gnulib-modules-to-delete.cfg: ... this file, which is removed.
      * src/Makefile.in (ACLOCAL_INPUTS): Remove.
      ($(top_srcdir)/configure, ../config.status, config.in Makefile):
      Defer to parent Makefile.
  28. 01 Jan, 2017 1 commit
  29. 30 Dec, 2016 1 commit
  30. 27 Nov, 2016 3 commits
  31. 06 Nov, 2016 1 commit
    • Paul Eggert's avatar
      Modernize usage of 'macOS' in doc and comments · dc152c54
      Paul Eggert authored
      Apple changed the spelling of its operating system again, to "macOS",
      effective with macOS 10.12 Sierra (2016-09-20).  Change Emacs
      documentation and comments to match this.  Stick with older OS
      spellings ("OS X", "Mac OS X") when talking about older releases where
      the older names are more correct.
  32. 01 Oct, 2016 1 commit
    • Eli Zaretskii's avatar
      Bump Emacs version to 26.0.50 · 787b525f
      Eli Zaretskii authored
      * README:
      * configure.ac:
      * etc/NEWS:
      * etc/refcards/ru-refcard.tex:
      * msdos/sed2v2.inp:
      * src/msdos.c: Increment Emacs version to 26.0.50.
      * etc/NEWS.25: New file, copied from etc/NEWS with post-25.1 stuff
      moved to etc/NEWS.
  33. 23 Sep, 2016 2 commits
  34. 24 Jul, 2016 1 commit
  35. 10 Jun, 2016 1 commit
    • NicolasPetton's avatar
      Bump version to 25.0.95 · e18ee60b
      NicolasPetton authored
      * README:
      * configure.ac:
      * lisp/ldefs-boot.el:
      * msdos/sed2v2.inp: Bump Emacs version to 25.0.95.