2
0
mirror of https://github.com/boostorg/locale.git synced 2026-01-19 04:22:08 +00:00

31 Commits

Author SHA1 Message Date
Alexander Grund
b919614216 Move try_to_int to extra header 2025-01-10 13:33:03 +01:00
Rene Rivera
9277c65aa7 Make the library modular usable. 2024-08-26 17:21:00 +02:00
René Ferdinand Rivera Morell
f7b1de5403 Don't use obsolete predef/checks/predef.jam B2 module. 2024-04-20 21:01:54 +02:00
Alexander Grund
71faf0d4f5 Enable -Wzero-as-null-pointer-constant on clang only for >= 5.0
The warning isn't available earlier which leads to an unknown-option-warning.
2023-06-20 11:15:10 +02:00
Alexander Grund
0892f4d0fa Split test_codepage into test_stream_io & test_encoding
Especially to create a test file to test the `encoding.hpp` header (i.e. the `to_utf`, `from_utf` functions)
2023-05-09 14:18:44 +02:00
Alexander Grund
0a68c52b7f Modernize using nullptr 2023-05-07 19:01:45 +02:00
Alexander Grund
8908a5c971 Add test for parsing the plural expression in catalogs
The parser and evaluator of plural expressions in PO/MO files isn't
really tested thorouhly.
Add tests for expressions from some languages as well as some basic
tests for all possible operations comparing those against the result of
calculating the value in C++.
2023-04-14 15:14:56 +02:00
Flamefire
7b2632fffc Use predef-checks for warnings in Jamefile 2023-03-08 01:57:10 +01:00
Flamefire
6cf1f959e5 Enable -Wsuggest-override for GCC >=8 2023-03-05 15:44:24 +01:00
Alexander Grund
0fa98f9cb4 Move show_config from CMake to Jamfile 2023-02-16 18:17:50 +01:00
Alexander Grund
d990932943 Add test for get_system_locale 2023-01-05 17:37:25 +01:00
Alexander Grund
4ab566a2d7 Add test for ios_info 2022-11-13 20:27:04 +01:00
Flamefire
3228222496 Enable more warnings-as-errors 2022-10-14 12:59:18 +02:00
Alexander Grund
b8a3c3cb53 Refactor tests and remove/combine/handle special cases for some ICU versions in tests 2022-10-13 20:58:25 +02:00
Alexander Grund
c6debb769c CI: Show output of test_config and rename to show_config 2022-09-27 21:58:45 +02:00
Flamefire
564a4224ff Drop now unncessary warning supressions 2022-09-14 11:22:45 +02:00
Alexander Grund
f54195ec80 Require char16_t/char32_t for tests 2022-09-14 10:26:05 +02:00
Alexander Grund
e68f381fa9 Refactor test build files
Change the Jamfile to use a format usable with `BoostTestJamfile`
and then use that in the CMakeLists
2022-09-13 12:50:22 +02:00
Alexander Grund
707f801c55 Remive vim markers
To be replaced by clang-format in the future.
2022-07-12 18:35:42 +02:00
Alexander Grund
595934f25e Update license headers
Use the more concise format omitting the reference to the license file
and refer to the URL only.
2022-07-12 18:35:41 +02:00
Alexander Grund
5d6bad2559 Add test folder to include path
Required for some Cygwin versions
2022-06-30 22:25:44 +02:00
Alexander Grund
d1fc12426f Remove trailing spaces 2022-06-04 11:50:39 +02:00
Alexander Grund
cece0fb018 Enable warnings-as-error in test
Ensures a warning-free build
2022-05-30 17:20:22 +02:00
Alexander Grund
16db168387 Minor reformat of test Jamfile 2022-05-30 10:32:14 +02:00
Alexander Grund
5e81d50f63 Fix shared-link define
BOOST_LOCALE_DYN_LINK must be defined when the shared library is build
or consumed.
boost-lib does this (and the install) automatically, so use it.
Cleanup the remainder of the Jamfiles.
2022-05-27 11:49:56 +02:00
Artyom Beilis
9679230cf3 - Implemented generic codecvt
- added header only utf8 facet implementation
- moved internal codecvt to use new version
- performance improvements in internal codecvt facets
2015-10-18 17:22:26 +03:00
Artyom Beilis
d3a7d0a0fa utf_to_utf is now inline and implemented in headers
[SVN r73469]
2011-08-01 08:04:27 +00:00
Artyom Beilis
545df3e27d merged changeset 1887 - generator should be tested regardless of backends
[SVN r73094]
2011-07-14 09:01:50 +00:00
Artyom Beilis
90da3db376 Added test that shows OS configuration
[SVN r73091]
2011-07-14 07:31:52 +00:00
Artyom Beilis
802f5d031d - Merge: svn merge -r 1882:1885 https://cppcms.svn.sourceforge.net/svnroot/cppcms/boost_locale/trunk
- Fixed issues with inspector
  - Changed the use of boost::mutex - not include entire boost.thread
- Updated documentation build script


[SVN r73059]
2011-07-13 18:05:40 +00:00
Artyom Beilis
4c30e01d23 First Version of Boost.Locale integrated into SVN trunk
[SVN r73017]
2011-07-12 13:57:36 +00:00