Added docs, limited regex lookup for Java stack traces.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Mon, 24 Feb 2020 18:48:38 +0200
changeset 1610 f88b5c82e16c
parent 1609 2014cc35cb28
child 1611 0e2a32718f00
Added docs, limited regex lookup for Java stack traces.
log4-hi-mode.el
--- a/log4-hi-mode.el	Mon Feb 24 13:32:00 2020 +0200
+++ b/log4-hi-mode.el	Mon Feb 24 18:48:38 2020 +0200
@@ -41,10 +41,12 @@
     ("INFO\\|DEBUG\\|TRACE" . 'log4-hi-info-face) ))
 
 (defvar log4-hi-func-keywords
-  '(("at [[:alnum:]./]+\\.\\([[:alnum:]$]+\\.[[:alnum:]$<>]+\\)([[:alnum:]]+\\.java:[0-9]+)" 1 'log4-hi-func-face) ))
+  '(("^.\\{0,5\\}at [[:alnum:]./]+\\.\\([[:alnum:]$]+\\.[[:alnum:]$<>]+\\)([[:alnum:]]+\\.java:[0-9]+)" 1 'log4-hi-func-face) )
+  "Highlight regex for line from Java stack trace.")
 
 (defvar log4-hi-time-keywords
-  '(("\\(:?[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)))
+  '(("\\(:?[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))
+  "Highlight regex for ISO date.")
 
 (defvar log4-hi-func t
   "Mark to use hilighting of function names in stacktraces. Currently only Java supported.")