Highlight optional year and milliseconds parts.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Wed, 01 Mar 2017 10:02:30 +0200
changeset 1499 d64d7d3699b9
parent 1498 e8ad022540d4
child 1500 6401d60fd71e
Highlight optional year and milliseconds parts.
log4-hi-mode.el
--- a/log4-hi-mode.el	Mon Feb 27 21:24:10 2017 +0200
+++ b/log4-hi-mode.el	Wed Mar 01 10:02:30 2017 +0200
@@ -34,7 +34,7 @@
   '(("at [[:alnum:].]+\\.\\([[:alnum:]$]+\\.[[:alnum:]$<>]+\\)([[:alnum:]]+\\.java:[0-9]+)" 1 'log4-hi-func-face) ))
 
 (defvar log4-hi-time-keywords
-  '(("\\<[0-9]?[0-9]:[0-9][0-9]:[0-9][0-9]\\>" . 'log4-hi-time-face)))
+  '(("\\(:?[0-9]\\{2\\}?[0-9]\\{2\\}.[0-9]\\{2\\}.[0-9]\\{2\\}.\\|\\<\\)[0-9]?[0-9]:[0-9][0-9]:[0-9][0-9]\\>\\(:?\\.[0-9]\\{3\\}\\)?" . 'log4-hi-time-face)))
 
 (defvar log4-hi-func t
   "Mark to use hilighting of function names in stacktraces. Currently only Java supported.")