| Commit message (Expand) | Author | Age | Files | Lines |
* | CMake: Allow override of unexpected non-flow-control commands | Kyle Edwards | 2021-06-16 | 3 | -0/+5 |
|
|
* | LexerParser: Regenerate parser files with GNU Bison 3.7.4 | Christoph GrĂ¼ninger | 2021-01-25 | 5 | -6/+6 |
|
|
* | Merge topic 'no-override-flow-control' | Brad King | 2020-10-23 | 17 | -0/+48 |
|\ |
|
| * | cmState: Prohibit override of flow control commands | Kyle Edwards | 2020-10-22 | 17 | -0/+48 |
|
|
* | | cmListFileCache: Enforce proper nesting of flow control statements | Kyle Edwards | 2020-10-22 | 8 | -28/+25 |
|/ |
|
* | cmCommandArgumentParserHelper: rework input handling | Oleksandr Koval | 2020-09-09 | 15 | -15/+15 |
|
|
* | cmake_command: Add command to EVAL a CMake script as a string | Cristian Adam | 2020-03-03 | 1 | -1/+1 |
|
|
* | cmListFileCache: When missing ending ) print starting line instead of last one | Bartosz Kosiorek | 2019-06-03 | 4 | -2/+8 |
|
|
* | CMP0053: document that `$` is a valid literal variable character | Ben Boeckel | 2018-10-15 | 6 | -0/+41 |
|
|
* | Help: Document the $CACHE{} syntax | Robert Maynard | 2018-08-07 | 3 | -0/+11 |
|
|
* | ListFileLexer: Do not match null bytes in input | Brad King | 2018-06-26 | 4 | -0/+7 |
|
|
* | Add deprecation warnings for policies CMP0054 and below | Brad King | 2017-11-01 | 1 | -1/+12 |
|
|
* | ListFileLexer: fix heap-buffer-overflow on malicious input | Matthias Maennich | 2017-08-30 | 4 | -0/+7 |
|
|
* | Avoid CRLF newlines in Git repo blobs | Brad King | 2017-08-30 | 3 | -16/+16 |
|
|
* | Improve error message on unexpected end of file | Brad King | 2016-08-30 | 4 | -0/+9 |
|
|
* | Parser: Issue messages through cmake, not cmSystemTools | Stephen Kelly | 2016-08-25 | 19 | -119/+75 |
|
|
* | Parser: Issue file open error messages through dedicated API | Stephen Kelly | 2016-06-13 | 4 | -20/+4 |
|
|
* | cmListFileBacktrace: Refactor storage to provide efficient value semantics | Brad King | 2016-04-18 | 2 | -4/+8 |
|
|
* | cmMakefile: Create a scoped context for parsing listfiles. | Stephen Kelly | 2015-07-06 | 13 | -16/+48 |
|
|
* | Merge topic 'fix-function-missing-end' | Brad King | 2015-06-23 | 7 | -0/+20 |
|\ |
|
| * | Fix assertion failure on unmatched function or macro | Brad King | 2015-06-22 | 7 | -0/+20 |
|
|
* | | Merge topic 'fix-function-missing-endforeach' | Brad King | 2015-05-19 | 7 | -0/+32 |
|\ \
| |/ |
|
| * | Fix assertion failure on unmatched foreach in function (#15572) | Brad King | 2015-05-18 | 7 | -0/+32 |
|
|
* | | RunCMake: Remove unneeded files. | Stephen Kelly | 2015-02-09 | 1 | -1/+0 |
|/ |
|
* | Merge topic 'fix-lexer-open-square' | Brad King | 2014-08-19 | 2 | -2/+2 |
|\ |
|
| * | cmListFileLexer: Fix lexing of single '[' character (#15092) | Brad King | 2014-08-18 | 2 | -2/+2 |
|
|
* | | EVIS: Add tests for syntax corner cases and CMP0053 | Ben Boeckel | 2014-05-08 | 107 | -1/+692 |
|
|
* | | tests: Add variable expansion tests | Ben Boeckel | 2014-02-21 | 25 | -0/+130 |
|/ |
|
* | Test foreach/function/macro handling of bracket arguments | Brad King | 2013-10-30 | 7 | -0/+24 |
|
|
* | Add to RunCMake.Syntax test \-escape cases | Brad King | 2013-10-29 | 3 | -0/+7 |
|
|
* | Add to RunCMake.Syntax test comments not separated by spaces | Brad King | 2013-10-29 | 1 | -0/+5 |
|
|
* | Add \-continuation to CMake language quoted arguments | Brad King | 2013-10-23 | 10 | -0/+26 |
|
|
* | Add Lua-style long brackets and long comments to CMake language | Brad King | 2013-10-17 | 69 | -39/+219 |
|
|
* | cmListFileLexer: Convert CRLF -> LF newlines explicitly | Brad King | 2013-10-17 | 4 | -0/+9 |
|
|
* | cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) | Brad King | 2013-10-17 | 15 | -0/+35 |
|
|
* | cmListFileLexer: Allow command names with one letter (#14181) | Brad King | 2013-10-17 | 3 | -0/+9 |
|
|
* | Do not warn about left paren not separated by a space | Brad King | 2013-08-15 | 4 | -0/+6 |
|
|
* | Warn about unquoted arguments that look like long brackets | Brad King | 2013-08-08 | 4 | -0/+38 |
|
|
* | Warn about arguments not separated by whitespace | Brad King | 2013-08-08 | 1 | -1/+17 |
|
|
* | Add RunCMake.Syntax test cases for command invocation styles | Brad King | 2013-08-08 | 16 | -0/+74 |
|
|
* | cmListFileLexer: Fix line number after backslash in string | Brad King | 2013-08-08 | 4 | -0/+12 |
|
|
* | Add RunCMake.Syntax test to cover argument parsing | Brad King | 2013-08-08 | 18 | -0/+52 |
|
|