Anders Dalvander
396feb6353
add char8_t test
2024-11-25 15:43:51 +01:00
Anders Dalvander
2c4b48d4e0
add unicode_test
2024-11-25 15:39:04 +01:00
Anders Dalvander
321d3a78b8
Merge pull request #290 from dalle/dalle/fix-scripts
...
* fixed version updates in release script
* formatted Python scripts with `black` - The uncompromising code formatter (https://black.readthedocs.io/ )
* f-string all the things
2024-11-23 11:46:07 +01:00
Anders Dalvander
49068fbfda
fix newline in readme
2024-11-23 11:32:39 +01:00
Anders Dalvander
b9793e1cd4
update scripts
...
* fixed version updates in release script
* formatted Python scripts with `black` - The uncompromising code formatter (https://black.readthedocs.io/ )
* f-string all the things
2024-11-23 11:24:39 +01:00
Anders Dalvander
6801b0ca20
Merge pull request #289 from dalle/issue288-char8-support
...
Support char8_t on C++20
2024-11-23 10:40:32 +01:00
Anders Dalvander
d3f7113d6e
add char8_t support
2024-11-23 10:21:48 +01:00
Anders Dalvander
65911af27c
Merge pull request #287 from dalle/fix-clang-warning-unused-function
...
* Fix clang warning unused function
* `east const` formatting
2024-11-23 09:58:46 +01:00
Anders Dalvander
1a15c66fb9
harmonize files to use "east const"
...
manually checked modified files for errors, but not committing .clang-format due to the following warning:
>>> Setting `QualifierAlignment` to something other than `Leave`, COULD lead to incorrect code formatting due to incorrect decisions made due to clang-formats lack of complete semantic information. As such extra care should be taken to review code changes made by the use of this option.
2024-11-23 09:46:18 +01:00
Anders Dalvander
7f476cd259
fix clang unused-function warning
2024-11-23 09:04:46 +01:00
Daniel Lemire
54782eb30c
Merge pull request #285 from fastfloat/fix_release_script
...
the release script will update the header file with the new version numbers (automatically!!!)
2024-11-22 13:38:58 -05:00
Daniel Lemire
f436996266
the release script will update the header file with the new version numbers (automatically!!!)
2024-11-22 13:22:36 -05:00
Daniel Lemire
cf771eaa83
Merge pull request #283 from dalle/issue282-better-error-messages
...
Better compile time error messages for unsupported types
2024-11-22 13:09:49 -05:00
Daniel Lemire
3d33762eed
Merge pull request #284 from dalle/issue273-version-macros
...
Add version macros
2024-11-22 12:23:48 -05:00
Anders Dalvander
35d0c8c179
add version macros
2024-11-22 16:44:56 +01:00
Anders Dalvander
74829bb77d
better compile time error messages for unsupported types
2024-11-22 16:25:31 +01:00
Daniel Lemire
cb1d42aaa1
version 7
v7.0.0
2024-11-21 13:18:48 -05:00
Daniel Lemire
b9661b41af
Merge pull request #280 from dalle/issue275-deprecate-feature-macros
...
Add allow_leading_plus and skip_white_space in chars_format
2024-11-21 13:02:17 -05:00
Anders Dalvander
4ed0177782
update and reformat README.md
2024-11-21 18:50:42 +01:00
Anders Dalvander
dead62d440
disable test if fast-math is enabled
2024-11-21 00:09:10 +01:00
Anders Dalvander
50ee38af65
fix for fastfloat_strncasecmp for wchar_t and larger char types
2024-11-21 00:09:05 +01:00
Anders Dalvander
7ff885d45c
fix for is_space for wchar_t and larger char types
2024-11-21 00:09:00 +01:00
Anders Dalvander
3e26cf4cea
add failing test for wide chars
2024-11-21 00:08:55 +01:00
Anders Dalvander
1e188d9715
add missing json test
2024-11-21 00:08:47 +01:00
Anders Dalvander
43a428d658
remove feature macro from tests
2024-11-21 00:08:43 +01:00
Anders Dalvander
cd28b563fc
update rcppfastfloat_test
2024-11-21 00:08:33 +01:00
Anders Dalvander
d80be1a5b0
RFC 8259 obsoletes RFC 7159
2024-11-21 00:08:23 +01:00
Anders Dalvander
48252a6483
check feature macros in once place
2024-11-21 00:08:19 +01:00
Anders Dalvander
0bbba960f4
move from feature macros to format flags
2024-11-21 00:06:08 +01:00
Daniel Lemire
724834fe8e
Merge pull request #279 from dalle/issue278-scoped-enum
...
enum class chars_format
2024-11-20 17:16:55 -05:00
Anders Dalvander
b3526da935
uint64_t as enum base for chars_format
2024-11-20 23:01:56 +01:00
Anders Dalvander
b8b5da75a5
enum class chars_format
2024-11-20 09:33:16 +01:00
Daniel Lemire
42fded19ae
Update vs17-arm-ci.yml
2024-11-19 10:54:10 -05:00
Daniel Lemire
8e5f76ce73
Merge pull request #277 from dalle/issue276-plus-minus-infnan
...
Issue276 plus/minus handling in parse_infnan
2024-11-19 10:39:49 -05:00
Anders Dalvander
b635dec11a
clang format
2024-11-19 10:32:37 +01:00
Anders Dalvander
23787fc71a
fix #276 : parse_infnan handles FASTFLOAT_ALLOWS_LEADING_PLUS correctly
2024-11-17 16:23:01 +01:00
Anders Dalvander
72b2a7382a
const ness
2024-11-17 16:22:05 +01:00
Anders Dalvander
1df71f1e9d
add failing test
2024-11-17 16:20:44 +01:00
Anders Dalvander
269867fa43
spelling
2024-11-17 16:17:35 +01:00
Daniel Lemire
e800cabe48
Merge pull request #274 from BYVoid/bazel
...
Add Bazel build rules.
2024-11-01 17:01:12 -04:00
Carbo Kuo
d65285a48c
Add Bazel build rules.
2024-11-01 09:16:24 -04:00
Daniel Lemire
7665574628
Merge pull request #272 from jwakely/trailing-whitespace
...
Prevent amalgamate.py from adding trailing whitespace
2024-10-24 12:02:33 -04:00
Jonathan Wakely
a60ef3b2e1
Prevent amalgamate.py from adding trailing whitespace
...
When adding the license text, only add leading whitespace to non-empty
lines, otherwise it becomes trailing whitespace.
2024-10-24 10:47:17 +01:00
Daniel Lemire
9ab35254a8
fixing issue https://github.com/fastfloat/fast_float/issues/271
2024-10-16 14:21:02 -04:00
Daniel Lemire
4266c34620
[no-ci] Update README.md
2024-09-15 10:56:20 -04:00
Daniel Lemire
00c8c7b0d5
version 6.1.6
v6.1.6
2024-09-08 13:36:17 -04:00
Daniel Lemire
fe53e769e4
Merge pull request #270 from pranav-sivaraman/add-find-package
...
doctest: if SYSTEM_DOCTEST add a `find_package(doctest REQUIRED)`
2024-09-08 13:35:34 -04:00
Pranav Sivaraman
a7ed4e89c7
doctest: if SYSTEM_DOCTEST add a find_package(doctest REQUIRED)
2024-09-08 12:34:44 -04:00
Daniel Lemire
564af6d074
version 6.1.5
v6.1.5
2024-09-02 15:32:58 -04:00
Daniel Lemire
8c911d9b71
Merge pull request #269 from eukarpov/support-aarch64-w64-mingw32-target
...
Support aarch64-w64-mingw32 target
2024-09-02 15:32:14 -04:00