[Cmake-commits] CMake branch, next, updated. v3.1.0-1947-g0be087e

Brad King brad.king at kitware.com
Thu Jan 15 10:34:23 EST 2015


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, next has been updated
       via  0be087e620e3993145474bb8ee30cb7811d0f83c (commit)
       via  ab8bdd3ba8b14092c30e78a72b599f154d3f850d (commit)
      from  f1c1ed54aa09398e28a04fca7e88b48f15b4283e (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=0be087e620e3993145474bb8ee30cb7811d0f83c
commit 0be087e620e3993145474bb8ee30cb7811d0f83c
Merge: f1c1ed5 ab8bdd3
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Thu Jan 15 10:34:23 2015 -0500
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Thu Jan 15 10:34:23 2015 -0500

    Merge topic 'windows-utf-8' into next
    
    ab8bdd3b Help: Revise wording of Windows UTF-8 support docs/notes


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ab8bdd3ba8b14092c30e78a72b599f154d3f850d
commit ab8bdd3ba8b14092c30e78a72b599f154d3f850d
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Thu Jan 15 10:34:13 2015 -0500
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Thu Jan 15 10:34:13 2015 -0500

    Help: Revise wording of Windows UTF-8 support docs/notes

diff --git a/Help/manual/cmake-language.7.rst b/Help/manual/cmake-language.7.rst
index 1d4b09c..5ec5858 100644
--- a/Help/manual/cmake-language.7.rst
+++ b/Help/manual/cmake-language.7.rst
@@ -67,9 +67,10 @@ as input files are read.
 
 Note that the implementation is 8-bit clean so source files may
 be encoded as UTF-8 on platforms with system APIs supporting this
-encoding.  In addition, CMake 3.2 and above support UTF-8 files on
-Windows while using UTF-16 to call system APIs.  Furthermore, CMake 3.0
-and above allow a leading UTF-8 `Byte-Order Mark`_ in source files.
+encoding.  In addition, CMake 3.2 and above support source files
+encoded in UTF-8 on Windows (using UTF-16 to call system APIs).
+Furthermore, CMake 3.0 and above allow a leading UTF-8
+`Byte-Order Mark`_ in source files.
 
 .. _`Byte-Order Mark`: http://en.wikipedia.org/wiki/Byte_order_mark
 
diff --git a/Help/release/dev/windows-utf-8.rst b/Help/release/dev/windows-utf-8.rst
index 9438cdc..a4e3ff0 100644
--- a/Help/release/dev/windows-utf-8.rst
+++ b/Help/release/dev/windows-utf-8.rst
@@ -1,17 +1,17 @@
 windows-utf-8
--------------------------
+-------------
 
-* The Windows version of CMake has been enhanced to use Unicode.  This
-  allows using characters from multiple languages in CMake.  Because CMake
-  interoperates with many other tools, there may still be some limitations
-  when using certain Unicode characters.
+* On Windows, CMake learned to support Unicode characters.  This allows using
+  characters from multiple (spoken) languages in CMake code and in paths to
+  source files.  Because CMake interoperates with many other tools, there may
+  still be some limitations when using certain Unicode characters.
 
-  The Visual Studio generators have been enhanced to write solution and
-  project files in UTF-8 instead of Windows-1252.  Windows-1252 supported
-  Latin 1 languages such as those found in North and South America and Western
-  Europe.  With UTF-8, additional languages are supported.
+  Files written in the :manual:`cmake-language(7)`, such as ``CMakeLists.txt``
+  or ``*.cmake`` files, are expected to be encoded as UTF-8.  If files are
+  already ASCII, they will be compatible.  If files were in a different
+  encoding, including Latin 1, they will need to be converted.
 
-  Files written in the :manual:`cmake-language(7)`, such as
-  ``CMakeLists.txt`` for ``*.cmake`` files are expected to be UTF-8 encoded.
-  If files are already ASCII, they will be compatible.  If files were in a
-  different encoding, including Latin 1, they will need to be converted.
+  The Visual Studio generators now write solution and project files in UTF-8
+  instead of Windows-1252.  Windows-1252 supported Latin 1 languages such as
+  those found in North and South America and Western Europe.  With UTF-8,
+  additional languages are now supported.

-----------------------------------------------------------------------

Summary of changes:
 Help/manual/cmake-language.7.rst   |    7 ++++---
 Help/release/dev/windows-utf-8.rst |   26 +++++++++++++-------------
 2 files changed, 17 insertions(+), 16 deletions(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list