1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-27 07:37:33 +00:00
Commit Graph

34 Commits

Author SHA1 Message Date
Glenn Morris
18e4eb6bd6 ; * CONTRIBUTE: Fix typo in previous. 2015-05-18 21:43:01 -04:00
Glenn Morris
314244aac4 Add option to ignore commit lines matching a pattern in ChangeLog.
* build-aux/gitlog-to-changelog: Add --ignore-line option.
* build-aux/gitlog-to-emacslog: Ignore lines matching '^; '.
; * CONTRIBUTE: Mention this.
2015-05-18 21:41:03 -04:00
Eli Zaretskii
422f15d9d6 Clarify "co-authored" some more 2015-04-24 18:00:02 +03:00
Eli Zaretskii
b201654076 * CONTRIBUTE: Clarify "co-authored-by". (Bug#20400) 2015-04-24 17:47:23 +03:00
Eli Zaretskii
c4e0ba5155 Minor edits in CONTRIBUTE
* CONTRIBUTE: Rearrange instructions about log messages.
Use "Git" capitalized all over.
Use 2 spaces between sentences.
2015-04-22 14:25:34 +03:00
Paul Eggert
9099d45df7 Quote 'like this' in top-level files
* 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.
2015-04-19 14:44:50 -07:00
Paul Eggert
f2da220b5f Prefer "Bug#1234" in commit messages
* .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".
2015-04-18 19:48:23 -07:00
Dmitry Gutov
6f0b4d81b9 ; CONTRIBUTE: Further updates
* 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
2015-04-16 17:48:32 +03:00
Dmitry Gutov
4191e54fc6 ; CONTRIBUTE: Update the "make the ChangeLog entry in their name" bit
Fixes: debbugs:20328
2015-04-15 02:21:55 +03:00
Dmitry Gutov
2b714275e3 ; CONTRIBUTE: Remove the "relax this rule for commit messages" bit
Fixes: debbugs:20328
2015-04-15 02:15:07 +03:00
Dmitry Gutov
a61b0c8912 CONTRIBUTE: Mention log-edit-insert-changelog 2015-04-09 03:36:30 +03:00
Dmitry Gutov
e970f6f02e CONTRIBUTE: Emphasize creating the top-level ChangeLog file manually 2015-04-09 03:30:42 +03:00
Paul Eggert
2346856168 Generate a ChangeLog file from commit logs
* .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
2015-04-07 00:00:55 -07:00
Paul Eggert
4a70043698 Spelling fix 2015-03-29 14:00:09 -07:00
Paul Eggert
6b7dd51e12 Fix 'commit-msg' to cite 'CONTRIBUTE'
As suggested in:
http://lists.gnu.org/archive/html/emacs-devel/2015-03/msg00947.html
Also, have the two files match better.
* CONTRIBUTE: Match what's in build-aux/git-hooks/commit-msg.
* build-aux/git-hooks/commit-msg: Mention 'CONTRIBUTE'.
2015-03-29 13:07:21 -07:00
Samer Masterson
70565a2176 Documentation and testing tips for CONTRIBUTE
CONTRIBUTE (Test your changes.): New section.
 (Document your changes.): Add doc tips.
2015-03-21 12:09:30 +02:00
Filipp Gunbin
f588156cbc Use prefix argument in `info-display-manual'
* lisp/info.el (info-display-manual): Limit the completion alternatives
to currently visited manuals if prefix argument is non-nil.
2014-12-31 17:15:36 +03:00
Ulrich Müller
d7e858bcc6 CONTRIBUTE: Use consistent spelling for 'ChangeLog'. 2014-12-29 11:20:50 +01:00
Stephen Leake
b4161ac70e * CONTRIBUTE: add Savannah url, cleanup announcing freeze. 2014-12-23 17:38:57 -06:00
Stephen Leake
fcb978e240 Move user-level information from CONTRIBUTE to doc/emacs/trouble.texi
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")
2014-12-23 13:11:45 -06:00
Stephen Leake
952c6c8f00 * CONTRIBUTE: minor improvements
* ChangeLog: cleanup entries for my recent commits
2014-12-06 02:38:35 -06:00
Stephen Leake
06264b3d24 Improve CONTRIBUTE and related files.
* 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
2014-12-06 02:38:34 -06:00
Stephen Leake
7409a79b1b preparing for further changes/cleanup to developers/contributors docs
* etc/CONTRIBUTE: renamed to ./CONTRIBUTE,

(my first commit to emacs trunk ever :)
2014-12-05 14:43:47 -06:00
Juri Linkov
f273780aa6 Move to etc. 2007-09-09 11:47:47 +00:00
Glenn Morris
fca4a5de17 Switch license to GPLv3 or later. 2007-07-25 06:48:19 +00:00
Glenn Morris
7f6d64f85a Switch to standard GPL text for license. 2007-02-11 00:15:39 +00:00
Glenn Morris
c2e309f269 Add copyright and permissions notices. 2007-02-01 03:10:42 +00:00
Juri Linkov
f41adf5089 Replace emacs-bugs@gnu.org with bug-gnu-emacs@gnu.org.
Replace mail.gnu.org with lists.gnu.org.
2006-09-02 23:43:49 +00:00
Kim F. Storm
0523005748 Use outline format.
Add section on copyright years (from admin/notes/years).
2006-07-09 00:22:37 +00:00
Eli Zaretskii
014a250c24 Slight formatting changes and typo fixes. Add description of NEWS markings. 2006-07-07 11:20:50 +00:00
Kim F. Storm
ccda8b9259 Mention INSTALL.CVS. 2006-07-07 08:22:04 +00:00
Richard M. Stallman
27e8e7104c Much rewrite. 2006-07-05 00:43:21 +00:00
Nick Roberts
6f82a6d0b7 *** empty log message *** 2006-07-04 11:23:36 +00:00
Nick Roberts
d1208b8bfa New file. 2006-07-04 01:16:51 +00:00