Karl Heuer
6ad1cbf5bf
(change-log-font-lock-keywords): Require colon after
...
parenthesized function name.
1996-05-28 15:46:49 +00:00
Richard M. Stallman
29db528bae
(add-log-full-name, add-log-mailing-address): Add autoload cookies.
1996-03-22 13:26:01 +00:00
Richard M. Stallman
947b27432d
(add-log-current-defun): In Lisp, if we don't find a
...
real defun, return nil, not "".
1996-02-09 19:09:22 +00:00
Erik Naggum
b578f267af
Update FSF's address.
1996-01-14 07:34:30 +00:00
Karl Heuer
4f675a8c50
(change-log-mode): Defaults for `indent-tabs-mode'
...
and `tab-width'.
1995-12-13 01:36:02 +00:00
Richard M. Stallman
550d8777e2
(add-change-log-entry): Initialize add-log-full-name
...
and add-log-mailing-address before prompting.
1995-11-25 03:47:12 +00:00
Richard M. Stallman
14ee195323
(change-log-mode): Remove incorrect "^" anchors from
...
paragraph-start and -separate.
(change-log-fill-paragraph): Use regular value of paragraph-start
to bound paragraph to be filled, modified values only to do the
filling. Make lines beginning with parentheses
paragraph-starters, but not paragraph-separators.
1995-11-11 05:33:37 +00:00
Richard M. Stallman
15319a8f22
(get-method-definition, get-method-definition-1):
...
Rename var md to get-method-definition-md and defvar it.
1995-10-24 04:07:17 +00:00
Richard M. Stallman
6dfa1d83fd
(add-log-current-defun): Handle private',
public' in C++ class definitions.
1995-10-20 15:22:56 +00:00
Richard M. Stallman
a0151877d7
(add-log-current-defun): Ignore quotes before fcn name.
1995-09-25 22:15:11 +00:00
Karl Heuer
e172f5463f
(add-log-current-defun): Handle C struct definitions.
...
(add-change-log-entry): Use case-sensitive search for file name.
Find first blank line correctly.
1995-07-17 22:44:40 +00:00
Karl Heuer
117aaf6057
(prompt-for-change-log-name): Handle the case where
...
a directory name is specified gracefully.
1995-06-09 01:29:21 +00:00
Karl Heuer
f27f16ed4f
(get-method-definition): Fix regexps.
1995-05-15 22:00:20 +00:00
Richard M. Stallman
32e986d4b3
(add-log-current-defun): Handle objc-mode like c-mode;
...
detect method definitions by their syntax.
1995-05-08 19:50:10 +00:00
Richard M. Stallman
59c1a7de82
(get-method-definition, get-method-definition-1): New functions.
...
(add-log-current-defun): Use them to handle objc-mode.
1995-05-08 00:45:17 +00:00
Simon Marshall
b9e5d99e8b
change-log-font-lock-keywords efficiency fix.
1995-04-24 11:03:55 +00:00
Richard M. Stallman
de98fcafe2
(find-change-log): If change-log-default-name
...
has no dir component, search through parent dirs for it.
1994-11-10 22:03:43 +00:00
Richard M. Stallman
3912227e7e
(change-log-name): Use changlo on windows-nt.
1994-11-01 05:45:04 +00:00
Richard M. Stallman
dab0cb9564
(change-log-mode-map): Move the definition up.
1994-10-13 03:29:22 +00:00
Simon Marshall
4b286ecae8
* add-log.el: (change-log-mode): Set font-lock-defaults.
1994-10-12 08:04:08 +00:00
Richard M. Stallman
3071ee28bb
(add-log-current-defun): In texinfo-mode,
...
handle the case of no commas after @node.
1994-10-08 09:00:51 +00:00
Richard M. Stallman
5f56271901
(change-log-mode): Set font-lock-keywords locally.
...
(change-log-font-lock-keywords): New variable.
1994-10-07 09:53:28 +00:00
Richard M. Stallman
64bd2d5165
(add-log-current-defun): Handle Perl specially.
1994-10-05 20:28:54 +00:00
Richard M. Stallman
59ac2ce681
(add-change-log-entry): Set add-log-full-name and
...
add-log-mailing-address here.
(add-log-mailing-address, add-log-full-name): Initialize to nil.
1994-09-22 20:31:07 +00:00
Richard M. Stallman
3fec4c1b34
(add-log-current-defun): Deal with lisp-interaction-mode like lisp-mode.
1994-09-20 05:38:59 +00:00
Richard M. Stallman
019644eeaa
(add-log-current-defun): Skip doc string
...
correctly even if it ends with line that starts space.
1994-07-24 02:50:50 +00:00
Richard M. Stallman
4daaec5d0b
(add-change-log-entry): Use <...> around mail address.
1994-07-16 19:30:21 +00:00
Roland McGrath
3e1c918b55
(add-change-log-entry): Apply expand-file-name to FILE-NAME.
1994-07-04 20:58:39 +00:00
Richard M. Stallman
fb38ca867d
(add-log-mailing-address): Use user-mail-address.
1994-06-25 00:35:12 +00:00
Richard M. Stallman
a82e2ed577
(find-change-log): If file name specified, just use it.
1994-06-24 15:47:09 +00:00
Roland McGrath
e332f80b0b
(add-log-current-defun): Autoload this.
1994-03-28 23:57:28 +00:00
Karl Heuer
26add1bf46
Don't use triple-hyphen in a character class.
1994-03-12 00:23:12 +00:00
Richard M. Stallman
5675b1e4f7
(change-log-name): On MSDOS, use changelo.
1994-01-06 11:44:29 +00:00
Richard M. Stallman
8afc29f0bc
(change-log-name): Let default name for ms-dos be "change.log".
1994-01-06 04:32:34 +00:00
Richard M. Stallman
d226f0a6b1
(add-log-current-defun):
...
Remove spurious quote on c++-mode. Recognize c++-c-mode.
1993-12-23 04:42:26 +00:00
Richard M. Stallman
675a998f8c
(add-change-log-entry): put buffer in change-log-mode.
...
(find-change-log): correct calculation of file one directory out.
1993-11-24 01:53:58 +00:00
Richard M. Stallman
75ade4691a
(change-log-default-name, add-log-current-defun-function)
...
(add-log-full-name, add-log-mailing-address): Delete autoload cookies.
1993-11-16 06:15:33 +00:00
Brian Fox
02ec15923b
add-log-full-name, add-log-mailing-address: new varialbes
1993-09-19 01:54:48 +00:00
Richard M. Stallman
964141f289
(change-log-mode): Use \f for formfeed, to avoid syntax error.
1993-07-31 18:41:53 +00:00
Roland McGrath
287d149f6d
(prompt-for-change-log-name): Autoload this (for vc-comment-to-change-log).
...
(add-change-log-entry): Take optional fourth arg NEW-ENTRY. If non-nil,
never append to an existing entry.
(change-log-fill-paragraph): New function.
It might be nice to have a general feature to replace this. The idea I
have is a variable giving a regexp matching text which should not be
moved from bol by filling. change-log-mode would set this to "^\\s *\\s(".
But I don't feel up to implementing that today.
(change-log-mode-map): New defvar for keymap. Bind M-q to
change-log-fill-paragraph in it.
(change-log-mode): Use that as local map.
1993-07-19 00:39:21 +00:00
Roland McGrath
6258d3afe1
(add-log-current-defun-function): New defvar.
...
(add-change-log-entry): Call its value if non-nil instead of
add-log-current-defun.
(add-change-log-entry-other-window): Doc fix.
1993-07-18 22:23:44 +00:00
Roland McGrath
1438263db4
(find-change-log): Try get-file-buffer before file-exists-p.
1993-06-25 22:01:47 +00:00
Jim Blandy
0e93321957
* add-log.el (add-log-current-defun): To find the name of the
...
function being defined in emacs-lisp-mode, lisp-mode, and
scheme-mode, skip an opening paren and an s-expression, instead of
just one word. This allows us to properly recognize things like
define-key and define-macro.
1993-06-21 00:51:36 +00:00
Jim Blandy
eb8c3be94e
Apply typo patches from Paul Eggert.
1993-06-09 11:59:12 +00:00
Richard M. Stallman
633149516a
(add-log-current-defun): Fix typos in last change.
1993-06-05 17:10:19 +00:00
Richard M. Stallman
a9e2a7f2b1
(add-log-current-defun): Handle Fortran.
1993-06-05 02:34:12 +00:00
Richard M. Stallman
afb89aea69
(find-change-log): Use file-chase-links.
1993-05-29 20:02:52 +00:00
Richard M. Stallman
9a6015e866
Finish previous change.
1993-05-28 22:12:56 +00:00
Richard M. Stallman
411d5924a8
(find-log-file): Use source file's truename dir.
1993-05-28 22:08:53 +00:00
Richard M. Stallman
4e44c03b9e
(find-change-log): Chase symlinks multiple levels.
1993-05-28 05:18:06 +00:00