aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean Whitton2022-12-07 13:12:13 -0700
committerSean Whitton2022-12-07 13:12:13 -0700
commit7ac9e57bedabcb260d9b73fed16a14bba2b377e9 (patch)
tree0a0c08d67991bad28c25633b302a9ed62d70e191
parent08d8fe0c33d3518ca322e6cecaf4b8a204496c96 (diff)
downloademacs-7ac9e57bedabcb260d9b73fed16a14bba2b377e9.tar.gz
emacs-7ac9e57bedabcb260d9b73fed16a14bba2b377e9.zip
Font lock Commit: and CommitDate: lines in Git logs
* lisp/vc/vc-git.el (vc-git-log-view-mode): Additionally recognize and font lock Commit: and CommitDate: lines. This is relevant when, for example, the user has added "--format=fuller" to vc-git-log-switches.
-rw-r--r--lisp/vc/vc-git.el6
1 files changed, 3 insertions, 3 deletions
diff --git a/lisp/vc/vc-git.el b/lisp/vc/vc-git.el
index 59dfb6c1252..83138a6d107 100644
--- a/lisp/vc/vc-git.el
+++ b/lisp/vc/vc-git.el
@@ -1434,11 +1434,11 @@ log entries."
1434 `((,log-view-message-re (1 'change-log-acknowledgment))) 1434 `((,log-view-message-re (1 'change-log-acknowledgment)))
1435 ;; Handle the case: 1435 ;; Handle the case:
1436 ;; user: foo@bar 1436 ;; user: foo@bar
1437 '(("^Author:[ \t]+\\([A-Za-z0-9_.+-]+@[A-Za-z0-9_.-]+\\)" 1437 '(("^\\(?:Author\\|Commit\\):[ \t]+\\([A-Za-z0-9_.+-]+@[A-Za-z0-9_.-]+\\)"
1438 (1 'change-log-email)) 1438 (1 'change-log-email))
1439 ;; Handle the case: 1439 ;; Handle the case:
1440 ;; user: FirstName LastName <foo@bar> 1440 ;; user: FirstName LastName <foo@bar>
1441 ("^Author:[ \t]+\\([^<(]+?\\)[ \t]*[(<]\\([A-Za-z0-9_.+-]+@[A-Za-z0-9_.-]+\\)[>)]" 1441 ("^\\(?:Author\\|Commit\\):[ \t]+\\([^<(]+?\\)[ \t]*[(<]\\([A-Za-z0-9_.+-]+@[A-Za-z0-9_.-]+\\)[>)]"
1442 (1 'change-log-name) 1442 (1 'change-log-name)
1443 (2 'change-log-email)) 1443 (2 'change-log-email))
1444 ("^ +\\(?:\\(?:[Aa]cked\\|[Ss]igned-[Oo]ff\\)-[Bb]y:\\)[ \t]+\\([A-Za-z0-9_.+-]+@[A-Za-z0-9_.-]+\\)" 1444 ("^ +\\(?:\\(?:[Aa]cked\\|[Ss]igned-[Oo]ff\\)-[Bb]y:\\)[ \t]+\\([A-Za-z0-9_.+-]+@[A-Za-z0-9_.-]+\\)"
@@ -1449,7 +1449,7 @@ log entries."
1449 ("^Merge: \\([0-9a-z]+\\) \\([0-9a-z]+\\)" 1449 ("^Merge: \\([0-9a-z]+\\) \\([0-9a-z]+\\)"
1450 (1 'change-log-acknowledgment) 1450 (1 'change-log-acknowledgment)
1451 (2 'change-log-acknowledgment)) 1451 (2 'change-log-acknowledgment))
1452 ("^\\(?:Date: \\|AuthorDate: \\)\\(.+\\)" (1 'change-log-date)) 1452 ("^\\(?:Date: \\|AuthorDate: \\|CommitDate: \\)\\(.+\\)" (1 'change-log-date))
1453 ("^summary:[ \t]+\\(.+\\)" (1 'log-view-message))))))) 1453 ("^summary:[ \t]+\\(.+\\)" (1 'log-view-message)))))))
1454 1454
1455 1455