Merge branch 'ncurses-tinfo' into release
Merge branch 'ctest-bad-generator' into release
Merge branch 'desktop-icon' into release
Merge branch 'vs-fix-MANIFESTUAC' into release
CMake Nightly Date Stamp
Tests: Fix FindPackageTest exported package version

Add a random version component so that the test is unlikely to conflict
with other tests of the same CMake version on the same machine.
Merge topic 'bug_0014849' into next

b882d62d Tests: Fix FindPackageTest exported package version
Merge topic 'desktop-icon'

0c4c29ed cmake-gui: Fix desktop file icon configuration
Merge topic 'ncurses-tinfo'

1f646c6c FindCurses: Detect and satisfy ncurses dependency on tinfo
0e4a2c7e FindCurses: Honor CURSES_NEED_NCURSES when curses is found
Merge topic 'compiler-id-refactor'

3b59f8b7 Project: Refactor C compiler determination into multiple files.
8896501b CompilerId: Allow specifying a prefix for preprocessor defines.
23f451bb CompilerId: Guard the platform-default compiler code with a parameter.
30a99f5c CompilerId: Add option to generate compiler-id-specific defines.
36ed5894 CompilerId: Allow specifying the compiler-specific components to generate.
9a083bce Project: Split the compiler id detection into a separate function.
9d285600 Project: Generate the CXX compiler Id test from multiple files.
Merge topic 'decay-language-version'

205215fb cmTarget: Add CXX_STANDARD_REQUIRED to control decay.
1df2116b Features: Decay language flag if requested is not available.
c4f4dac2 Project: Fix exit-on-error with compile feature tests.
5bb7ce72 Project: Use nullary form of main for compile feature tests.
64254e7a Project: Remove extern from static string in feature tests.
0d9c99bf Help: Fix order of help entries.
dc7639bd Tests: Fix name of cache variable.
Merge topic 'hp-cpp98-tests'

b0f277db HP aCC: record compiler flag for Ansi C++98 support for version 3.80 onwards
Merge topic 'minor-cleanups'

47795421 Fix whitespace in docs.
aa283b6b Features: Fix test for GNU 4.8.1.
bbfd4cd4 Features: Include the language of the compiler in error messages.
Merge topic 'ctest-bad-generator'

54111286 ctest_build: Do not crash on bad generator name
Merge topic 'vs-fix-MANIFESTUAC'

9c7f234c VS: Fix /MANIFESTUAC:NO linker option mapping
Merge topic 'GNU-4.7-features'

9cbc63e4 Features: Record for GNU 4.7.
Merge branch 'master' into next
Merge branch 'release'
Merge branch 'master' into next
Features: Record the oldest supported compiler.

This may be used to ensure that features are reported correctly
only if the compiler minimum version is met.