| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Adjust expected test output.
|
|
|
|
|
|
|
|
| |
Old implementation uses involved Flex input management technique that
requires usage of obsolete YY_INPUT macro. This causes a lot of useless
allocations and byte-by-byte scanning. New implementation avoids those
hacks, it uses yy_scan_string() API to setup Flex input. Also it fixes
reporting of syntax error position and corresponding tests.
|
|
|
|
|
| |
Make these messages uniform with regard to other messages issued by
cmake.
|
|
|
|
| |
Update the Syntax tests to check for updated/improved backtraces.
|
|
There are some corner cases in variable expansion which would be nice to
capture before going and rewriting the variable expansion code. The
majority of these are related to configuring files and strings with '@'
in them in conjunction with @ONLY being specified. Another is testing
for '(' usage inside of ENV variable references based on whether it is
quoted or not.
|