EVIS: Remove excess newline in error message
EVIS: Only allow literal parentheses in ENV expansions
CMP0052: Update docs with allowed characters
tests: Add tests for unterminated braces
tests: Add tests for parentheses in variable names
Merge topic 'dev/faster-evis' into next

37ee6f02 tests: Add tests for parentheses in variable names
9180e014 tests: Add tests for unterminated braces
2ec74b42 CMP0052: Update docs with allowed characters
92bd7ed3 EVIS: Only allow literal parentheses in ENV expansions
67f52bdc EVIS: Remove excess newline in error message
CMake Nightly Date Stamp
FindGTest: Optionally detect sources automatically (#14775)

Teach GTEST_ADD_TESTS an "AUTO" option to read the source files from the
SOURCES target property of an executable.
Help: Add FindGTest-AUTO-SOURCES topic release notes
Merge topic 'FindGTest-AUTO-SOURCES' into next

ac42bca8 Help: Add FindGTest-AUTO-SOURCES topic release notes
c50325b8 FindGTest: Optionally detect sources automatically (#14775)
Help: Add FindHg-WC_INFO topic release notes
Merge topic 'FindHg-add-WC_INFO' into next

02a74a7d Help: Add FindHg-WC_INFO topic release notes
Help: Add ExternalProject-BUILD_ALWAYS topic release notes
Merge topic 'ExternalProject-BUILD_ALWAYS' into next

755b378e Help: Add ExternalProject-BUILD_ALWAYS topic release notes
tests: Fix RunCMake.Syntax UnterminatedBrace2 expected stderr
Merge topic 'dev/faster-evis' into next

ba0a2254 tests: Fix RunCMake.Syntax UnterminatedBrace2 expected stderr
VS: For Intel Fortran .vfproj put OBJECT libs in link line (#14777)

The Intel Fortran .vfproj format accepts the $(Configuration) placeholder
in the path to an input file but appears to consider it always out of
date.  Therefore adding OBJECT library objects as external object source
files causes the referencing binary to re-link on every build.  Work
around this problem by putting OBJECT library objects on the link line
as is done for VS < 8 already.
Merge topic 'vs-Fortran-use-OBJECT-lib' into next

0f55f254 VS: For Intel Fortran .vfproj put OBJECT libs in link line (#14777)
0f9dbc16 CMake Nightly Date Stamp
FindPkgConfig: Prefer PKG_CONFIG to find pkg-config (#13175)

If the environment variable PKG_CONFIG is set, use this as the
default pkg-config executable.
Merge topic 'FindPkgConfig-PKG_CONFIG' into next

c53b5cd2 FindPkgConfig: Prefer PKG_CONFIG to find pkg-config (#13175)