File: add-log.el.html
This facility is documented in the Emacs Manual.
Todo:
- Find/use/create _MTN/log if there's a _MTN directory.
- Find/use/create ++log.* if there's an {arch} directory.
- Use an open *VC-Log* or *cvs-commit* buffer if it's related to the
source file.
- Don't add TAB indents (and username?) if inserting entries in those
special places.
Defined variables (23)
add-log-always-start-new-record | If non-nil, ‘add-change-log-entry’ will always start a new record. |
add-log-buffer-file-name-function | If non-nil, function to call to identify the full filename of a buffer. |
add-log-current-defun-function | If non-nil, function to guess name of surrounding function. |
add-log-current-defun-header-regexp | Heuristic regexp used by ‘add-log-current-defun’ for unknown major modes. |
add-log-dont-create-changelog-file | If non-nil, don’t create ChangeLog files for log entries. |
add-log-file-name-function | If non-nil, function to call to identify the filename for a ChangeLog entry. |
add-log-full-name | Full name of user, for inclusion in ChangeLog daily headers. |
add-log-keep-changes-together | If non-nil, normally keep day’s log entries for one file together. |
add-log-mailing-address | Email addresses of user, for inclusion in ChangeLog headers. |
add-log-time-format | Function that defines the time format. |
add-log-time-zone-rule | Time zone rule used for calculating change log time stamps. |
change-log-default-name | Name of a change log file for M-x add-change-log-entry. |
change-log-directory-files | List of files that cause ‘find-change-log’ to stop in containing directory. |
change-log-font-lock-keywords | Additional expressions to highlight in Change Log mode. |
change-log-mode-abbrev-table | Abbrev table for ‘change-log-mode’. |
change-log-mode-hook | Normal hook run by ‘change-log-mode’. |
change-log-mode-map | Keymap for Change Log major mode. |
change-log-mode-menu | Menu for Change Log major mode. |
change-log-mode-syntax-table | Syntax table used while in ‘change-log-mode’. |
change-log-tag-re | Regexp matching a tag name in change log entries. |
change-log-time-zone-rule | Time zone rule used for calculating change log time stamps. |
change-log-version-info-enabled | If non-nil, enable recording version numbers with the changes. |
change-log-version-number-regexp-list | List of regexps to search for version number. |
Defined functions (34)
Defined faces (8)
change-log-acknowledgment | Face for highlighting acknowledgments. |
change-log-conditionals | Face for highlighting conditionals of the form `[...]'. |
change-log-date | Face used to highlight dates in date lines. |
change-log-email | Face for highlighting author email addresses. |
change-log-file | Face for highlighting file names. |
change-log-function | Face for highlighting items of the form `<....>'. |
change-log-list | Face for highlighting parenthesized lists of functions or variables. |
change-log-name | Face for highlighting author names. |