Mercurial > hg > xemacs-beta
comparison lisp/packages/add-log.el @ 173:8eaf7971accc r20-3b13
Import from CVS: tag r20-3b13
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:49:09 +0200 |
parents | 28f395d8dc7a |
children | e45d5e7c476e |
comparison
equal
deleted
inserted
replaced
172:a38aed19690b | 173:8eaf7971accc |
---|---|
26 ;;; Commentary: | 26 ;;; Commentary: |
27 | 27 |
28 ;; This facility is documented in the Emacs Manual. | 28 ;; This facility is documented in the Emacs Manual. |
29 | 29 |
30 ;;; Code: | 30 ;;; Code: |
31 | |
32 ;; XEmacs: the byte-compiler warns on `beginning-of-fortran-subprogram'. | |
33 (eval-when-compile | |
34 (require 'fortran)) | |
31 | 35 |
32 (defgroup change-log nil | 36 (defgroup change-log nil |
33 "Change log maintenance" | 37 "Change log maintenance" |
34 :group 'tools | 38 :group 'tools |
35 :group 'maint | 39 :group 'maint |
89 ("^\t\\* \\([^ ,:([\n]+\\)" | 93 ("^\t\\* \\([^ ,:([\n]+\\)" |
90 (1 font-lock-function-name-face) | 94 (1 font-lock-function-name-face) |
91 ("\\=, \\([^ ,:([\n]+\\)" nil nil (1 font-lock-function-name-face))) | 95 ("\\=, \\([^ ,:([\n]+\\)" nil nil (1 font-lock-function-name-face))) |
92 ;; | 96 ;; |
93 ;; Function or variable names. | 97 ;; Function or variable names. |
94 ("(\\([^ ,:\n]+\\)" | 98 ("(\\([^ ,:)\n]+\\)" |
95 (1 font-lock-keyword-face) | 99 (1 font-lock-keyword-face) |
96 ("\\=, \\([^ ,:\n]+\\)" nil nil (1 font-lock-keyword-face))) | 100 ("\\=, \\([^ ,:\n]+\\)" nil nil (1 font-lock-keyword-face))) |
97 ;; | 101 ;; |
98 ;; Conditionals. | 102 ;; Conditionals. |
99 ("\\[!?\\([^]\n]+\\)\\]\\(:\\| (\\)" (1 font-lock-variable-name-face)) | 103 ("\\[!?\\([^]\n]+\\)\\]\\(:\\| (\\)" (1 font-lock-variable-name-face)) |
410 '(emacs-lisp-mode lisp-mode scheme-mode lisp-interaction-mode) | 414 '(emacs-lisp-mode lisp-mode scheme-mode lisp-interaction-mode) |
411 "*Modes that look like Lisp to `add-log-current-defun'.") | 415 "*Modes that look like Lisp to `add-log-current-defun'.") |
412 | 416 |
413 ;;;###autoload | 417 ;;;###autoload |
414 (defvar add-log-c-like-modes | 418 (defvar add-log-c-like-modes |
415 '(c-mode c++-mode c++-c-mode objc-mode) | 419 '(c-mode c++-mode c++-c-mode objc-mode java-mode) |
416 "*Modes that look like C to `add-log-current-defun'.") | 420 "*Modes that look like C to `add-log-current-defun'.") |
417 | 421 |
418 ;;;###autoload | 422 ;;;###autoload |
419 (defvar add-log-tex-like-modes | 423 (defvar add-log-tex-like-modes |
420 '(TeX-mode plain-TeX-mode LaTeX-mode plain-tex-mode latex-mode) | 424 '(TeX-mode plain-TeX-mode LaTeX-mode plain-tex-mode latex-mode) |