diff options
| author | Richard M. Stallman | 1998-05-05 04:09:14 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1998-05-05 04:09:14 +0000 |
| commit | bfce64768d8b655ca4a7c60c50a17cc20c6ef0b5 (patch) | |
| tree | 2e4346801295b97a366a76ee296fdb790d611567 | |
| parent | ada4407b16170bb511bae681fcc83c9ea88dfcca (diff) | |
| download | emacs-bfce64768d8b655ca4a7c60c50a17cc20c6ef0b5.tar.gz emacs-bfce64768d8b655ca4a7c60c50a17cc20c6ef0b5.zip | |
(add-log-current-defun): Fix previous fortran change.
| -rw-r--r-- | lisp/add-log.el | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/lisp/add-log.el b/lisp/add-log.el index 9262d12112a..b71257a015a 100644 --- a/lisp/add-log.el +++ b/lisp/add-log.el | |||
| @@ -640,20 +640,20 @@ Has a preference of looking backwards." | |||
| 640 | (let ((case-fold-search t)) ; case-insensitive | 640 | (let ((case-fold-search t)) ; case-insensitive |
| 641 | ;; search for fortran subprogram start | 641 | ;; search for fortran subprogram start |
| 642 | (if (re-search-forward | 642 | (if (re-search-forward |
| 643 | "^[ \t]*\\(program\\|subroutine\\|function\ | 643 | "^[ \t]*\\(program\\|subroutine\\|function\ |
| 644 | \\|[ \ta-z0-9*()]*[ \t]+function\\|\\(block[ \t]*data\\)\\)" | 644 | \\|[ \ta-z0-9*()]*[ \t]+function\\|\\(block[ \t]*data\\)\\)" |
| 645 | (progn (end-of-fortran-subprogram) | 645 | (save-excursion (end-of-fortran-subprogram) |
| 646 | (point)) | 646 | (point)) |
| 647 | t) | 647 | t) |
| 648 | (or (match-string 2) | 648 | (or (match-string 2) |
| 649 | (progn | 649 | (progn |
| 650 | ;; move to EOL or before first left paren | 650 | ;; move to EOL or before first left paren |
| 651 | (if (re-search-forward "[(\n]" nil t) | 651 | (if (re-search-forward "[(\n]" nil t) |
| 652 | (progn (backward-char) | 652 | (progn (backward-char) |
| 653 | (skip-chars-backward " \t")) | 653 | (skip-chars-backward " \t")) |
| 654 | (end-of-line)) | 654 | (end-of-line)) |
| 655 | ;; Use the name preceding that. | 655 | ;; Use the name preceding that. |
| 656 | (buffer-substring (point) | 656 | (buffer-substring (point) |
| 657 | (progn (backward-sexp) | 657 | (progn (backward-sexp) |
| 658 | (point))))) | 658 | (point))))) |
| 659 | "main"))) | 659 | "main"))) |