[Cmake-commits] CMake branch, master, updated. v2.8.11.2-751-g81aaad0
Brad King
brad.king at kitware.com
Thu Aug 8 13:55:35 EDT 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, master has been updated
via 81aaad0c7357b50770284b7d87d04cedf8bc4eae (commit)
via b93982fb640b7a7f4ebf53d19a44f615dd547636 (commit)
via c50f7ede200e2a7cd02d59117ac93543b602885c (commit)
via bf73264694234c4e82b31689b64b8a33d61552a9 (commit)
via 58e524165d44e672e391cca261d9f7dd723d2c70 (commit)
via e75b69f55bcdc6ee524dfd0cab568644379fbacb (commit)
via e945949d141c196df7f6232a7839c1de94f935ec (commit)
via 0546484e4b7856c417f30a5b8ff6af6a5a080f0d (commit)
via 28685ade7a8f60e8519b6bf8a824e6a01365c181 (commit)
via 1eafa3edaf34569cb6fa7eb449a9825049fe6270 (commit)
via f3155cd62ab669afc9d21bc877d5eb452ed94a7d (commit)
from aaadc280c94dc8b08395616dfa3fec573076676f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=81aaad0c7357b50770284b7d87d04cedf8bc4eae
commit 81aaad0c7357b50770284b7d87d04cedf8bc4eae
Merge: aaadc28 b93982f
Author: Brad King <brad.king at kitware.com>
AuthorDate: Thu Aug 8 13:55:32 2013 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Thu Aug 8 13:55:32 2013 -0400
Merge topic 'cmake-syntax'
b93982f Merge branch 'dev/fix-variable-watch-crash' into cmake-syntax
c50f7ed cmListFileLexer: Modify flex output to avoid Borland warning
bf73264 Warn about unquoted arguments that look like long brackets
58e5241 Warn about arguments not separated by whitespace
e75b69f cmListFileCache: Convert CMake language parser to class
e945949 Add RunCMake.Syntax test cases for command invocation styles
0546484 cmListFileArgument: Generalize 'Quoted' bool to 'Delimeter' enum
28685ad cmListFileLexer: Split normal and legacy unquoted arguments
1eafa3e cmListFileLexer: Fix line number after backslash in string
f3155cd Add RunCMake.Syntax test to cover argument parsing
-----------------------------------------------------------------------
Summary of changes:
Source/cmCPluginAPI.cxx | 5 +-
Source/cmListFileCache.cxx | 222 +++++++----
Source/cmListFileCache.h | 17 +-
Source/cmListFileLexer.c | 411 ++++++++++++--------
Source/cmListFileLexer.h | 1 +
Source/cmListFileLexer.in.l | 26 ++-
Source/cmMacroCommand.cxx | 2 +-
Source/cmMakefile.cxx | 2 +-
Source/cmVariableWatchCommand.cxx | 15 +-
Source/cmWhileCommand.cxx | 4 +-
Tests/RunCMake/CMakeLists.txt | 1 +
Tests/RunCMake/Syntax/.gitattributes | 1 +
Tests/RunCMake/Syntax/BracketWarn-stderr.txt | 35 ++
Tests/RunCMake/Syntax/BracketWarn-stdout.txt | 1 +
Tests/RunCMake/Syntax/BracketWarn.cmake | 1 +
Tests/RunCMake/Syntax/CMakeLists.txt | 3 +
Tests/RunCMake/Syntax/CommandComments-stderr.txt | 4 +
Tests/RunCMake/Syntax/CommandComments.cmake | 6 +
.../CommandError0-result.txt} | 0
Tests/RunCMake/Syntax/CommandError0-stderr.txt | 8 +
Tests/RunCMake/Syntax/CommandError0.cmake | 2 +
.../CommandError1-result.txt} | 0
Tests/RunCMake/Syntax/CommandError1-stderr.txt | 7 +
Tests/RunCMake/Syntax/CommandError1.cmake | 1 +
Tests/RunCMake/Syntax/CommandNewlines-stderr.txt | 3 +
Tests/RunCMake/Syntax/CommandNewlines.cmake | 10 +
Tests/RunCMake/Syntax/CommandSpaces-stderr.txt | 6 +
Tests/RunCMake/Syntax/CommandSpaces.cmake | 6 +
Tests/RunCMake/Syntax/CommandTabs-stderr.txt | 6 +
Tests/RunCMake/Syntax/CommandTabs.cmake | 6 +
Tests/RunCMake/Syntax/RunCMakeTest.cmake | 17 +
Tests/RunCMake/Syntax/String0-stderr.txt | 1 +
Tests/RunCMake/Syntax/String0.cmake | 2 +
Tests/RunCMake/Syntax/String1-stderr.txt | 3 +
Tests/RunCMake/Syntax/String1.cmake | 3 +
Tests/RunCMake/Syntax/StringNoSpace-stderr.txt | 19 +
Tests/RunCMake/Syntax/StringNoSpace.cmake | 4 +
Tests/RunCMake/Syntax/Unquoted0-stderr.txt | 1 +
Tests/RunCMake/Syntax/Unquoted0.cmake | 2 +
Tests/RunCMake/Syntax/Unquoted1-stderr.txt | 1 +
Tests/RunCMake/Syntax/Unquoted1.cmake | 1 +
.../UnterminatedCall1-result.txt} | 0
Tests/RunCMake/Syntax/UnterminatedCall1-stderr.txt | 7 +
Tests/RunCMake/Syntax/UnterminatedCall1.cmake | 1 +
.../UnterminatedCall2-result.txt} | 0
Tests/RunCMake/Syntax/UnterminatedCall2-stderr.txt | 7 +
Tests/RunCMake/Syntax/UnterminatedCall2.cmake | 3 +
.../UnterminatedString-result.txt} | 0
.../RunCMake/Syntax/UnterminatedString-stderr.txt | 8 +
Tests/RunCMake/Syntax/UnterminatedString.cmake | 1 +
50 files changed, 646 insertions(+), 247 deletions(-)
create mode 100644 Tests/RunCMake/Syntax/.gitattributes
create mode 100644 Tests/RunCMake/Syntax/BracketWarn-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/BracketWarn-stdout.txt
create mode 100644 Tests/RunCMake/Syntax/BracketWarn.cmake
create mode 100644 Tests/RunCMake/Syntax/CMakeLists.txt
create mode 100644 Tests/RunCMake/Syntax/CommandComments-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/CommandComments.cmake
copy Tests/RunCMake/{CMP0004/CMP0004-NEW-result.txt => Syntax/CommandError0-result.txt} (100%)
create mode 100644 Tests/RunCMake/Syntax/CommandError0-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/CommandError0.cmake
copy Tests/RunCMake/{CMP0004/CMP0004-NEW-result.txt => Syntax/CommandError1-result.txt} (100%)
create mode 100644 Tests/RunCMake/Syntax/CommandError1-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/CommandError1.cmake
create mode 100644 Tests/RunCMake/Syntax/CommandNewlines-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/CommandNewlines.cmake
create mode 100644 Tests/RunCMake/Syntax/CommandSpaces-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/CommandSpaces.cmake
create mode 100644 Tests/RunCMake/Syntax/CommandTabs-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/CommandTabs.cmake
create mode 100644 Tests/RunCMake/Syntax/RunCMakeTest.cmake
create mode 100644 Tests/RunCMake/Syntax/String0-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/String0.cmake
create mode 100644 Tests/RunCMake/Syntax/String1-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/String1.cmake
create mode 100644 Tests/RunCMake/Syntax/StringNoSpace-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/StringNoSpace.cmake
create mode 100644 Tests/RunCMake/Syntax/Unquoted0-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/Unquoted0.cmake
create mode 100644 Tests/RunCMake/Syntax/Unquoted1-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/Unquoted1.cmake
copy Tests/RunCMake/{CMP0004/CMP0004-NEW-result.txt => Syntax/UnterminatedCall1-result.txt} (100%)
create mode 100644 Tests/RunCMake/Syntax/UnterminatedCall1-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/UnterminatedCall1.cmake
copy Tests/RunCMake/{CMP0004/CMP0004-NEW-result.txt => Syntax/UnterminatedCall2-result.txt} (100%)
create mode 100644 Tests/RunCMake/Syntax/UnterminatedCall2-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/UnterminatedCall2.cmake
copy Tests/RunCMake/{CMP0004/CMP0004-NEW-result.txt => Syntax/UnterminatedString-result.txt} (100%)
create mode 100644 Tests/RunCMake/Syntax/UnterminatedString-stderr.txt
create mode 100644 Tests/RunCMake/Syntax/UnterminatedString.cmake
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list