1. 09 Feb, 2016 1 commit
  2. 04 Feb, 2016 1 commit
    • Paul Eggert's avatar
      Quoting fixes in doc strings and diagnostics · 91557f5e
      Paul Eggert authored
      * lisp/emacs-lisp/bytecomp.el (byte-compile-setq, byte-compile-funcall):
      * lisp/gnus/mml-smime.el (mml-smime-get-dns-cert)
      (mml-smime-get-ldap-cert):
      Follow user style preference when quoting diagnostics.
      91557f5e
  3. 15 Jan, 2016 1 commit
  4. 05 Jan, 2016 1 commit
    • Michael Albinus's avatar
      Additional changes for "make check-expensive" · f5c762c8
      Michael Albinus authored
      * CONTRIBUTE : Encourage use of ":tags '(:expensive-test)".
      Explain make target `check-expensive'.
      
      * etc/NEWS: Mention new make target `check-expensive'.
      
      * test/automated/Makefile.in (check-doit): New target.
      (check, check-expensive): Use it.
      f5c762c8
  5. 18 Nov, 2015 2 commits
  6. 14 Nov, 2015 1 commit
  7. 10 Nov, 2015 1 commit
  8. 06 Nov, 2015 1 commit
  9. 28 Sep, 2015 1 commit
  10. 27 Sep, 2015 2 commits
  11. 11 Sep, 2015 1 commit
  12. 19 May, 2015 2 commits
  13. 24 Apr, 2015 2 commits
  14. 22 Apr, 2015 1 commit
    • Eli Zaretskii's avatar
      Minor edits in CONTRIBUTE · c4e0ba51
      Eli Zaretskii authored
      * CONTRIBUTE: Rearrange instructions about log messages.
      Use "Git" capitalized all over.
      Use 2 spaces between sentences.
      c4e0ba51
  15. 19 Apr, 2015 2 commits
    • 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.
      9099d45d
    • Paul Eggert's avatar
      Prefer "Bug#1234" in commit messages · f2da220b
      Paul Eggert authored
      * .dir-locals.el (log-edit-mode): Don't rewrite Bug#,
      as this isn't useful for Git.
      * CONTRIBUTE: Suggest "Bug#1234" instead of "Fixes: debbugs:1234".
      f2da220b
  16. 16 Apr, 2015 1 commit
    • Dmitry Gutov's avatar
      ; CONTRIBUTE: Further updates · 6f0b4d81
      Dmitry Gutov authored
      * Better explanation of commit message vs ChangeLog distinction.
      
      * Fix the name of the ChangeLog make task.
      
      * Make instructions WRT NEWS, etc, ChangeLog entries clearer.
      
      Fixes: debbugs:20328
      6f0b4d81
  17. 14 Apr, 2015 2 commits
  18. 09 Apr, 2015 2 commits
  19. 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
  20. 29 Mar, 2015 2 commits
  21. 21 Mar, 2015 1 commit
  22. 31 Dec, 2014 1 commit
  23. 29 Dec, 2014 1 commit
  24. 23 Dec, 2014 2 commits
    • Stephen Leake's avatar
    • Stephen Leake's avatar
      Move user-level information from CONTRIBUTE to doc/emacs/trouble.texi · fcb978e2
      Stephen Leake authored
      Fixes bug#19299
      
      * CONTRIBUTE: Move user-level information to doc/emacs/trouble.texi
        (commit messages): new, gathered from comments on emacs-devel
        (Changelog notes): add reference to GNU coding standards section 5.2;
        doc 'present tense', bug fix format
        (branches): freeze announcements are made on info-gnu-emacs mailing
        list
        (git vs rename): new
      
      * doc/emacs/trouble.texi: Move user-level information from CONTRIBUTE here
      
      * lisp/startup.el (fancy-about-text): change buttons for etc/CONTRIBUTE
        to (info "(emacs)Contributing")
      fcb978e2
  25. 06 Dec, 2014 2 commits
    • Stephen Leake's avatar
      * CONTRIBUTE: minor improvements · 952c6c8f
      Stephen Leake authored
      * ChangeLog: cleanup entries for my recent commits
      952c6c8f
    • 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
  26. 05 Dec, 2014 1 commit
  27. 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
  28. 13 Nov, 2014 2 commits
  29. 11 Nov, 2014 1 commit
    • 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