1. 04 Feb, 2015 1 commit
  2. 02 Feb, 2015 2 commits
  3. 30 Jan, 2015 1 commit
    • Glenn Morris's avatar
      # ChangeLog fixes · 2b9b98bd
      Glenn Morris authored
      Merged ChangeLog entries go to the top, with the date of the merge.
      It's a simple rule.
      2b9b98bd
  4. 24 Jan, 2015 1 commit
    • Paul Eggert's avatar
      Fix a couple of AM_V_GEN bugs · 02cbd38a
      Paul Eggert authored
      * admin/unidata/Makefile.in (unifiles):
      Use AM_V_at instead of AM_V_GEN, since this doesn't generate a file.
      * lib-src/Makefile.in (AM_V_GEN, am__v_GEN_, am__v_GEN_0, am__v_GEN_1)
      (AM_V_at, am__v_at_, am__v_at_0, am__v_at_1):
      New macros, copied from ../src/Makefile.in.
      02cbd38a
  5. 15 Jan, 2015 1 commit
    • Eli Zaretskii's avatar
      Add set-binary-mode primitive to switch a standard stream to binary I/O. · 0f238ea4
      Eli Zaretskii authored
       src/fileio.c: Include binary-io.h.
       (Fset_binary_mode): New function.
       (syms_of_fileio): Defsubr it.
       (syms_of_fileio) <Qstdin, Qstdout, Qstderr>: DEFSYM them.
      
       admin/unidata/unidata/uvs.el (uvs-print-table-ivd): Call set-binary-mode on
       stdout.
      
       doc/lispref/streams.texi (Input Functions): Document 'set-binary-mode'.
       (Output Functions): Cross-reference to documentation of
       'set-binary-mode'.
      
       etc/NEWS: Mention 'set-binary-mode'.
      0f238ea4
  6. 12 Jan, 2015 1 commit
    • Paul Eggert's avatar
      Say "ELC foo.elc" instead of "GEN foo.elc" · c2774f37
      Paul Eggert authored
      * admin/unidata/Makefile.in, lisp/Makefile.in (AM_V_ELC)
      (am__v_ELC_, am__v_ELC_0, am__v_ELC_1): New macros.
      * admin/unidata/Makefile.in (%.elc):
      * lisp/Makefile.in ($(THEFILE)c, .el.elc): Use them.
      c2774f37
  7. 08 Jan, 2015 1 commit
  8. 04 Jan, 2015 3 commits
    • Glenn Morris's avatar
      # ChangeLog fixes · e82fc62b
      Glenn Morris authored
      e82fc62b
    • Paul Eggert's avatar
      Less 'make' chatter for admin/grammars · 4e235829
      Paul Eggert authored
      * grammars/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN)
      (am__v_GEN_, am__v_GEN_0, am__v_GEN_1, AM_V_at, am__v_at_)
      (am__v_at_0, am__v_at_1): New macros, from src/Makefile.in.
      (${bovinedir}/%-by.el, ${bovinedir}/scm-by.el)
      (${cedetdir}/semantic/%-wy.el, ${wisentdir}/%-wy.el)
      (${wisentdir}/javat-wy.el, ${cedetdir}/srecode/srt-wy.el): Use them.
      4e235829
    • Paul Eggert's avatar
      Less 'make' chatter in batch mode · cd2d58c1
      Paul Eggert authored
      * admin/unidata/unidata-gen.el (unidata-gen-files):
      * lisp/emacs-lisp/autoload.el (autoload-generate-file-autoloads):
      * lisp/emacs-lisp/bytecomp.el (byte-compile-file):
      * lisp/files.el (save-buffer, basic-save-buffer):
      * lisp/international/quail.el (quail-update-leim-list-file):
      Don't output messages like "Generating ..." in batch mode.
      cd2d58c1
  9. 03 Jan, 2015 1 commit
  10. 02 Jan, 2015 1 commit
    • Paul Eggert's avatar
      Less 'make' chatter for unidata · 1cde56de
      Paul Eggert authored
      * unidata/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
      (am__v_GEN_0, am__v_GEN_1, AM_V_at, am__v_at_, am__v_at_0, am__v_at_1):
      New macros, from ../src/Makefile.in.
      (${top_srcdir}/src/macuvs.h, %.elc, unidata.txt)
      (${unidir}/charprop.el, unifiles): Use them.
      (PHONY_EXTRAS): New macro.
      (.PHONY, ${unidir}/charprop.el): Use it.
      (FORCE): Remove; all uses replaced by PHONY_EXTRAS manipulation.
      (${unidir}/charprop.el, extraclean):
      Use 'make' conditionals rather than shell.
      1cde56de
  11. 01 Jan, 2015 2 commits
  12. 24 Dec, 2014 1 commit
    • Glenn Morris's avatar
      authors.el updates · 8f1b3e5b
      Glenn Morris authored
      * admin/authors.el (authors-obsolete-files-regexps)
      (authors-ignored-files, authors-valid-file-names)
      (authors-renamed-files-alist, authors-renamed-files-regexps):
      Additions.
      8f1b3e5b
  13. 14 Dec, 2014 4 commits
  14. 10 Dec, 2014 1 commit
  15. 01 Dec, 2014 5 commits
  16. 29 Nov, 2014 1 commit
  17. 27 Nov, 2014 2 commits
  18. 22 Nov, 2014 1 commit
    • Glenn Morris's avatar
      Further reduce number of versioned files storing Emacs version number. · 84e2f13c
      Glenn Morris authored
      * configure.ac (comma_version, comma_space_version) [mingw32]:
      New output variables.
      (nt/emacs.rc, nt/emacsclient.rc) [mingw32]: New output files.
      
      * make-dist: Update nt/ for *.rc -> *.rc.in changes.
      
      * nt/emacs.rc.in, nt/emacsclient.rc.in: Rename from nt/emacs.rc, emacsclient.rc.
      Let configure generate the real files, and set the version numbers.
      
      * lib-src/Makefile.in (emacsclient.res): Update deps for nt/emacsclient.rc
      now being in the build directory, not the source directory.
      
      * nt/Makefile.in (distclean): Delete *.rc.
      (emacs.res): Update deps for nt/emacsclient.rc now being in the
      build directory, not the source directory.
      
      * admin/admin.el (set-version): No more need to update nt/*.rc.
      
      * admin/authors.el (authors-renamed-files-alist): Add .rc.in files.
      84e2f13c
  19. 19 Nov, 2014 1 commit
    • Paul Eggert's avatar
      Lessen focus on ChangeLog files, as opposed to change log entries. · cd2e816c
      Paul Eggert authored
      This is in preparation for generating the former automatically
      from the latter.
      * admin/notes/bugtracker, admin/notes/copyright, admin/notes/newfile:
      ChangeLog -> change log
      * admin/notes/changelogs: Remove, merging old contents to ...
      * admin/notes/repo: ... here.
      * doc/emacs/maintaining.texi (Change Log): Mention that ChangeLog files may
      be copied to or from a version control system.
      * doc/emacs/trouble.texi (Sending Patches): Point to the commit messages.
      * doc/lispref/intro.texi (Acknowledgments): ChangeLog file -> change log entries.
      * doc/lispref/tips.texi (Library Headers): Emacs uses a version control system.
      * etc/CONTRIBUTE: Give advice about git commit messages and how
      to generate proposed patches containing them.
      cd2e816c
  20. 17 Nov, 2014 1 commit
    • Oscar Fuentes's avatar
      Define MINGW_W64 and use it instead of _W64 · 81e0cca7
      Oscar Fuentes authored
      ... for detecting MinGW-w64. _W64 is not specific of MinGW-w64, it is
      defined for compatibility with MS VC++.
      
      	* nt/inc/ms-w32.h: Define MINGW_W64.
      
      	* admin/CPP-DEFINES: Mention MINGW_W64.
      
      	* nt/addpm.c: Use it.
      
      	* nt/addsection.c: Use it.
      
      	* nt/preprep.c: Use it.
      
      	* src/w32.c: Use MINGW_W64 instead of _W64
      
      	* src/w32term.c: Likewise.
      81e0cca7
  21. 15 Nov, 2014 1 commit
  22. 13 Nov, 2014 1 commit
  23. 11 Nov, 2014 2 commits
    • Eric S. Raymond's avatar
      Git transition patch · ac03795d
      Eric S. Raymond authored
      All bzr revision IDS, and all CVS revision IDs for which a commit
      could be identified, were changed to time-date!committer version
      stamps. All .cvsignore files in the history became .gitignore files.
      Fixes-bug annotations from bzr were copied into the corresponding
      commit comments.
      
      (The first .cvsignore commit was 1999-09-30T14:07:54Z!fx@gnu.org>.
      The last CVS commit was <2009-12-27T08:11:12Z!cyd@stupidchicken.com>)
      
      Committer/author email addresses are generally correct for the
      transition day, not necessarily when the commit was originally made.
      ac03795d
    • Eric S. Raymond's avatar
      Git transition patch · 7148318a
      Eric S. Raymond authored
      All bzr revision IDS, and all CVS revision IDs for which a commit
      could be identified, were changed to time-date!committer version
      stamps. All .cvsignore files in the history became .gitignore files.
      Fixes-bug annotations from bzr were copied into the corresponding
      commit comments.
      
      (The first .cvsignore commit was 1999-09-30T14:07:54Z!fx@gnu.org>.
      The last CVS commit was <2009-12-27T08:11:12Z!cyd@stupidchicken.com>)
      
      Committer/author email addresses are generally correct for the
      transition day, not necessarily when the commit was originally made.
      7148318a
  24. 10 Nov, 2014 4 commits
    • Glenn Morris's avatar
      Further reduce the number of versioned files storing the version number · be1f3161
      Glenn Morris authored
      * configure.ac (doc/man/emacs.1): Generate it.
      
      * Makefile.in (top_bootclean): Remove doc/man/emacs.1.
      
      * make-dist: Do not distribute doc/man/emacs.1.
      
      * admin/admin.el (set-version): No need to update doc/man/emacs.1.
      
      * doc/man/emacs.1.in: Rename from emacs.1.
      
      * .bzrignore: Add doc/man/emacs.1.
      be1f3161
    • Glenn Morris's avatar
      ChangeLog fix · 9be1c1ed
      Glenn Morris authored
      9be1c1ed
    • Glenn Morris's avatar
      Stop keeping etc/refcards/emacsver.tex in the repository · 4e65e7e2
      Glenn Morris authored
      * configure.ac (etc/refcards/emacsver.tex): Generate it.
      
      * Makefile.in (etc-emacsver): New PHONY rule.
      (bootstrap-clean): Delete etc/refcards/emacsver.tex.
      
      * admin/admin.el (set-version): No need to update etc/refcards/emacsver.tex.
      (set-copyright): Update etc/refcards/emacsver.tex.in.
      
      * etc/refcards/emacsver.tex.in: Rename from emacsver.tex.
      
      * .bzrignore: Add etc/refcards/emacsver.tex.
      4e65e7e2
    • Glenn Morris's avatar
      Stop keeping doc/emacs/emacsver.texi in the repository · a16d6f90
      Glenn Morris authored
      * configure.ac (doc/emacs/emacsver.texi): Generate it.
      
      * make-dist (doc/emacs/emacsver.texi) [update]: No longer check it.
      
      * doc/emacs/Makefile.in (top_srcdir, version): New, set by configure.
      (doc-emacsver): New rule.
      (bootstrap-clean, maintainer-clean): Delete emacsver.texi.
      (emacsver.texi.in): Rename from emacsver.texi.
      
      * admin/admin.el (set-version): No need to update doc/emacs/emacsver.texi.
      (make-manuals-dist-output-variables): Add top_srcdir.
      (make-manuals-dist--1): Handle @version@ specially.
      
      * .bzrignore: Add doc/emacs/emacsver.texi.
      a16d6f90