fix(themes): use raw strings where applicable
This commit is contained in:
parent
49d0b98843
commit
d20d094db0
15 changed files with 91 additions and 91 deletions
|
|
@ -5,10 +5,10 @@ def theme(context):
|
|||
# path file ext:line :
|
||||
["^(tests): (/.*?)/([^/:]+):([0-9]+): (.*)", "yellow,none,white,yellow,red", "bold,normal,bold,normal,bold"],
|
||||
["(`)(.*)('.*)", "red,Cpp,red", "bold,normal,bold"],
|
||||
["^\.+$", "yellow", "bold"],
|
||||
[r"^\.+$", "yellow", "bold"],
|
||||
["^=+$", "yellow", "bold"],
|
||||
["(/.*?)/([^/:]+):([0-9]+): (FAILED):", "white,white,yellow,red", "normal,bold,normal,bold"],
|
||||
["(REQUIRE\(|CHECK\(|REQUIRE_THAT\()(.*)(\))$","yellow,Cpp,yellow","bold,normal,bold"],
|
||||
[r"(REQUIRE\(|CHECK\(|REQUIRE_THAT\()(.*)(\))$","yellow,Cpp,yellow","bold,normal,bold"],
|
||||
# Hide uninteresting stuff:
|
||||
["[0-9]+/[0-9]+ Test.*","blue"],
|
||||
["^Filters:.*","blue"],
|
||||
|
|
@ -17,7 +17,7 @@ def theme(context):
|
|||
["^Run with.*", "blue"],
|
||||
["^~+$","blue"],
|
||||
["^-+$","blue"],
|
||||
["^\s*(Scenario:|Given:|When:|Then:).*","blue"],
|
||||
[r"^\s*(Scenario:|Given:|When:|Then:).*","blue"],
|
||||
["^(/.*?)/([^/:]+):([0-9]+)", "blue"],
|
||||
["^(test cases|assertions)(.*)", "blue"],
|
||||
]
|
||||
|
|
|
|||
|
|
@ -35,17 +35,17 @@ def theme(context):
|
|||
|
||||
return context,[
|
||||
# Command line
|
||||
[ "[/\s]([cg]\+\+-*[0-9]*\.*[0-9]*)", "white", "bold" ],
|
||||
[ "\s(\-D)(\s*[^\s]+)", "none,green", "normal,bold" ],
|
||||
[ "\s(-g)", "green", "normal" ],
|
||||
[ "\s-O[0-4]", "green", "normal" ],
|
||||
[ "\s-[Wf][^\s]*", "magenta", "normal" ],
|
||||
[ "\s-pedantic", "magenta", "normal" ],
|
||||
[ "\s(-I)(/*[^\s]+/)([^/\s]+)", "none,blue", "normal,normal,bold" ],
|
||||
[ "\s(-L)(/*[^\s]+/)([^/\s]+)", "none,cyan", "normal,normal,bold" ],
|
||||
[ "\s(-l)([^/\s]+)", "none,cyan", "normal,bold" ],
|
||||
[ "\s-[oc]", "red", "bold" ],
|
||||
[ "\s(-+std(?:lib)?)=?([^\s]+)", "red", "normal,bold" ],
|
||||
[ r"[/\s]([cg]\+\+-*[0-9]*\.*[0-9]*)", "white", "bold" ],
|
||||
[ r"\s(\-D)(\s*[^\s]+)", "none,green", "normal,bold" ],
|
||||
[ r"\s(-g)", "green", "normal" ],
|
||||
[ r"\s-O[0-4]", "green", "normal" ],
|
||||
[ r"\s-[Wf][^\s]*", "magenta", "normal" ],
|
||||
[ r"\s-pedantic", "magenta", "normal" ],
|
||||
[ r"\s(-I)(/*[^\s]+/)([^/\s]+)", "none,blue", "normal,normal,bold" ],
|
||||
[ r"\s(-L)(/*[^\s]+/)([^/\s]+)", "none,cyan", "normal,normal,bold" ],
|
||||
[ r"\s(-l)([^/\s]+)", "none,cyan", "normal,bold" ],
|
||||
[ r"\s-[oc]", "red", "bold" ],
|
||||
[ r"\s(-+std(?:lib)?)=?([^\s]+)", "red", "normal,bold" ],
|
||||
|
||||
# Important messages
|
||||
[ _("error: "), "red", "bold" ],
|
||||
|
|
@ -53,7 +53,7 @@ def theme(context):
|
|||
[ _("warning: "), "magenta", "bold" ],
|
||||
[ _("undefined reference to "), "red", "bold" ],
|
||||
# [-Wflag]
|
||||
[ "\[-W.*\]", "magenta"],
|
||||
[ r"\[-W.*\]", "magenta"],
|
||||
|
||||
# Highlight message start:
|
||||
# path file ext : line : col …
|
||||
|
|
|
|||
|
|
@ -36,20 +36,20 @@ def theme(context):
|
|||
[ "^(Linking .* )(library|executable) (.*)$",
|
||||
untimed, "normal,normal,bold" ],
|
||||
# [percent] Creating something
|
||||
[ "^\[\s*[0-9/]+%?\]\s(.*Creating.*)$",
|
||||
[ r"^\[\s*[0-9/]+%?\]\s(.*Creating.*)$",
|
||||
performing, "normal" ],
|
||||
# [percent] Built
|
||||
[ "^\[\s*[0-9/]+%?\]\s(Built target)(\s.*)$",
|
||||
[ r"^\[\s*[0-9/]+%?\]\s(Built target)(\s.*)$",
|
||||
performed, "normal,bold" ],
|
||||
# [percent] Building
|
||||
[ "^\[\s*[0-9/]+%?\]\s(Building \w* object)\s+(.*)(\.dir)(.*/)([-\w]+).c.*.o$",
|
||||
[ r"^\[\s*[0-9/]+%?\]\s(Building \w* object)\s+(.*)(\.dir)(.*/)([-\w]+).c.*.o$",
|
||||
performing+","+performing+","+performing+",Hash,"+performing, "normal,normal,normal,normal,bold"],
|
||||
# [percent] Generating
|
||||
[ "^\[\s*[0-9/]+%?\]\s(Generating)(\s+.*)$",
|
||||
[ r"^\[\s*[0-9/]+%?\]\s(Generating)(\s+.*)$",
|
||||
performing, "normal,bold"],
|
||||
# make errors
|
||||
[ "make\[[0-9]+\].*", "yellow"],
|
||||
[ "(make: \*\*\* \[.+\] )(.* [0-9]+)", "red", "normal,bold"],
|
||||
[ r"make\[[0-9]+\].*", "yellow"],
|
||||
[ r"(make: \*\*\* \[.+\] )(.* [0-9]+)", "red", "normal,bold"],
|
||||
# progress percentage (make)
|
||||
[ "^(\[\s*[0-9]+%\])","Scale" ]
|
||||
[ r"^(\[\s*[0-9]+%\])","Scale" ]
|
||||
]
|
||||
|
|
|
|||
|
|
@ -11,6 +11,6 @@ def theme(context):
|
|||
["^(config.status:) (creating|linking)(.*)", "cyan,blue","normal,normal,bold"],
|
||||
["^(config.status:) (executing )(.*)", "cyan,green","normal,normal,bold"],
|
||||
["^(config.status:) (.*)(is unchanged)", "cyan,green","normal,normal,bold"],
|
||||
["^\s*(Build.*)(yes)$","green", "normal,bold"],
|
||||
["^\s*(Build.*)(no)$","yellow", "normal,bold"],
|
||||
[r"^\s*(Build.*)(yes)$","green", "normal,bold"],
|
||||
[r"^\s*(Build.*)(no)$","yellow", "normal,bold"],
|
||||
]
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ def theme(context):
|
|||
|
||||
return context,[
|
||||
# Passed
|
||||
[ "^\s*[0-9]+/[0-9]+ Test\s+#[0-9]+: (.*)\s+\.+\s+(Passed)", "blue,"+passed],
|
||||
[ "^\s*[0-9]+/[0-9]+ Test\s+#[0-9]+: (.*)\s+\.+(\*{3}Not Run.*)\s+.*", "blue,"+notrun],
|
||||
[ "^\s*[0-9]+/[0-9]+ Test\s+#[0-9]+: (.*)\s+\.+(.*\*{3}.*)\s+.*", "blue,"+notpassed],
|
||||
[ r"^\s*[0-9]+/[0-9]+ Test\s+#[0-9]+: (.*)\s+\.+\s+(Passed)", "blue,"+passed],
|
||||
[ r"^\s*[0-9]+/[0-9]+ Test\s+#[0-9]+: (.*)\s+\.+(\*{3}Not Run.*)\s+.*", "blue,"+notrun],
|
||||
[ r"^\s*[0-9]+/[0-9]+ Test\s+#[0-9]+: (.*)\s+\.+(.*\*{3}.*)\s+.*", "blue,"+notpassed],
|
||||
]
|
||||
|
|
|
|||
|
|
@ -5,13 +5,13 @@ def theme(context):
|
|||
["^Waiting for .*$", "red", "bold"],
|
||||
[".*Sending.*", "green"],
|
||||
# Watches
|
||||
["^(Watching) (\S*) (.*)", "yellow", "bold,bold,normal"],
|
||||
[r"^(Watching) (\S*) (.*)", "yellow", "bold,bold,normal"],
|
||||
[".*reloading.$","yellow"],
|
||||
# File from python/lib
|
||||
["^(File) (/.*/lib/python[^/]*/site-packages/)([^/]*)\S* (first seen) (with mtime [0-9]*.*)$",
|
||||
[r"^(File) (/.*/lib/python[^/]*/site-packages/)([^/]*)\S* (first seen) (with mtime [0-9]*.*)$",
|
||||
"blue,blue,white,blue,blue", "bold,normal,bold,bold,normal"],
|
||||
# File from app (last 3 name highlighted)
|
||||
["^(File) (/\S*/)(\S*/\S*/)(\S*) (first seen) (with mtime [0-9]*.*)$",
|
||||
[r"^(File) (/\S*/)(\S*/\S*/)(\S*) (first seen) (with mtime [0-9]*.*)$",
|
||||
"magenta,magenta,white,white,magenta,magenta", "bold,normal,normal,bold,bold,normal"],
|
||||
# SQL
|
||||
["(.*)(SELECT)(.*)(FROM)(.*)",
|
||||
|
|
@ -19,17 +19,17 @@ def theme(context):
|
|||
["(.*)(SELECT)(.*)(FROM)(.*)(WHERE)(.*)",
|
||||
"green", "normal,bold,normal,bold,normal,bold,normal"],
|
||||
# HTTP
|
||||
["\"(GET) (\S*) (HTTP\S*)\" ([0-9]+) (.*)$",
|
||||
[r"\"(GET) (\S*) (HTTP\S*)\" ([0-9]+) (.*)$",
|
||||
"green,white,green,green,green", "bold,bold,normal,bold,normal"],
|
||||
# Errors
|
||||
["(Exception) (while .*) '(.*)' (in) (.*) '(.*)'", "red,red,white,red,red,white", "bold,normal,bold,bold,normal,bold"],
|
||||
["(.*Error): (.*) '(.*)'", "red,red,white", "bold,normal,bold"],
|
||||
["(django[^:\s]*)\.([^.:\s]*): (.*)", "red","normal,bold,normal"],
|
||||
[r"(django[^:\s]*)\.([^.:\s]*): (.*)", "red","normal,bold,normal"],
|
||||
["Traceback.*:","yellow"],
|
||||
["During handling.*","yellow"],
|
||||
# File, line, in
|
||||
[
|
||||
"^\s{2}(File \")(/*.*?/)*([^/:]+)(\", line) ([0-9]+)(, in) (.*)$",
|
||||
r"^\s{2}(File \")(/*.*?/)*([^/:]+)(\", line) ([0-9]+)(, in) (.*)$",
|
||||
"blue, none, white,blue, yellow,blue",
|
||||
"normal,normal,bold, normal,normal,bold"
|
||||
],
|
||||
|
|
|
|||
|
|
@ -35,17 +35,17 @@ def theme(context):
|
|||
|
||||
return context,[
|
||||
# Command line
|
||||
[ "[/\s]([cg]\+\+-*[0-9]*\.*[0-9]*)", "white", "bold" ],
|
||||
[ "\s(\-D)(\s*[^\s]+)", "none,green", "normal,bold" ],
|
||||
[ "\s(-g)", "green", "normal" ],
|
||||
[ "\s-O[0-4]", "green", "normal" ],
|
||||
[ "\s-[Wf][^\s]*", "magenta", "normal" ],
|
||||
[ "\s-pedantic", "magenta", "normal" ],
|
||||
[ "\s(-I)(/*[^\s]+/)([^/\s]+)", "none,blue", "normal,normal,bold" ],
|
||||
[ "\s(-L)(/*[^\s]+/)([^/\s]+)", "none,cyan", "normal,normal,bold" ],
|
||||
[ "\s(-l)([^/\s]+)", "none,cyan", "normal,bold" ],
|
||||
[ "\s-[oc]", "red", "bold" ],
|
||||
[ "\s(-+std(?:lib)?)=?([^\s]+)", "red", "normal,bold" ],
|
||||
[ r"[/\s]([cg]\+\+-*[0-9]*\.*[0-9]*)", "white", "bold" ],
|
||||
[ r"\s(\-D)(\s*[^\s]+)", "none,green", "normal,bold" ],
|
||||
[ r"\s(-g)", "green", "normal" ],
|
||||
[ r"\s-O[0-4]", "green", "normal" ],
|
||||
[ r"\s-[Wf][^\s]*", "magenta", "normal" ],
|
||||
[ r"\s-pedantic", "magenta", "normal" ],
|
||||
[ r"\s(-I)(/*[^\s]+/)([^/\s]+)", "none,blue", "normal,normal,bold" ],
|
||||
[ r"\s(-L)(/*[^\s]+/)([^/\s]+)", "none,cyan", "normal,normal,bold" ],
|
||||
[ r"\s(-l)([^/\s]+)", "none,cyan", "normal,bold" ],
|
||||
[ r"\s-[oc]", "red", "bold" ],
|
||||
[ r"\s(-+std(?:lib)?)=?([^\s]+)", "red", "normal,bold" ],
|
||||
|
||||
# Important messages
|
||||
[ _("error: "), "red", "bold" ],
|
||||
|
|
@ -53,7 +53,7 @@ def theme(context):
|
|||
[ _("warning: "), "magenta", "bold" ],
|
||||
[ _("undefined reference to "), "red", "bold" ],
|
||||
# [-Wflag]
|
||||
[ "\[-W.*\]", "magenta"],
|
||||
[ r"\[-W.*\]", "magenta"],
|
||||
|
||||
# Highlight message start:
|
||||
# path file ext : line : col …
|
||||
|
|
|
|||
|
|
@ -3,13 +3,13 @@
|
|||
def theme(context):
|
||||
style="monokai"
|
||||
return context,[
|
||||
[ "^(.*\.java):([0-9]+):\s*(warning:.*)$", "white,yellow,magenta", "normal,normal,bold" ],
|
||||
[ "^(.*\.java):([0-9]+):(.*)$", "white,yellow,red", "normal,normal,bold" ],
|
||||
[ "^(symbol|location)\s*:\s*(.*)$", "blue,Java", "bold,"+style ],
|
||||
[ "^(found)\s*:\s*(.*)", "red,Java", "bold,"+style ],
|
||||
[ "^(required)\s*:\s*(.*)", "green,Java", "bold,"+style ],
|
||||
[ "^\s*\^$", "cyan", "bold" ],
|
||||
[ "^\s+.*$", "Java", style ],
|
||||
[ r"^(.*\.java):([0-9]+):\s*(warning:.*)$", "white,yellow,magenta", "normal,normal,bold" ],
|
||||
[ r"^(.*\.java):([0-9]+):(.*)$", "white,yellow,red", "normal,normal,bold" ],
|
||||
[ r"^(symbol|location)\s*:\s*(.*)$", "blue,Java", "bold,"+style ],
|
||||
[ r"^(found)\s*:\s*(.*)", "red,Java", "bold,"+style ],
|
||||
[ r"^(required)\s*:\s*(.*)", "green,Java", "bold,"+style ],
|
||||
[ r"^\s*\^$", "cyan", "bold" ],
|
||||
[ r"^\s+.*$", "Java", style ],
|
||||
[ "[0-9]+ error[s]*", "red", "bold" ],
|
||||
[ "[0-9]+ warning[s]*", "magenta", "bold" ],
|
||||
]
|
||||
|
|
|
|||
|
|
@ -3,10 +3,10 @@ def theme(context):
|
|||
# This theme expect a formatted JSON input, with items spread across lines.
|
||||
# See tools like "python -m json.tool" or "json_xs"
|
||||
return context,[
|
||||
[ '[\[\]{}],*\s*\n' ],
|
||||
[ r'[\[\]{}],*\s*\n' ],
|
||||
[ '" (:) ', "yellow" ],
|
||||
[ '[\]}"](,)', "yellow" ],
|
||||
[ "\"(-*[0-9]+\.*[0-9]*e*-*[0-9]*)\"", "blue" ],
|
||||
[ r'[\]}"](,)', "yellow" ],
|
||||
[ r"\"(-*[0-9]+\.*[0-9]*e*-*[0-9]*)\"", "blue" ],
|
||||
[ '"(.*)"', "green" ],
|
||||
[ """["']""", "cyan" ]
|
||||
]
|
||||
|
|
|
|||
|
|
@ -7,16 +7,16 @@ def theme(context):
|
|||
"magenta,magenta,white,magenta", "normal,bold,normal" ],
|
||||
["(LaTeX Warning): (.*)", "magenta", "normal,bold" ],
|
||||
["(LaTeX Error): (.*)", "red", "normal,bold" ],
|
||||
["^(.*\.tex):([0-9]+): (.*)", "white,yellow,red", "normal,normal,bold" ],
|
||||
[r"^(.*\.tex):([0-9]+): (.*)", "white,yellow,red", "normal,normal,bold" ],
|
||||
# ["on (page [0-9]+)", "yellow", "normal" ],
|
||||
["on input (line [0-9]+)", "yellow", "normal" ],
|
||||
["^! .*$", "red", "bold"],
|
||||
["(.*erfull) ([^\s]+).* in [^\s]+ at (lines [0-9]+--[0-9]+)",
|
||||
[r"(.*erfull) ([^\s]+).* in [^\s]+ at (lines [0-9]+--[0-9]+)",
|
||||
"magenta,magenta,yellow", "normal"],
|
||||
["\\[^\s]+\s", "white", "bold"],
|
||||
["^l\.([0-9]+) (.*)", "yellow,tex"],
|
||||
["^\s+(.*)", "tex"],
|
||||
["(Output written on) (.*) \(([0-9]+ pages), [0-9]+ bytes\).",
|
||||
[r"\\[^\s]+\s", "white", "bold"],
|
||||
[r"^l\.([0-9]+) (.*)", "yellow,tex"],
|
||||
[r"^\s+(.*)", "tex"],
|
||||
[r"(Output written on) (.*) \(([0-9]+ pages), [0-9]+ bytes\).",
|
||||
"blue,white,blue", "normal,bold,normal"],
|
||||
["WARNING.*", "magenta", "normal"],
|
||||
["[wW]arning.*", "magenta", "normal"],
|
||||
|
|
|
|||
|
|
@ -11,9 +11,9 @@ def theme(context):
|
|||
context["scale"] = (0,1)
|
||||
|
||||
# Link (ninja)
|
||||
th.append( [ "^\[[0-9/]+\]\s?(Linking .* )(library|executable) (.*/)*(.+(\.[aso]+)*)$",
|
||||
th.append( [ r"^\[[0-9/]+\]\s?(Linking .* )(library|executable) (.*/)*(.+(\.[aso]+)*)$",
|
||||
"blue", "normal,normal,bold" ] )
|
||||
# progress percentage (ninja)
|
||||
th.append( [ "^(\[[0-9]+/[0-9]+\])","Scale" ] )
|
||||
th.append( [ r"^(\[[0-9]+/[0-9]+\])","Scale" ] )
|
||||
|
||||
return context,th
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
|
||||
def theme(context):
|
||||
p="([-rwxsStT])"
|
||||
reg="^([-dpcCDlMmpPs?])"+p*9+"\s.*$"
|
||||
reg=r"^([-dpcCDlMmpPs?])"+p*9+r"\s.*$"
|
||||
colors="blue"+",green"*3+",yellow"*3+",red"*3
|
||||
styles="normal"+ ",normal,italic,bold"*3
|
||||
return context,[ [reg, colors, styles] ]
|
||||
|
|
|
|||
|
|
@ -5,16 +5,16 @@ def theme(context):
|
|||
["^Traceback .*$", "blue" ],
|
||||
# File, line, in
|
||||
[
|
||||
"^\s{2}(File \")(/*.*?/)*([^/:]+)(\", line) ([0-9]+)(, in) (.*)$",
|
||||
r"^\s{2}(File \")(/*.*?/)*([^/:]+)(\", line) ([0-9]+)(, in) (.*)$",
|
||||
"blue, none, white,blue, yellow,blue",
|
||||
"normal,normal,bold, normal,normal,bold"
|
||||
],
|
||||
# ["^\s{2}File \"(.*)\", line ([0-9]+), in (.*)$", "white,yellow,white", "normal,normal,bold" ],
|
||||
# [r"^\s{2}File \"(.*)\", line ([0-9]+), in (.*)$", "white,yellow,white", "normal,normal,bold" ],
|
||||
# Error name
|
||||
["^([A-Za-z]*Error):*", "red", "bold" ],
|
||||
["^([A-Za-z]*Exception):*", "red", "bold" ],
|
||||
# any quoted things
|
||||
["Error.*['\"](.*)['\"]", "magenta" ],
|
||||
[r"Error.*['\"](.*)['\"]", "magenta" ],
|
||||
# python code
|
||||
["^\s{4}.*$", "Python", "monokai" ],
|
||||
[r"^\s{4}.*$", "Python", "monokai" ],
|
||||
]
|
||||
|
|
|
|||
|
|
@ -4,30 +4,30 @@ def theme(context):
|
|||
|
||||
return context, [
|
||||
# section title
|
||||
["^(==[0-9]+==\s{1})(Memcheck|Copyright|Using)(.*)$","blue",""],
|
||||
["^(==[0-9]+==\s{1})(Warning)(.*)$","magenta",""],
|
||||
["^(==[0-9]+==\s{1}Command: )(\S*)(.*)$","green,white","normal,bold,normal"],
|
||||
["^(==[0-9]+==\s{1})(HEAP SUMMARY:)(.*)$","green",""],
|
||||
["^(==[0-9]+==\s{1})(All heap blocks were freed)(.*)$","green",""],
|
||||
["^(==[0-9]+==\s{1})(.*[rR]erun.*)$","blue",""],
|
||||
["^(==[0-9]+==\s{1})(Use --.*)$","blue",""],
|
||||
["^(==[0-9]+==\s{1}\S+.*)$","red",""],
|
||||
[r"^(==[0-9]+==\s{1})(Memcheck|Copyright|Using)(.*)$","blue",""],
|
||||
[r"^(==[0-9]+==\s{1})(Warning)(.*)$","magenta",""],
|
||||
[r"^(==[0-9]+==\s{1}Command: )(\S*)(.*)$","green,white","normal,bold,normal"],
|
||||
[r"^(==[0-9]+==\s{1})(HEAP SUMMARY:)(.*)$","green",""],
|
||||
[r"^(==[0-9]+==\s{1})(All heap blocks were freed)(.*)$","green",""],
|
||||
[r"^(==[0-9]+==\s{1})(.*[rR]erun.*)$","blue",""],
|
||||
[r"^(==[0-9]+==\s{1})(Use --.*)$","blue",""],
|
||||
[r"^(==[0-9]+==\s{1}\S+.*)$","red",""],
|
||||
# section explanation
|
||||
["^==[0-9]+==\s{2}(\S+.*)$","orange",""],
|
||||
[r"^==[0-9]+==\s{2}(\S+.*)$","orange",""],
|
||||
# locations adresses
|
||||
["^==[0-9]+==\s{4}([atby]{2}) (0x0): (\?{3})",
|
||||
[r"^==[0-9]+==\s{4}([atby]{2}) (0x0): (\?{3})",
|
||||
"blue,yellow,red", "normal,normal,bold"],
|
||||
["^==[0-9]+==\s{4}([atby]{2}) (0x)([^:]*:) (\S+)",
|
||||
[r"^==[0-9]+==\s{4}([atby]{2}) (0x)([^:]*:) (\S+)",
|
||||
"blue,blue,blue,none", "normal"],
|
||||
# locations: library
|
||||
["\(in (.*)\)", "cyan", "normal"],
|
||||
[r"\(in (.*)\)", "cyan", "normal"],
|
||||
# locations: file
|
||||
["\(([^\.]*\.[^:]+):([0-9]+)\)", "white,yellow", "bold,normal"],
|
||||
[r"\(([^\.]*\.[^:]+):([0-9]+)\)", "white,yellow", "bold,normal"],
|
||||
# leak summary
|
||||
["^==[0-9]+==\s{4}(definitely lost): .* (in) .*","red","bold"],
|
||||
["^==[0-9]+==\s{4}(indirectly lost): .* (in) .*","orange","bold"],
|
||||
["^==[0-9]+==\s{6}(possibly lost): .* (in) .*","yellow","bold"],
|
||||
["^==[0-9]+==\s{4}(still reachable): .* (in) .*","green","bold"],
|
||||
["^==[0-9]+==\s{9}(suppressed): .* (in) .*","cyan","bold"],
|
||||
[r"^==[0-9]+==\s{4}(definitely lost): .* (in) .*","red","bold"],
|
||||
[r"^==[0-9]+==\s{4}(indirectly lost): .* (in) .*","orange","bold"],
|
||||
[r"^==[0-9]+==\s{6}(possibly lost): .* (in) .*","yellow","bold"],
|
||||
[r"^==[0-9]+==\s{4}(still reachable): .* (in) .*","green","bold"],
|
||||
[r"^==[0-9]+==\s{9}(suppressed): .* (in) .*","cyan","bold"],
|
||||
]
|
||||
|
||||
|
|
|
|||
|
|
@ -2,16 +2,16 @@
|
|||
def theme(context):
|
||||
# Theme for coloring AMD/Xilinx Vivado IDE synthesis and implementation output
|
||||
return context,[
|
||||
[ "^\s*\*+.+$", "green" ],
|
||||
[ r"^\s*\*+.+$", "green" ],
|
||||
[ "^#.+", "green" ],
|
||||
|
||||
[ "^.+ Checksum: .+$", "green" ],
|
||||
|
||||
[ "^.+Time \(s\).+", "green" ],
|
||||
[ "^Time \(s\).+", "green" ],
|
||||
[ r"^.+Time \(s\).+", "green" ],
|
||||
[ r"^Time \(s\).+", "green" ],
|
||||
|
||||
[ "Estimated Timing Summary \|.+\|.+\|", "cyan", "bold" ],
|
||||
[ "Intermediate Timing Summary \|.+\|.+\|", "cyan", "bold" ],
|
||||
[ r"Estimated Timing Summary \|.+\|.+\|", "cyan", "bold" ],
|
||||
[ r"Intermediate Timing Summary \|.+\|.+\|", "cyan", "bold" ],
|
||||
|
||||
[ "^INFO:", "white", "bold" ],
|
||||
[ "^WARNING:.+$", "yellow" ],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue