CMake/Tests/RunCMake/Syntax
Brad King 02b3cba9df cmListFileLexer: Fix lexing of single '[' character (#15092)
The lexer changes in commit v3.0.0-rc1~495^2 (Add Lua-style long
brackets and long comments to CMake language, 2013-08-06) accidentally
left out matching '[' as a single character in an unquoted argument.
Add a lexer rule to match it and extend the RunCMake.Syntax test to
cover this case.
2014-08-18 10:18:20 -04:00
..
.gitattributes Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BOM-UTF-8-stdout.txt cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-8.cmake cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-16-BE-result.txt cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-16-BE-stderr.txt cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-16-BE.cmake cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-16-LE-result.txt cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-16-LE-stderr.txt cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-16-LE.cmake cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-32-BE-result.txt cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-32-BE-stderr.txt cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-32-BE.cmake cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-32-LE-result.txt cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-32-LE-stderr.txt cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
BOM-UTF-32-LE.cmake cmListFileLexer: Allow a leading UTF-8 Byte-Order-Mark (#11137) 2013-10-17 09:06:59 -04:00
Bracket0-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
Bracket0.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
Bracket1-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
Bracket1.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
Bracket2-stdout.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
Bracket2.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketBackslash-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketBackslash-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketBackslash.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketCRLF-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketCRLF.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment0-stdout.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment0.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment1-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment1-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment1.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment2-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment2-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment2.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment3-stdout.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment3.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment4-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment4-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment4.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment5-stdout.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketComment5.cmake Add to RunCMake.Syntax test comments not separated by spaces 2013-10-29 09:55:43 -04:00
BracketNoSpace0-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace0-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace0.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace1-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace1-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace1.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace2-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace2-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace2.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace3-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace3-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace3.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace4-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace4-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace4.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace5-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace5-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
BracketNoSpace5.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
CMakeLists.txt Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
CommandComments-stderr.txt Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandComments.cmake Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandError0-result.txt Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandError0-stderr.txt Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandError0.cmake Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandError1-result.txt Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandError1-stderr.txt Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandError1.cmake Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandError2-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
CommandError2-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
CommandError2.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
CommandNewlines-stderr.txt Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandNewlines.cmake Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandSpaces-stderr.txt Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandSpaces.cmake Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandTabs-stderr.txt Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
CommandTabs.cmake Add RunCMake.Syntax test cases for command invocation styles 2013-08-08 13:26:27 -04:00
Escape1-stderr.txt Add to RunCMake.Syntax test \-escape cases 2013-10-29 10:21:50 -04:00
Escape1.cmake Add to RunCMake.Syntax test \-escape cases 2013-10-29 10:21:50 -04:00
ForEachBracket1-stderr.txt Test foreach/function/macro handling of bracket arguments 2013-10-30 19:13:41 -04:00
ForEachBracket1.cmake Test foreach/function/macro handling of bracket arguments 2013-10-30 19:13:41 -04:00
FunctionBracket1-stderr.txt Test foreach/function/macro handling of bracket arguments 2013-10-30 19:13:41 -04:00
FunctionBracket1.cmake Test foreach/function/macro handling of bracket arguments 2013-10-30 19:13:41 -04:00
MacroBracket1-stderr.txt Test foreach/function/macro handling of bracket arguments 2013-10-30 19:13:41 -04:00
MacroBracket1.cmake Test foreach/function/macro handling of bracket arguments 2013-10-30 19:13:41 -04:00
OneLetter-stderr.txt cmListFileLexer: Allow command names with one letter (#14181) 2013-10-17 09:06:59 -04:00
OneLetter.cmake cmListFileLexer: Allow command names with one letter (#14181) 2013-10-17 09:06:59 -04:00
ParenNoSpace0-stdout.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
ParenNoSpace0.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
ParenNoSpace1-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
ParenNoSpace1-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
ParenNoSpace1.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
ParenNoSpace2-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
ParenNoSpace2-stdout.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
ParenNoSpace2.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
RunCMakeTest.cmake Test foreach/function/macro handling of bracket arguments 2013-10-30 19:13:41 -04:00
String0-stderr.txt Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
String0.cmake Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
String1-stderr.txt Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
String1.cmake Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
StringBackslash-result.txt Add \-continuation to CMake language quoted arguments 2013-10-23 09:02:07 -04:00
StringBackslash-stderr.txt Add \-continuation to CMake language quoted arguments 2013-10-23 09:02:07 -04:00
StringBackslash.cmake Add \-continuation to CMake language quoted arguments 2013-10-23 09:02:07 -04:00
StringCRLF-stderr.txt cmListFileLexer: Convert CRLF -> LF newlines explicitly 2013-10-17 09:07:00 -04:00
StringCRLF.cmake cmListFileLexer: Convert CRLF -> LF newlines explicitly 2013-10-17 09:07:00 -04:00
StringContinuation1-result.txt Add \-continuation to CMake language quoted arguments 2013-10-23 09:02:07 -04:00
StringContinuation1-stderr.txt Add \-continuation to CMake language quoted arguments 2013-10-23 09:02:07 -04:00
StringContinuation1.cmake Add \-continuation to CMake language quoted arguments 2013-10-23 09:02:07 -04:00
StringContinuation2-result.txt Add \-continuation to CMake language quoted arguments 2013-10-23 09:02:07 -04:00
StringContinuation2-stderr.txt Add \-continuation to CMake language quoted arguments 2013-10-23 09:02:07 -04:00
StringContinuation2.cmake Add \-continuation to CMake language quoted arguments 2013-10-23 09:02:07 -04:00
StringNoSpace-stderr.txt Warn about arguments not separated by whitespace 2013-08-08 13:26:27 -04:00
StringNoSpace.cmake Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
Unquoted0-stderr.txt Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
Unquoted0.cmake Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
Unquoted1-stderr.txt cmListFileLexer: Fix lexing of single '[' character (#15092) 2014-08-18 10:18:20 -04:00
Unquoted1.cmake cmListFileLexer: Fix lexing of single '[' character (#15092) 2014-08-18 10:18:20 -04:00
UnterminatedBracket0-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
UnterminatedBracket0-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
UnterminatedBracket0.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
UnterminatedBracket1-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
UnterminatedBracket1-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
UnterminatedBracket1.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
UnterminatedBracketComment-result.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
UnterminatedBracketComment-stderr.txt Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
UnterminatedBracketComment.cmake Add Lua-style long brackets and long comments to CMake language 2013-10-17 09:07:00 -04:00
UnterminatedCall1-result.txt Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
UnterminatedCall1-stderr.txt Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
UnterminatedCall1.cmake Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
UnterminatedCall2-result.txt cmListFileLexer: Fix line number after backslash in string 2013-08-08 13:26:26 -04:00
UnterminatedCall2-stderr.txt cmListFileLexer: Fix line number after backslash in string 2013-08-08 13:26:26 -04:00
UnterminatedCall2.cmake cmListFileLexer: Fix line number after backslash in string 2013-08-08 13:26:26 -04:00
UnterminatedString-result.txt Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
UnterminatedString-stderr.txt Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00
UnterminatedString.cmake Add RunCMake.Syntax test to cover argument parsing 2013-08-08 13:26:26 -04:00