1 |
@c This is part of the Emacs manual. |
@c This is part of the Emacs manual. |
2 |
@c Copyright (C) 1985,86,87,93,94,95,97,99,00,2001 Free Software Foundation, Inc. |
@c Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1997, 1999, 2000, |
3 |
|
@c 2001, 2005 Free Software Foundation, Inc. |
4 |
@c See file emacs.texi for copying conditions. |
@c See file emacs.texi for copying conditions. |
5 |
@node Maintaining, Abbrevs, Building, Top |
@node Maintaining, Abbrevs, Building, Top |
6 |
@chapter Maintaining Programs |
@chapter Maintaining Programs |
9 |
@cindex program editing |
@cindex program editing |
10 |
|
|
11 |
This chapter describes Emacs features for maintaining programs. The |
This chapter describes Emacs features for maintaining programs. The |
12 |
version control features (@pxref{Version Control}) are also |
version control features (@pxref{Version Control}) are also particularly |
13 |
particularly useful for this purpose. |
useful for this purpose. |
14 |
|
|
15 |
@menu |
@menu |
16 |
* Change Log:: Maintaining a change history for your program. |
* Change Log:: Maintaining a change history for your program. |
52 |
@noindent |
@noindent |
53 |
Of course, you should substitute the proper years and copyright holder. |
Of course, you should substitute the proper years and copyright holder. |
54 |
|
|
55 |
A change log entry starts with a header line that contains the |
A change log entry starts with a header line that contains the current |
56 |
current date, your name, and your email address (taken from the |
date, your name, and your email address (taken from the variable |
57 |
variable @code{user-mail-address}). Aside from these header lines, |
@code{add-log-mailing-address}). Aside from these header lines, every |
58 |
every line in the change log starts with a space or a tab. The bulk |
line in the change log starts with a space or a tab. The bulk of the |
59 |
of the entry consists of @dfn{items}, each of which starts with a line |
entry consists of @dfn{items}, each of which starts with a line starting |
60 |
starting with whitespace and a star. Here are two entries, both dated |
with whitespace and a star. Here are two entries, both dated in May |
61 |
in May 1993, each with two items: |
1993, each with two items: |
62 |
|
|
63 |
@iftex |
@iftex |
64 |
@medbreak |
@medbreak |