From a20cfa32c7c88fffaaaecac5336cfae788e9060d Mon Sep 17 00:00:00 2001 From: Philippe Daouadi Date: Thu, 12 Jul 2018 11:10:05 +0200 Subject: [PATCH] fix g++ coloration --- colout/colout_g++.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/colout/colout_g++.py b/colout/colout_g++.py index cb9764f..c4abe03 100644 --- a/colout/colout_g++.py +++ b/colout/colout_g++.py @@ -36,15 +36,16 @@ def theme(context): return context,[ # Command line [ "[/\s]([cg]\+\+-*[0-9]*\.*[0-9]*)", "white", "bold" ], - [ "\s(\-D)(\s*[^\s]+\s)", "none,green", "normal,bold" ], - [ "\s-g\s", "green", "normal" ], - [ "\s-O[0-4]*\s", "green", "normal" ], + [ "\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)=*([^s]+)", "red", "normal,bold" ], + [ "\s(-+std(?:lib)?)=?([^\s]+)", "red", "normal,bold" ], # Important messages [ _("error: "), "red", "bold" ],