1. 11 Sep, 2015 1 commit
    • Paul Eggert's avatar
      Prefer straight quoting in some text files · 818f06ea
      Paul Eggert authored
      Mostly this just changes ` to ' in static text.  Some exceptions:
      * INSTALL.REPO: Use curved quotes, as the diagnostic in question
      typically does that now.
      * admin/quick-install-emacs (TRY, top level):
      Use straight quoting in diagnostics.
      * src/README: Fix working-directory confusion.
      818f06ea
  2. 07 Apr, 2015 1 commit
    • Paul Eggert's avatar
      Generate a ChangeLog file from commit logs · 23468561
      Paul Eggert authored
      * .gitignore: Add 'ChangeLog'.
      * build-aux/gitlog-to-changelog: New file, from Gnulib.
      * build-aux/gitlog-to-emacslog: New file.
      * CONTRIBUTE: Document the revised workflow.
      * Makefile.in (clean): Remove *.tmp and etc/*.tmp*
      instead of just special cases.
      (CHANGELOG_HISTORY_INDEX_MAX, CHANGELOG_N, gen_origin): New vars.
      (ChangeLog, unchanged-history-files, change-history)
      (change-history-commit): New rules.
      * admin/admin.el (make-manuals-dist--1):
      Don't worry about doc/ChangeLog.
      * admin/authors.el: Add a FIXME.
      * admin/make-tarball.txt:
      * lisp/calendar/icalendar.el:
      * lisp/gnus/deuglify.el:
      * lisp/obsolete/gulp.el:
      * lwlib/README:
      Adjust to renamed ChangeLog history files.
      * admin/merge-gnulib (GNULIB_MODULES): Add gitlog-to-changelog.
      * admin/notes/repo: Call it 'master' a la Git, not 'trunk' a la Bzr.
      Remove obsolete discussion of merging ChangeLog files.
      New section "Maintaining ChangeLog history".
      * build-aux/git-hooks/pre-commit:
      Reject attempts to commit files named 'ChangeLog'.
      * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
      * make-dist: Make and distribute top-level ChangeLog if there's a
      .git directory.  Distribute the new ChangeLog history files
      instead of scattered ChangeLog files.  Distribute the new files
      gitlog-to-changelog and gitlog-to-emacslog.
      Fixes: bug#19113
      23468561
  3. 19 Feb, 2015 1 commit
  4. 06 Dec, 2014 1 commit
    • Stephen Leake's avatar
      Improve CONTRIBUTE and related files. · 06264b3d
      Stephen Leake authored
      * CONTRIBUTE: improve; add explicit web references, move some info from
        admin/notes/* here.
      
      * INSTALL.REPO: You can't "just run make" after a clean checkout.
      
      * admin/notes/commits: deleted; merged into ./CONTRIBUTE
      
      * admin/notes/repo: move commit, branch info into ./CONTRIBUTE
      06264b3d
  5. 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
  6. 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
  7. 04 Nov, 2014 1 commit
    • Paul Eggert's avatar
      Spelling fixes; tweak explanation of commit messages. · a9f1618d
      Paul Eggert authored
      * admin/notes/repo: Avoid "DVCS" acronym without first explaining it.
      Mention using the first line of a ChangeLog as the topic line, and
      that commit messages should use UTF-8.
      * lisp/mouse.el (mouse-drag-line): Fix misspelling of "right-fringe".
      a9f1618d
  8. 31 Oct, 2014 3 commits
    • Eli Zaretskii's avatar
      Minor fixes in the changes in preparation for git migration. · b8ff3a9f
      Eli Zaretskii authored
       src/Makefile.in (repo-update): Fix a typo and slightly reword
       commentary.
      
       admin/notes/repo (Notes): Reword the stylistic guidance for commit log
       messages so that they are in line with Emacs development practices
       and style guidance.
      b8ff3a9f
    • Eric S. Raymond's avatar
      Backport from trunk more changes in preparation for git migration. · 1ad9ad3b
      Eric S. Raymond authored
       admin/notes/bzr: Renamed to notes/repo, reorganixed to separate
       VCS-dependent from VCS-independent stuff.  Added guidance about
       commit-comment format under DVCSes.
       admin/notes/BRANCH: Merged into notes/repo.
      
       lisp/version.el: Fix some fallback values to conform to the actual
       release number.
      1ad9ad3b
    • Eric S. Raymond's avatar
      Backport changes in preparation for git migration from trunk. · cac77f92
      Eric S. Raymond authored
       admin: Changes in several documents.
       autogen.sh: Neutralize language specific to a repository type.
      
       doc/misc/efaq-w32.texi: Neutralized language specific to a repository type.
      
       doc/misc/gnus-coding.txt: Neutralized language specific to a repository type.
      
       lisp/Makefile.in: Change some production names so they're neutral
       about the repository type.
      cac77f92
  9. 26 Oct, 2014 1 commit
  10. 04 Sep, 2014 1 commit
  11. 24 Apr, 2014 1 commit
  12. 17 Apr, 2014 1 commit
  13. 10 Jan, 2014 1 commit
  14. 29 Aug, 2013 1 commit
  15. 07 Jun, 2013 5 commits
  16. 17 Feb, 2013 1 commit
  17. 29 Dec, 2012 1 commit
  18. 13 Nov, 2011 1 commit
  19. 01 Sep, 2011 1 commit
  20. 28 May, 2011 1 commit
  21. 14 May, 2011 1 commit
  22. 26 Apr, 2011 1 commit
  23. 23 Mar, 2011 1 commit
  24. 01 Mar, 2011 1 commit
  25. 24 Feb, 2011 1 commit
  26. 23 Feb, 2011 2 commits
  27. 14 Feb, 2011 1 commit
  28. 12 Feb, 2011 1 commit
  29. 22 Jan, 2011 1 commit
  30. 18 Jan, 2011 3 commits