mirror of
https://github.com/masscollaborationlabs/emacs.git
synced 2025-07-03 19:03:24 +00:00
Documentation and testing tips for CONTRIBUTE
CONTRIBUTE (Test your changes.): New section. (Document your changes.): Add doc tips.
This commit is contained in:
parent
fa734d07ab
commit
70565a2176
2 changed files with 25 additions and 0 deletions
20
CONTRIBUTE
20
CONTRIBUTE
|
@ -187,6 +187,26 @@ know it does not, mark the NEWS entry with "---". If you know
|
||||||
that *all* the necessary documentation updates have been made, mark
|
that *all* the necessary documentation updates have been made, mark
|
||||||
the entry with "+++". Otherwise do not mark it.
|
the entry with "+++". Otherwise do not mark it.
|
||||||
|
|
||||||
|
Please see (info "(elisp)Documentation Tips") or
|
||||||
|
https://www.gnu.org/software/emacs/manual/html_node/elisp/Documentation-Tips.html
|
||||||
|
for more specific tips on Emacs's doc style. Use `checkdoc' to check
|
||||||
|
for documentation errors before submitting a patch.
|
||||||
|
|
||||||
|
** Test your changes.
|
||||||
|
|
||||||
|
Please test your changes before committing them or sending them to the
|
||||||
|
list.
|
||||||
|
|
||||||
|
Emacs uses ERT, Emacs Lisp Regression Testing, for testing. See (info
|
||||||
|
"(ert)") or https://www.gnu.org/software/emacs/manual/html_node/ert/
|
||||||
|
for more information on writing and running tests.
|
||||||
|
|
||||||
|
To run tests on the entire Emacs tree, run "make check" from the
|
||||||
|
top-level directory. Most tests are in the directory
|
||||||
|
"test/automated". From the "test/automated" directory, run "make
|
||||||
|
<filename>" to run the tests for <filename>.el(c). See
|
||||||
|
"test/automated/Makefile" for more information.
|
||||||
|
|
||||||
** Understanding Emacs Internals.
|
** Understanding Emacs Internals.
|
||||||
|
|
||||||
The best way to understand Emacs Internals is to read the code,
|
The best way to understand Emacs Internals is to read the code,
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
2015-03-21 Samer Masterson <samer@samertm.com>
|
||||||
|
|
||||||
|
* CONTRIBUTE (Test your changes.): New section.
|
||||||
|
(Document your changes.): Add doc tips.
|
||||||
|
|
||||||
2015-03-19 Paul Eggert <eggert@cs.ucla.edu>
|
2015-03-19 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
Better port of pthread usage to FreeBSD
|
Better port of pthread usage to FreeBSD
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue