1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-30 08:09:04 +00:00
Commit Graph

151 Commits

Author SHA1 Message Date
Sam Steingold
bc071f64e5 (change-log-font-lock-keywords): Support
Common Lisp function names `(setf symbol)'.
2004-06-25 14:45:00 +00:00
Juri Linkov
c58bb024cb (change-log-font-lock-keywords): Remove `:' from
regexps for function and variable names.
2004-05-23 20:57:50 +00:00
Stephen Eglen
d9ee517298 (add-change-log-entry): Update doc string to mention
add-log-full-name and add-log-mailing-address.
2004-04-19 11:32:03 +00:00
Stefan Monnier
dd816e0df8 (add-change-log-entry): Simplify. 2004-03-19 00:48:51 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Stefan Monnier
3066d4ada1 (add-log-edit-prev-comment, add-log-edit-next-comment): New commands.
(change-log-mode-map): Bind them.
(smerge-resolve-function): Declare to quieten the byte-compiler.
(change-log-mode): Add the keymap to the docstring.
2003-06-16 15:16:59 +00:00
Richard M. Stallman
c882e1150c (add-log-current-defun-function): Add autoload cookie. 2003-04-19 04:21:38 +00:00
Stefan Monnier
fc9b055452 (change-log-version-number-search): Fix old bug.
(add-change-log-entry): Avoid inserting the same funname again.
(add-log-indent-text): New var.
(add-log-indent): New fun.
(change-log-mode): Use it.
2003-04-12 23:13:03 +00:00
Stefan Monnier
5a9ac14b68 (add-change-log-entry): Don't leave space at eol.
(add-log-current-defun): Perl functions names can't have (or {.
2003-01-18 21:20:10 +00:00
Stefan Monnier
ed09af61b0 (change-log-mode): Set indent-line-function explicitly
to what it was before indent-line-function's default was changed.
2002-12-02 16:09:02 +00:00
Stefan Monnier
7cd017baee (add-change-log-entry): Don't call find-file at all
if we're already in the proper buffer.
(change-log-resolve-conflict): New fun.
(change-log-mode): Use it and use define-derived-mode.
(change-log-merge): Allow other-log to be a buffer.
Don't add a \n if there are already enough \n's.
2002-10-10 17:45:17 +00:00
Markus Rost
5ef080214c (add-log-current-defun): Fix typo in documentation. 2002-07-23 16:52:50 +00:00
Markus Rost
24f4201f84 (add-log-mailing-address): Fix type. Can be a string. 2002-07-23 02:28:08 +00:00
Colin Walters
c1b3ae427f (add-log-mailing-address): Can be a list, too.
(add-change-log-entry): If `add-log-mailing-address' is a list, then
handle it.
2002-05-13 05:47:29 +00:00
Eli Zaretskii
89e7ad5946 Change all post-21.1 :version attributes to 21.4. 2002-05-12 17:30:42 +00:00
Sam Steingold
598f34fa52 (add-log-always-start-new-record): New user option. 2001-10-25 17:49:13 +00:00
Richard M. Stallman
d882f144e7 (add-change-log-entry): Skip copyright notice
and copying permission notice at start of file, if any.
Make use of terms "entry" and "item" accord with Emacs manual.
Simplify the logic for moving point while entering or creating
an entry and then an item.
(add-change-log-entry-other-window): Doc fix.
2001-10-06 02:32:54 +00:00
Pavel Janík
6228c05b99 Keyword added and FSF specified as Maintainer. 2001-08-06 10:12:17 +00:00
Stefan Monnier
c06e9d8bcc (add-log-current-defun): Check major-mode for `cperl-mode' as well. 2001-03-06 23:33:15 +00:00
Dave Love
cea3855adc (add-log-current-defun-function)
(add-log-buffer-file-name-function, add-log-file-name-function):
Fix :type.
(change-log-mode) <font-lock-defaults>: Set SYNTAX-BEGIN.
2001-02-06 17:25:36 +00:00
Stefan Monnier
8f530b953c (add-change-log-entry): Only expand-file-name if non-nil. 2000-12-14 17:30:34 +00:00
Stefan Monnier
d68f7f1b11 (find-change-log): New arg BUFFER-FILE.
(add-log-file-name): Obey add-log-file-name-function.
(add-log-buffer-file-name-function): New var.
(add-change-log-entry): Use it.
2000-09-29 18:03:51 +00:00
Gerd Moellmann
163f7b71fb (change-log-date-face, change-log-name-face)
(change-log-email-face, change-log-file-face)
(change-log-list-face, change-log-conditionals-face)
(change-log-function-face, change-log-acknowledgement-face): New
faces, inheriting from font-lock faces.
(change-log-font-lock-keywords): Use them.
2000-09-21 14:48:08 +00:00
Stefan Monnier
2eb7ccf4ea (add-log-file-name): New function (split out of add-change-log-entry).
(add-change-log-entry): Use it.
Call add-log-file-name-function with the changelog file name if
the current buffer is not associated with any file.
Avoid find-file if the selected window is dedicated.
2000-09-20 22:21:52 +00:00
Gerd Moellmann
8f4ca9a5e4 (change-log-font-lock-keywords): Match names
more exactly for the case that font-lock-constant-face is
underlined.
2000-09-19 14:55:58 +00:00
Dave Love
918f4ac3cf (change-log-merge): Doc fix.
(change-log-redate): New command.
2000-08-15 13:26:16 +00:00
Dave Love
a8d693d899 (change-log-font-lock-keywords) <function>: Add
pattern for function of change.
(change-log-font-lock-keywords) <acknowledgements>: Amalgamate
acknowledgements patterns.
2000-05-31 17:41:51 +00:00
Stefan Monnier
dc29aa6cbf (add-change-log-entry): Merge the current entry with the
previous one if the previous one is empty.
2000-05-26 12:33:25 +00:00
Dave Love
5960adc712 Don't require cl, fortran.
(add-log-current-defun-function): Doc fix.
(change-log-version-number-regexp-list): Remove SCCS stuff.  Doc
fix.
(change-log-mode-map): Defvar directly.
(change-log-version-rcs): Function deleted.
(change-log-version-number-search): Doc fix.
2000-03-31 16:00:08 +00:00
Gerd Moellmann
f654865f83 (add-log-current-defun): Add support for
Autoconf mode.
2000-03-02 09:32:23 +00:00
Gerd Moellmann
d1f45edda4 (add-change-log-entry): Fix error trying an `(insert nil)'. 2000-01-12 14:14:36 +00:00
Gerd Moellmann
aa705642e7 (add-log-current-defun): Handle user-defined
add-log-current-function returning nil,
2000-01-11 15:40:41 +00:00
Gerd Moellmann
57df2446ea (add-change-log-entry): Insert version number
if having found a current function.
2000-01-11 15:36:02 +00:00
Gerd Moellmann
c1356086c3 (add-log-current-defun): Call
`add-log-current-defun-function'.  Try matches at level 0 and
level 1.  Strip whitespace from defun found.
2000-01-11 15:08:47 +00:00
Dave Love
075a662949 (add-log-debugging): Deleted.
(add-change-log-entry): Treat a backup FILE-NAME as its parent file.
Remove debugging code.
(change-log-get-method-definition, change-log-name): Add doc.
(change-log-sortable-date-at): New function.
(change-log-merge): New command.
2000-01-07 14:28:58 +00:00
Gerd Moellmann
776d8e16b1 (change-log-version-number-regexp-list)
(change-log-version-info-enabled): Change :version to 21.1.
(toplevel): Require CL when compiling.

