1. 08 Oct, 2019 1 commit
  2. 29 Aug, 2019 1 commit
    • Stefan Kangas's avatar
      Add new "make help" target · 9df28525
      Stefan Kangas authored
      * GNUmakefile: Add new "help" target that shows a brief summary of
      common make targets.  (Bug#12411)
      * INSTALL
      * etc/NEWS: Announce it.
  3. 16 May, 2019 1 commit
    • Paul Eggert's avatar
      Distribute test cases in tarballs by default · 4ac234ad
      Paul Eggert authored
      * INSTALL, INSTALL.REPO, admin/make-tarball.txt:
      Mention ‘make check’.
      * configure.ac: Update comment.
      * etc/NEWS: Say that tarballs have a test directory.
      * make-dist (with_tests): Default to "yes".
      Add an option --no-tests to make it "no".
  4. 14 May, 2019 1 commit
  5. 03 May, 2019 1 commit
    • Paul Eggert's avatar
      Modernize INSTALL a bit · dae48fae
      Paul Eggert authored
      * INSTALL: Omit filesystem space estimates.  These estimates
      were (1) wrong and (2) no longer important nowadays, as people
      have plenty of space.  Instead, start with how to get and
      unpack an Emacs tarball.  Don’t say "disk" as it’s often not
      disk nowadays.  Update URLs.
  6. 25 Mar, 2019 1 commit
  7. 01 Jan, 2019 1 commit
  8. 15 Sep, 2018 1 commit
  9. 14 Sep, 2018 1 commit
  10. 03 May, 2018 1 commit
  11. 01 Jan, 2018 1 commit
  12. 03 Oct, 2017 1 commit
    • Paul Eggert's avatar
      --with-pop is now the default only on MS-Windows · af2a40fb
      Paul Eggert authored
      Problem reported by N. Jackson (Bug#28597).
      This improves an earlier suggestion by Robert Pluim (Bug#28597#47).
      * INSTALL, configure.ac, etc/NEWS:
      Make --with-pop the default only on native MS-Windows.
  13. 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.
  14. 29 Aug, 2017 1 commit
  15. 03 Aug, 2017 1 commit
  16. 14 Jun, 2017 2 commits
    • Michael Albinus's avatar
      ; Fix typo in INSTALL · 63ec338c
      Michael Albinus authored
    • Paul Eggert's avatar
      Port cleanup attribute to Oracle Studio 12.5 · 27bb4de7
      Paul Eggert authored
      * INSTALL (--with-modules): List cleanup attribute as prereq.
      * src/conf_post.h (__has_attribute_cleanup): Remove; no longer needed.
      * src/emacs-module.c (MODULE_SETJMP_1): Don’t attempt to verify
      (__has_attribute (cleanup)), as Oracle Studio 12.5 supports
      __has_attribute only inside preprocessor expressions.  The C
      compiler should check the cleanup attribute in the next line anyway.
      (module_reset_handlerlist): Remove an unnecessary ‘const’
      that causes Oracle Studio 12.5 to refuse to compile.
  17. 21 Mar, 2017 2 commits
  18. 17 Mar, 2017 1 commit
    • Paul Eggert's avatar
      Emacs 'movemail' is now a configure-time option · 9f771f64
      Paul Eggert authored
      The new configure option --with-mailutils lets the builder say
      that Emacs should assume that GNU Mailutils is installed, instead
      of continuing to build and install its own limited and insecure
      substitute for 'movemail'.
      * INSTALL, etc/NEWS, etc/PROBLEMS: Mention --with-mailutils.
      * configure.ac: Add --with-mailutils option.
      (with_mailutils): New variable.
      Do not bother configuring 'movemail' when not building it.
      Warn about issues relating to --with-mailutils.
      * doc/emacs/rmail.texi (Movemail): Mention --with-mailutils.
      (Movemail, Remote Mailboxes): Document port numbers in
      POP and IMAP URLs.
      * lib-src/Makefile.in (with_mailutils): New macro.
      (UTILITIES): Use it.
  19. 01 Jan, 2017 1 commit
  20. 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.
  21. 15 Oct, 2016 1 commit
  22. 05 Apr, 2016 1 commit
    • Paul Eggert's avatar
      Enable GCC warnings in developer builds · 5baecbc0
      Paul Eggert authored
      However, do not fail; just issue the warnings.  Add an option
      --enable-gcc-warnings=warn-only to configure, to implement this.
      * INSTALL, etc/NEWS: Document this.
      * configure.ac (gl_GCC_VERSION_IFELSE): New macro, from coreutils.
      (gl_gcc_warnings, WERROR_CFLAGS): Use it to add new option.
      Don’t treat --with-x-toolkit=no as a special case when configuring
  23. 16 Jan, 2016 1 commit
  24. 01 Jan, 2016 1 commit
  25. 14 Nov, 2015 1 commit
  26. 24 Jul, 2015 1 commit
  27. 19 Apr, 2015 1 commit
    • Paul Eggert's avatar
      Quote 'like this' in top-level files · 9099d45d
      Paul Eggert authored
      * CONTRIBUTE, INSTALL, Makefile.in, README, configure.ac, make-dist:
      Prefer to single-quote 'like this' (instead of the older style
      `like this').
      * configure.ac: Fix some space-before-tab problems that 'git commit'
      complained about.
  28. 11 Jan, 2015 1 commit
    • Paul Eggert's avatar
      Default to 'configure --enable-silent-rules' · b995b4ae
      Paul Eggert authored
      This greatly shortens the 'make' output, making it more readable
      and useful.  For example, on my platform it shortens a
      4125-character line "gcc -std=gnu99 -c -Demacs -I. -I. -I../lib
      ... emacs.c" -- a line so long that it's hard to see what's going
      on or where the diagnostics are -- to just "CC emacs.o".
      * INSTALL: Document this.
      * configure.ac: Add AM_SILENT_RULES([yes]).
      (AM_DEFAULT_VERBOSITY): Remove now-unnecessary initialization.
      * etc/NEWS: Document this.
      Fixes: bug#19501
  29. 04 Jan, 2015 1 commit
  30. 01 Jan, 2015 2 commits
  31. 14 Dec, 2014 1 commit
    • Glenn Morris's avatar
      Remove lib-src/grep-changelog · 49daed60
      Glenn Morris authored
      Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00145.html
      * lib-src/grep-changelog: Remove file.
      * lib-src/Makefile.in (INSTALLABLE_SCRIPTS): Remove.
      (all, install, uninstall): Remove INSTALLABLE_SCRIPTS.
      * doc/man/grep-changelog.1: Remove file.
      * make-dist: No more lib-src/grep-changelog.
      * INSTALL: No longer mention grep-changelog.
      * admin/quick-install-emacs (PUBLIC_LIBSRC_SCRIPTS): Remove, and all uses.
      * admin/authors.el (authors-valid-file-names): Add grep-changelog.
      * etc/NEWS: Mention this.
  32. 15 Oct, 2014 1 commit
  33. 14 Oct, 2014 2 commits
  34. 01 Sep, 2014 1 commit
    • Paul Eggert's avatar
      --enable-silent-warnings now suppresses more chatter. · bc12381e
      Paul Eggert authored
      * INSTALL, etc/NEWS: Document this.
      * lib-src/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
      (am__v_CC_0, am__v_CC_1, AM_V_CCLD, am__v_CCLD_, am__v_CCLD_0)
      (am__v_CCLD_1): New macros, taken from Automake.
      (regex.o, etags${EXEEXT}, ctags${EXEEXT}, ebrowse${EXEEXT})
      (profile${EXEEXT}, make-docfile${EXEEXT}, movemail${EXEEXT})
      (pop.o, emacsclient${EXEEXT}, emacsclientw${EXEEXT})
      (emacsclientw${EXEEXT}, ntlib.o, hexl${EXEEXT})
      (update-game-score${EXEEXT}): Use them.
      * lwlib/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
      (am__v_CC_0, am__v_CC_1): New macros, taken from Automake.
      (.c.o): Use them.
      * oldXMenu/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
      (am__v_CC_0, am__v_CC_1): New macros, taken from Automake.
      (.c.o): Use them.
      * src/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
      (am__v_CC_0, am__v_CC_1, AM_V_CCLD, am__v_CCLD_, am__v_CCLD_0)
      (am__v_CCLD_1): New macros, taken from Automake.
      (.c.o, .m.o, temacs$(EXEEXT)): Use them.
  35. 05 Jun, 2014 2 commits