| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
* admin/notes/repo: Remove stray item.
* CONTRIBUTE: Move it here, fix incorrect references to "branch".
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* CONTRIBUTE (branches): Explain that doc fixes are always safe, even
on a release branch in feature freeze. Tweak wording of paragraph
after that to avoid a misleading contrast.
|
|
|
|
|
| |
* CONTRIBUTE (http): Mention that doc fixes should always go to
the release branch.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* CONTRIBUTE: Mention URLs and info nodes more consistently,
avoiding possibly-confusing punctuation adjacent to a URL, and
giving full shell commands for 'info'. Start with a brief but
complete how-to, for people who want to get started right away.
Then briefly discuss how to join the development process in the
typical order. Omit needless words. Update some of the
now-obsolete file names, info node names, and quoting styles.
Better document emacs-NN branches and how they are merged.
* admin/notes/git-workflow: Change emacs-24 to emacs-25,
and trunk to master. This file still needs work.
|
|
|
|
|
| |
* CONTRIBUTE (branches): Tell how to avoid merging of
non-backported changes.
|
|
|
|
|
|
|
| |
* CONTRIBUTE: Move Makefile test targets to test/README.
* Makefile.in:
* test/README: Describe Makefile test targets.
|
| |
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* test/automated/Makefile.in: Change variable manipulation to avoid
over-writing selector.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
(cherry picked from commit ae0653b5ab9ee223751ec389b87011963e1cbbef)
|
|
|
|
|
|
|
|
|
|
|
| |
* admin/notes/versioning: Add information about RC releases.
* admin/release-process: Document the release process.
* admin/authors.el (authors-ignored-files):
* admin/README: Change FOR-RELEASE to release-process.
* CONTRIBUTE:
* admin/notes/bugtracker: Don't mention FOR-RELEASE.
(cherry picked from commit 9a4aa0f5945a03611ae29c516025dbd353bd26ab)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Based on this post from John Wiegley:
From: "John Wiegley" <johnw@newartisans.com>
Subject: Re: [Emacs-diffs] master 1f02cbe: Fix bug#21766 and add test
To: Juanma Barranquero <lekktu@gmail.com>
Cc: emacs-diffs@gnu.org, bruce.connor.am@gmail.com,
emacs-devel <emacs-devel@gnu.org>
Date: Wed, 28 Oct 2015 18:45:29 -0700
Message-ID: <m2y4emqwg6.fsf@newartisans.com>
https://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02372.html
|
|
|
|
|
| |
* CONTRIBUTE: Move less important sections after the more
important ones. Add section about the bug tracker.
|
| |
|
|
|
|
|
| |
* CONTRIBUTE: Document recommendations for encoding non-ASCII
characters in Emacs sources.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* build-aux/gitlog-to-changelog: Add --ignore-line option.
* build-aux/gitlog-to-emacslog: Ignore lines matching '^; '.
; * CONTRIBUTE: Mention this.
|
| |
|
| |
|
|
|
|
|
|
| |
* CONTRIBUTE: Rearrange instructions about log messages.
Use "Git" capitalized all over.
Use 2 spaces between sentences.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* .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".
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
Fixes: debbugs:20328
|
|
|
|
| |
Fixes: debbugs:20328
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* .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
|
| |
|
|
|
|
|
|
|
|
| |
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'.
|
|
|
|
|
| |
CONTRIBUTE (Test your changes.): New section.
(Document your changes.): Add doc tips.
|
|
|
|
|
| |
* lisp/info.el (info-display-manual): Limit the completion alternatives
to currently visited manuals if prefix argument is non-nil.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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")
|
|
|
|
| |
* ChangeLog: cleanup entries for my recent commits
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
* etc/CONTRIBUTE: renamed to ./CONTRIBUTE,
(my first commit to emacs trunk ever :)
|
| |
|
| |
|
| |
|
| |
|