(change-log-version-number-regexp-list): Added tag
:version 20.6
(change-log-version-info-enabled): Added tag :version 20.6

More general version number search with
user-configurable regexp list.
(change-log-version-number-regexp-list): New user variable.
(change-log-find-version): Rewritten.  Use user-configurable
version numbering regexp list
change-log-version-number-regexp-list.
(change-log-find-version): Renamed to
change-log-version-number-search
(add-log-file-name-function): New.
(change-log-search-vc-number): Added END paramaeter.  Added doc
string to function.
(change-log-version-rcs): Renamed.  Was
change-log-search-vc-number.
1999-12-27 12:27:32 +00:00
Dave Love
1b22f64537 (add-log-current-defun): Use fortran-{beginning,end}-of-subprogram. 1999-11-26 17:35:33 +00:00
Dave Love
c3979f1223 (change-log-mode-hook): Customize. 1999-11-26 17:32:22 +00:00
Karl Heuer
fe44bc6d35 (add-log-current-defun): Exclude all trailing whitespace.
Handle `enum' like `struct'.
1999-08-16 03:16:06 +00:00
Richard M. Stallman
a0bcdd7f58 (add-log-current-defun): Remove trailing -=' in C modes. 1999-07-09 18:37:55 +00:00
Richard M. Stallman
666f405690 (add-log-file-name-function): New variable.
(add-change-log-entry): Call that function, if non-nil.
1999-02-09 09:14:53 +00:00
Dave Love
97a3278b57 (change-log-font-lock-keywords): Do parenthesized
stuff only after file names or at start of line.  Allow parens
around e-mail, as well as angles.
1998-09-08 12:55:10 +00:00
Richard M. Stallman
5abdc91582 Comment change. 1998-06-07 23:07:55 +00:00
Richard M. Stallman
63c7727f83 Fix previous change. 1998-05-10 18:45:55 +00:00
Richard M. Stallman
f731e2ff42 (add-log-current-defun): Fix previous change--skip
tab and newline also.
1998-05-10 05:53:16 +00:00
Richard M. Stallman
42b1fc290d (add-log-current-defun) <lisp>:
If element 1 of the defun is a list, use first symbol
within it (the car of the car.... of it).
1998-05-05 04:25:03 +00:00
Richard M. Stallman
bfce64768d (add-log-current-defun): Fix previous fortran change. 1998-05-05 04:09:14 +00:00
Richard M. Stallman
5522b032fc (add-log-debugging): New variable.
(add-change-log-entry): Set it.
1998-05-04 00:13:13 +00:00
Richard M. Stallman
c9cfb0f2b6 (change-log-mode): Undo previous change. 1998-04-24 06:31:54 +00:00
Dave Love
4b7d4d0d0b (change-log-mode): Add `* ' to paragraph-start. 1998-04-23 17:37:12 +00:00