summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitmodules4
-rw-r--r--libs/libraries.htm4
m---------libs/locale0
-rw-r--r--libs/maintainers.txt1
-rw-r--r--status/Jamfile.v21
-rw-r--r--status/explicit-failures-markup.xml38
6 files changed, 48 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules
index 1cdbb45ad0..bfa4bdf6bd 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -394,3 +394,7 @@
path = libs/move
url = ../move.git
fetchRecurseSubmodules = on-demand
+[submodule "locale"]
+ path = libs/locale
+ url = ../locale.git
+ fetchRecurseSubmodules = on-demand
diff --git a/libs/libraries.htm b/libs/libraries.htm
index 0501bab898..51f1e1125b 100644
--- a/libs/libraries.htm
+++ b/libs/libraries.htm
@@ -173,6 +173,8 @@ how to download, build, and install the libraries.</p>
<li><a href="lambda/index.html">lambda</a> - Define small unnamed
function objects at the actual call site, and more, from Jaakko J&auml;rvi and
Gary Powell.</li>
+ <li><a href="locale/index.html">locale</a> - Provide localization and Unicode
+ handling tools for C++, from Artyom Beilis</li>
<li><a href="conversion/lexical_cast.htm">lexical_cast</a> -&nbsp; General literal text conversions, such as an <code>int</code> represented as
a <code>string</code>, or vice-versa, from Kevlin Henney.</li>
<li><a href="math/doc/index.html">math</a> - Several contributions in the
@@ -340,6 +342,8 @@ how to download, build, and install the libraries.</p>
<li><a href="format/index.html">format</a> - Type-safe 'printf-like' format
operations, from Samuel Krempp.</li>
<li><a href="iostreams/doc/index.html">iostreams</a> - Framework for defining streams, stream buffers and i/o filters, from Jonathan Turkanis.</li>
+ <li><a href="locale/index.html">locale</a> - Provide localization and Unicode
+ handling tools for C++, from Artyom Beilis</li>
<li><a href="regex/index.html">regex</a> - Regular expression
library, from John Maddock</li>
<li><a href="spirit/index.html">spirit</a> - LL parser framework&nbsp;
diff --git a/libs/locale b/libs/locale
new file mode 160000
+Subproject 7b807dda85aaefd1efcdc3973b97eaeaff4f6ce
diff --git a/libs/maintainers.txt b/libs/maintainers.txt
index e65bddd85b..d748aa02d2 100644
--- a/libs/maintainers.txt
+++ b/libs/maintainers.txt
@@ -50,6 +50,7 @@ io Daryle Walker <darylew -at- hotmail.com>
iostreams Jonathan Turkanis <turkanis -at- coderage.com>
iterator David Abrahams <dave -at- boost-consulting.com>, Thomas Witt <witt - at - acm.org>
lambda Jaakko Jarvi <jarvi -at- cs.tamu.edu>
+locale Artyom Beilis <artyomtnk -at- yahoo.com>
logic Douglas Gregor <dgregor -at- cs.indiana.edu>
math Hubert Holin <Hubert.Holin -at- meteo.fr>, John Maddock <john -at- johnmaddock.co.uk>
mpl Aleksey Gurtovoy <agurtovoy -at- meta-comm.com>
diff --git a/status/Jamfile.v2 b/status/Jamfile.v2
index c01c0c296c..bab7699fcb 100644
--- a/status/Jamfile.v2
+++ b/status/Jamfile.v2
@@ -91,6 +91,7 @@ run-tests libs :
iostreams/test # test-suite iostreams
iterator/test # test-suite iterator
lambda/test # test-suite lambda
+ locale/test # test-suite locale
logic/test # test-suite logic
math/test # test-suite math
move/example # test-suite move_example
diff --git a/status/explicit-failures-markup.xml b/status/explicit-failures-markup.xml
index d8d84209dd..e7154f3fa3 100644
--- a/status/explicit-failures-markup.xml
+++ b/status/explicit-failures-markup.xml
@@ -6329,6 +6329,44 @@ These tests will fail in most compilers that don't support rvalue references.
</library>
+ <library name="locale">
+ <mark-unusable>
+ <toolset name="sun*" />
+ <note author="Artyom Beilis">
+ This library is unusable due to bug #5373 in Boost.Thread
+ on this compiler.
+ </note>
+ </mark-unusable>
+
+ <mark-unusable>
+ <toolset name="msvc-9.0~wm5~stlport5.2" />
+ <note author="Artyom Beilis">
+ Windows Mobile lacks essential features of the standard C
+ library like gmtime, mktime, localtime making it impossible
+ to use Boost.Locale on this platform.
+ </note>
+ </mark-unusable>
+
+ <mark-expected-failures>
+ <test name="test_date_time" />
+ <toolset name="gcc-mingw-4.4.0"/>
+ <note author="Artyom Beilis">
+ Compiler does not support shared runtime linking
+ thus is makes it problematic to use Boost.Locale as dll
+ </note>
+ </mark-expected-failures>
+
+ <mark-expected-failures>
+ <test name="test_codepage"/>
+ <toolset name="msvc-9.0~stlport5.2"/>
+ <toolset name="pathscale-4*"/>
+ <note author="Artyom Beilis">
+ Problems with wide file stream I/O.
+ </note>
+ </mark-expected-failures>
+ </library>
+
+
<!-- /////////////// Standard note definitions /////////////// -->
<note id="0">