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