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  db5583de060221ed7af339eb1a9101d43794f11a (commit)
       via  67384cf24f1431e3db942ab10e42eb79276611bd (commit)
      from  e9ecfbc0de78bda55e0fae8fe3c0fcab63d6a231 (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=db5583de060221ed7af339eb1a9101d43794f11a
commit db5583de060221ed7af339eb1a9101d43794f11a
Merge: e9ecfbc 67384cf
Author:     Clinton Stimpson <clin...@elemtech.com>
AuthorDate: Wed Jan 14 17:08:46 2015 -0500
Commit:     CMake Topic Stage <kwro...@kitware.com>
CommitDate: Wed Jan 14 17:08:46 2015 -0500

    Merge topic 'windows-utf-8' into next
    
    67384cf2 Fix release note for windows-utf-8, and update cmake-language docs.


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=67384cf24f1431e3db942ab10e42eb79276611bd
commit 67384cf24f1431e3db942ab10e42eb79276611bd
Author:     Clinton Stimpson <clin...@elemtech.com>
AuthorDate: Wed Jan 14 15:07:55 2015 -0700
Commit:     Clinton Stimpson <clin...@elemtech.com>
CommitDate: Wed Jan 14 15:07:55 2015 -0700

    Fix release note for windows-utf-8, and update cmake-language docs.
    
    In cmake-language, a note was added about UTF-8 support on Windows.

diff --git a/Help/manual/cmake-language.7.rst b/Help/manual/cmake-language.7.rst
index 15c101f..1d4b09c 100644
--- a/Help/manual/cmake-language.7.rst
+++ b/Help/manual/cmake-language.7.rst
@@ -60,15 +60,16 @@ Syntax
 Encoding
 --------
 
-A CMake Language source file must be written in 7-bit ASCII text
-to be portable across all supported platforms.  Newlines may be
+A CMake Language source file may be written in 7-bit ASCII text for
+maximum portability across all supported platforms.  Newlines may be
 encoded as either ``\n`` or ``\r\n`` but will be converted to ``\n``
 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.  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 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.
 
 .. _`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 fe02153..9438cdc 100644
--- a/Help/release/dev/windows-utf-8.rst
+++ b/Help/release/dev/windows-utf-8.rst
@@ -11,7 +11,7 @@ windows-utf-8
   Latin 1 languages such as those found in North and South America and Western
   Europe.  With UTF-8, additional languages are supported.
 
-  The CMakeLists.txt file and other files read by CMake file 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.
+  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.

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

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


hooks/post-receive
-- 
CMake
_______________________________________________
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits

Reply via email to