CMake Nightly Date Stamp
FindwxWidgets: Add versions 3.0.1 and 3.0.2
Merge topic 'FindwxWidgets-new-versions' into next

75dee2f2 FindwxWidgets: Add versions 3.0.1 and 3.0.2
Merge branch 'C-features-Wundef' into release
Merge topic 'C-features-Wundef'

d0af0fae WCDH: Make the header -Wundef safe for the C language.
Merge topic 'WCDH-multi-file'

4cf5179c WCDH: Make it possible to generate multiple files.
Merge topic 'ccmake-system-form'

6b045c3b ccmake: Add CMAKE_USE_SYSTEM_FORM option to use libform instead of cmForm
Merge topic 'remove-developer-forbidden-API'

beaea609 Remove note disallowing use of some string and vector API.
Merge topic 'return-test-foreach'

d124c411 return: Add test for returning inside a foreach loop
Merge branch 'master' into next
Merge branch 'release'
Merge branch 'master' into next
Revert "ClearMatches: Only clear matches which were actually set" (#15261)

This reverts commit v3.1.0-rc1~557^2~2 (ClearMatches: Only clear matches
which were actually set, 2014-03-12).  The optimization did not track
the match count in the same scope as the variables, allowing possible
inconsistency.

Resolve conflicts in Source/cmIfCommand.cxx, Source/cmMakefile.cxx,
and Source/cmMakefile.h by moving the changes to the new location
of the code involved.
Merge topic 'break-command-strictness'

d54617d0 break: Add policy CMP0055 to check calls strictly
bae604d9 Track nested loop levels in CMake language with a stack of counters
Merge branch 'master' into next
Merge branch 'revert-cached-regex-clear' into revert-cached-regex-clear-for-master

Resolve conflict in Source/cmMakefile.h by integrating both changes.
Merge topic 'revert-cached-regex-clear-for-master' into next

808c77e2 Merge branch 'revert-cached-regex-clear' into revert-cached-regex-clear-for-master
7d674b5f Revert "ClearMatches: Only clear matches which were actually set" (#15261)
Help: Add 3.1 release note about source file name casing
Merge topic 'doc-source-case-sensitivity' into next

ea1afd84 Help: Add 3.1 release note about source file name casing
Revert "Help: Add 3.1 release note about source file name casing"

This reverts commit ea1afd8465047bb9fc5e17525f170c21c1e0a27c.
We will try to fix this behavior instead of documenting the
regression.