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
Roland McGrath
723472f14e
(find-change-log): If there is a buffer-local value of
...
change-log-default-name, just return it with no searching. Previously a if
it was set to a nonexistent file name, we would loop forever.
1993-05-09 23:16:19 +00:00
Roland McGrath
45a13f0da3
(find-change-log): New function.
...
(add-change-log-entry): FILE-NAME frobnicating code moved there; call it.
1993-04-05 23:48:01 +00:00
Eric S. Raymond
e41b2db1da
Added or corrected Commentary sections
1993-03-22 03:27:18 +00:00
Eric S. Raymond
e9571d2a21
Add or correct keywords
1993-03-18 21:29:42 +00:00
Richard M. Stallman
716a781e7b
(add-change-log-entry): Never move past second hdr line.
1993-03-02 18:39:39 +00:00
Richard M. Stallman
ec367ad6e6
(add-change-log-entry): Find end of first paragraph from after the header line.
1993-02-25 20:23:59 +00:00
Roland McGrath
74046d00de
(add-change-log-entry): Undo Jan 25 change. It worked for buffers in
...
indented-text-mode, but lost for change-log-mode, which is what matters.
1993-02-08 22:25:34 +00:00
Roland McGrath
63ed0aa079
(add-change-log-entry): Restrict PARAGRAPH-END to being on the first
...
page.
1993-01-25 17:05:57 +00:00
Richard M. Stallman
6d7ee041a2
(add-change-log-entry): Search for existing ChangeLog
...
in parent dir and its parents.
1993-01-08 21:13:23 +00:00
Roland McGrath
82f4acafc5
(add-change-log-entry): Notice when ENTRY is equal to FILE-NAME,
...
not the hard-wired string "ChangeLog".
Added missing regexp-quote's in same-day entry search.
Search only in the first paragraph for a similar entry to add to.
1992-12-29 01:07:26 +00:00
Richard M. Stallman
e12d0df704
(add-change-log-entry): Expand file-name again after chasing links.
1992-11-27 22:55:31 +00:00
Richard M. Stallman
2cc0b7656d
(add-log-current-defun): Add condition-case around
...
the body, so at worst we return nil.
1992-10-19 22:39:55 +00:00
Richard M. Stallman
d80788d86d
(add-log-current-defun): In normal C case,
...
start with beginning-of-line.
In last (fallback) case, start with end-of-line.
(add-log-current-defun-header-regexp): In first alternative
within the parens, don't allow space as last character.
1992-10-08 08:35:26 +00:00
Richard M. Stallman
90e2359039
(add-log-current-defun): Catch errors checking for DEFUN.
1992-10-06 05:12:54 +00:00
Roland McGrath
7931124643
entered into RCS
1992-09-10 22:59:11 +00:00
Richard M. Stallman
2c91c85ce0
*** empty log message ***
1992-09-04 21:28:29 +00:00
Richard M. Stallman
e4790daa39
*** empty log message ***
1992-08-31 18:25:44 +00:00
Richard M. Stallman
c017c14393
*** empty log message ***
1992-08-27 04:22:31 +00:00
Jim Blandy
ef15f270db
*** empty log message ***
1992-08-19 03:54:51 +00:00
Richard M. Stallman
1da5680041
*** empty log message ***
1992-08-12 18:37:35 +00:00
Roland McGrath
36e6631cf5
*** empty log message ***
1992-08-10 21:24:45 +00:00
Roland McGrath
5516387caf
*** empty log message ***
1992-08-07 21:31:57 +00:00
Roland McGrath
7e9b0c9610
*** empty log message ***
1992-08-07 01:13:47 +00:00
Roland McGrath
043b998c9d
*** empty log message ***
1992-08-03 17:03:51 +00:00
Richard M. Stallman
09b389d025
*** empty log message ***
1992-08-03 17:03:00 +00:00