Commit 698c8717 authored by Dan Nicolaescu's avatar Dan Nicolaescu
Browse files

(vc-hg-log-view-mode): Handle the user field better.

parent 70b58c47
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
* vc-hg.el (vc-hg-dir-state, vc-hg-dir-status): Pass the dir * vc-hg.el (vc-hg-dir-state, vc-hg-dir-status): Pass the dir
argument to vc-hg-command. argument to vc-hg-command.
(vc-hg-log-view-mode): Handle the user field better.
2008-01-06 Stefan Monnier <monnier@iro.umontreal.ca> 2008-01-06 Stefan Monnier <monnier@iro.umontreal.ca>
......
...@@ -286,15 +286,18 @@ ...@@ -286,15 +286,18 @@
(set (make-local-variable 'log-view-font-lock-keywords) (set (make-local-variable 'log-view-font-lock-keywords)
(append (append
log-view-font-lock-keywords log-view-font-lock-keywords
;; Handle the case: '(
;; user: foo@bar
'(("^user:[ \t]+\\([A-Za-z0-9_.+-]+@[A-Za-z0-9_.-]+\\)"
(1 'change-log-email))
;; Handle the case: ;; Handle the case:
;; user: FirstName LastName <foo@bar> ;; user: FirstName LastName <foo@bar>
("^user:[ \t]+\\([^<(]+?\\)[ \t]*[(<]\\([A-Za-z0-9_.+-]+@[A-Za-z0-9_.-]+\\)[>)]" ("^user:[ \t]+\\([^<(]+?\\)[ \t]*[(<]\\([A-Za-z0-9_.+-]+@[A-Za-z0-9_.-]+\\)[>)]"
(1 'change-log-name) (1 'change-log-name)
(2 'change-log-email)) (2 'change-log-email))
;; Handle the cases:
;; user: foo@bar
;; and
;; user: foo
("^user:[ \t]+\\([A-Za-z0-9_.+-]+\\(?:@[A-Za-z0-9_.-]+\\)?\\)"
(1 'change-log-email))
("^date: \\(.+\\)" (1 'change-log-date)) ("^date: \\(.+\\)" (1 'change-log-date))
("^summary:[ \t]+\\(.+\\)" (1 'log-view-message)))))) ("^summary:[ \t]+\\(.+\\)" (1 'log-view-message))))))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment