diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2021-05-25 13:42:41 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2021-05-28 10:10:44 +0200 |
commit | bb02e152dc036879ab0b2d1d8aa2cb19084b8e16 (patch) | |
tree | ca3f3e950351f5bfadeec5b0ecb31d6c5bae084f /libbuild2/lexer.test.cxx | |
parent | af5fa9e744acf6da12f2eab7f44810195c0d3ecd (diff) |
Recognize quoting of first character in token
Use this to relax the pattern inclusion/exclusion syntax to only require
unquoted +/-.
Diffstat (limited to 'libbuild2/lexer.test.cxx')
-rw-r--r-- | libbuild2/lexer.test.cxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libbuild2/lexer.test.cxx b/libbuild2/lexer.test.cxx index 24f0528..6d48885 100644 --- a/libbuild2/lexer.test.cxx +++ b/libbuild2/lexer.test.cxx @@ -84,7 +84,11 @@ namespace build2 } if (q != '\0') - cout << " [" << q << (t.qcomp ? "/C" : "/P") << ']'; + cout << " [" + << q + << (t.qcomp ? "/C" : "/P") + << (!t.qcomp && t.qfirst ? "/F" : "") + << ']'; } cout << endl; |