]> git.eshelyaron.com Git - emacs.git/commitdiff
(change-log-font-lock-keywords) <function>: Add
authorDave Love <fx@gnu.org>
Wed, 31 May 2000 17:41:51 +0000 (17:41 +0000)
committerDave Love <fx@gnu.org>
Wed, 31 May 2000 17:41:51 +0000 (17:41 +0000)
pattern for function of change.
(change-log-font-lock-keywords) <acknowledgements>: Amalgamate
acknowledgements patterns.

lisp/ChangeLog
lisp/add-log.el

index 025d1aa43f1bfcf147ef3778fdd2a9715a13527b..f3761f342a6938ce7ab3d0d388d8f75da5e0dd11 100644 (file)
@@ -1,3 +1,10 @@
+2000-05-31  Dave Love  <fx@gnu.org>
+
+       * add-log.el (change-log-font-lock-keywords) <function>: Add
+       pattern for function of change.
+       (change-log-font-lock-keywords) <acknowledgements>: Amalgamate
+       acknowledgements patterns.
+
 2000-05-31  Kenichi Handa  <handa@etl.go.jp>
 
        * isearch.el (isearch-printing-char): If keyboard coding system is
index aeb9fb48e10cdfb728bcea7694981ecee53501ac..8f34c8f1f1e3cd232991b36810f2f7eeeadf93d6 100644 (file)
@@ -173,11 +173,12 @@ Note: The search is conducted only within 10%, at the beginning of the file."
     ;; Conditionals.
     ("\\[!?\\([^]\n]+\\)\\]\\(:\\| (\\)" (1 font-lock-variable-name-face))
     ;;
+    ;; Function of change.
+    ("<\\([^>\n]+\\)>\\(:\\| (\\)" (1 font-lock-variable-name-face))
+    ;;
     ;; Acknowledgements.
-    ("^\t\\(From\\|Patch\\(es\\)? by\\|Report\\(ed by\\| from\\)\\|Suggest\\(ed by\\|ion from\\)\\)"
-     1 font-lock-comment-face)
-    ("  \\(From\\|Patch\\(es\\)? by\\|Report\\(ed by\\| from\\)\\|Suggest\\(ed by\\|ion from\\)\\)"
-     1 font-lock-comment-face))
+    ("\\(^\t\\|  \\)\\(From\\|Patch\\(es\\)? by\\|Report\\(ed by\\| from\\)\\|Suggest\\(ed by\\|ion from\\)\\)"
+     2 font-lock-comment-face))
   "Additional expressions to highlight in Change Log mode.")
 
 (defvar change-log-mode-map (make-sparse-keymap)
@@ -536,7 +537,7 @@ Prefix arg means justify as well."
     t))
 \f
 (defcustom add-log-current-defun-header-regexp
-  "^\\([A-Z][A-Z_ ]*[A-Z_]\\|[-_a-zA-Z]+\\)[ \t]*[:=]"
+  "^\\([[:upper:]][[:upper:]_ ]*[[:upper:]_]\\|[-_[:alpha:]]+\\)[ \t]*[:=]"
   "*Heuristic regexp used by `add-log-current-defun' for unknown major modes."
   :type 'regexp
   :group 'change-log)