Commit Graph

  • a26f9d6aa8 Merge pull request #147 from cppalliance/string_view Matt Borland 2024-02-02 08:05:47 +01:00
  • aa93e3aa6e Fix floating-point definitions Matt Borland 2024-01-31 11:28:55 +01:00
  • 0c5e345bcf Fix potential exponent overflow in 32-bit case Matt Borland 2024-01-31 11:05:08 +01:00
  • 58e3c6580d Fix values being compared Matt Borland 2024-01-31 09:45:56 +01:00
  • 71062ffc22 Add debug statement Matt Borland 2024-01-31 09:40:33 +01:00
  • c157bea6f9 Fix ambiguous overload errors Matt Borland 2024-01-31 09:30:40 +01:00
  • e1aec37e78 Disable (un)signed char tests on MSVC Matt Borland 2024-01-31 08:51:46 +01:00
  • cf01eea30b Add new interface and examples to docs Matt Borland 2024-01-30 12:41:09 +01:00
  • 746a990ed9 Add test for std::string Matt Borland 2024-01-30 12:40:52 +01:00
  • ccdcb56902 Add fuzzing to floating point interface Matt Borland 2024-01-30 12:20:28 +01:00
  • c79d8bbbbc Add floating point testing Matt Borland 2024-01-30 12:13:39 +01:00
  • 5bb2311a9b Add floating point overloads Matt Borland 2024-01-30 12:13:28 +01:00
  • 534e35e4eb Fix 128-bit integer in non-gnu mode Matt Borland 2024-01-30 12:13:12 +01:00
  • d0c56db38c Fuzz the string_view interface Matt Borland 2024-01-30 11:51:06 +01:00
  • d049605d41 Add string_view integer tests Matt Borland 2024-01-30 11:45:12 +01:00
  • f67e85b069 Add boost::core::string_view integer overloads Matt Borland 2024-01-30 11:44:47 +01:00
  • 48b7098c57 Merge pull request #146 from cppalliance/Refactor Matt Borland 2024-01-31 08:16:35 +01:00
  • 6c30488443 Add missing include for float128 testing Matt Borland 2024-01-30 11:07:22 +01:00
  • 7519def0ec Move from_chars floating implementation into src folder Matt Borland 2024-01-30 10:47:15 +01:00
  • d56c5da1e8 Move from_chars fallback routine Matt Borland 2024-01-30 10:45:10 +01:00
  • 5f0b821160 Move to_chars_float implementation details into src folder Matt Borland 2024-01-30 10:25:48 +01:00
  • 921f995b04 Move ryu tables into a struct Matt Borland 2024-01-30 10:09:54 +01:00
  • 70e77ceaac Move significand tables into a struct Matt Borland 2024-01-30 10:03:33 +01:00
  • 265dccc916 Fix fuzz status badge Matt Borland 2024-01-29 12:02:14 +01:00
  • a31ef346a6 Fix return type Matt Borland 2024-01-24 11:07:30 +01:00
  • 64e68b5c11 Fix -Wsign-conversion Matt Borland 2024-01-24 09:59:47 +01:00
  • 12daadd446 FIx -Wold-style-cast Matt Borland 2024-01-24 09:56:50 +01:00
  • 184bff9112 Refactor to_chars_float implementation details Matt Borland 2024-01-24 09:36:39 +01:00
  • e6a91fb9b8 Merge pull request #145 from cppalliance/docs Matt Borland 2024-01-30 08:55:44 +01:00
  • 0f43db51df Reverse behavior of from_chars and from_chars_strict (#141) Matt Borland 2024-01-29 11:49:01 +01:00
  • 7a9644ed13 Fix links and cross-references Matt Borland 2024-01-29 11:42:06 +01:00
  • a2505bd35e Remove implied null terminator from basic usage Matt Borland 2024-01-29 11:20:16 +01:00
  • ad9a935eb7 Add cross-referenced API ref section at the top Matt Borland 2024-01-29 11:18:34 +01:00
  • 1d215321b0 Reorganize formatting Matt Borland 2024-01-29 11:03:58 +01:00
  • efb76cb7b4 Add comment in sources section Matt Borland 2024-01-29 10:50:07 +01:00
  • 1e1a8497db Add acknowledgments section Matt Borland 2024-01-29 10:45:06 +01:00
  • 2852755f95 Add example descriptions Matt Borland 2024-01-29 10:29:05 +01:00
  • 3c7256271e Add intro sentence to chars_format Matt Borland 2024-01-29 10:26:52 +01:00
  • 79301c3e59 Improve titles and examples Matt Borland 2024-01-29 10:23:32 +01:00
  • e7b8050231 Use tables for values of ec Matt Borland 2024-01-29 10:18:38 +01:00
  • 526a5a2aeb Add notes on null-termination Matt Borland 2024-01-29 10:06:32 +01:00
  • 1d96153fda Update from_chars Matt Borland 2024-01-29 09:46:40 +01:00
  • 77cfdf3b88 Fix comments in build docs Matt Borland 2024-01-29 09:28:08 +01:00
  • 421d6f9f91 Add API reference page Matt Borland 2024-01-25 12:03:23 +01:00
  • a14cc83511 Add basic usage examples Matt Borland 2024-01-25 11:49:29 +01:00
  • 000e7fa26d Rename getting started and add dependencies Matt Borland 2024-01-25 11:48:50 +01:00
  • 73e0770af5 Rewrite the overview section Matt Borland 2024-01-25 11:20:27 +01:00
  • 16cfce9c6f Merge pull request #144 from cppalliance/space Matt Borland 2024-01-29 09:49:47 +01:00
  • df096110b5 Conditionally link quadmath (#132) Matt Borland 2024-01-29 09:38:31 +01:00
  • 395c4d3d3c Fix from_chars_integer_impl handling of leading space Matt Borland 2024-01-29 09:05:48 +01:00
  • b72040f143 Add tests with spaces Matt Borland 2024-01-29 09:04:58 +01:00
  • 850a1e21b5 Add fuzzing to CI (#134) Matt Borland 2024-01-26 11:12:46 +01:00
  • b99d829489 Replace query to global locale with only checking current decimal_point Matt Borland 2024-01-25 10:10:48 +01:00
  • b3008d2eb7 Fix MSVC warning C4273 header_only Matt Borland 2024-01-24 11:44:17 +01:00
  • a29f6bcd86 Refactor MSVC no warn macros Matt Borland 2024-01-24 11:34:12 +01:00
  • 7320ef4cde Fix/ignore GCC 6-8 warnings Matt Borland 2024-01-24 11:29:19 +01:00
  • e5c7aefef0 Ignore old GCC warnings Matt Borland 2024-01-24 11:07:40 +01:00
  • 84a4ded9f6 Fix return type Matt Borland 2024-01-24 11:07:30 +01:00
  • c527bffacb Add header only mode to readme Matt Borland 2024-01-24 10:17:38 +01:00
  • 3bfe9e6d57 Add header only to build docs Matt Borland 2024-01-24 10:17:29 +01:00
  • 26a64e277d Fix formatting issues Matt Borland 2024-01-24 10:12:35 +01:00
  • c6f232c3a9 Fix -Wsign-conversion Matt Borland 2024-01-24 09:59:47 +01:00
  • 6feae1022f FIx -Wold-style-cast Matt Borland 2024-01-24 09:56:50 +01:00
  • bf21048fbb Add header only test set Matt Borland 2024-01-24 09:48:06 +01:00
  • 4f5ba9eeef Refactor into header versions of src files Matt Borland 2024-01-24 09:46:12 +01:00
  • c8e68c7931 Refactor to_chars_float implementation details Matt Borland 2024-01-24 09:36:39 +01:00
  • 41a83261c0 fix typo in fast_float.hpp (#135) Andrzej Krzemieński 2024-01-24 08:05:56 +01:00
  • 7c45e1ab87 Merge pull request #129 from cppalliance/develop v1.2.0 Matt Borland 2024-01-22 11:38:25 +01:00
  • b404767a57 Fix locale dependence on fallback from_chars implementation (#123) Matt Borland 2024-01-22 10:34:26 +01:00
  • 728d8ee87a Merge pull request #128 from cppalliance/pointer Matt Borland 2024-01-22 09:23:22 +01:00
  • 14a1a0ee4f Replace fallback routine with from_chars_strtod Matt Borland 2024-01-22 08:48:35 +01:00
  • a2ceffdce1 Add testing of roundtrip pointer position Matt Borland 2024-01-22 08:36:47 +01:00
  • 6b19ef3262 Merge pull request #127 from cppalliance/docs Matt Borland 2024-01-22 08:16:39 +01:00
  • 18ca2fcb6d Add section detailing limits with examples Matt Borland 2024-01-19 09:25:52 +01:00
  • e863606607 Apply similar feedback from #124 to to_chars Matt Borland 2024-01-19 08:58:08 +01:00
  • 49c54b4d0f Update from_chars docs based on feedback from #124 Matt Borland 2024-01-19 08:43:11 +01:00
  • 0e9dbf273d Merge pull request #120 from cppalliance/strict Matt Borland 2024-01-18 07:58:14 +01:00
  • d8a0d2bfaa Add rationale from ML to why our handling of ERANGE is different Matt Borland 2024-01-17 11:55:25 +01:00
  • acb58bdb30 Fix test error missing float128 operator<< Matt Borland 2024-01-17 11:04:22 +01:00
  • 433acaf075 Update drone run for MSVC-14.0 to fix B2 breakage Matt Borland 2024-01-05 07:31:59 +01:00
  • 8dd3228287 Add from_chars_strict to the docs Matt Borland 2024-01-17 10:45:57 +01:00
  • d607014fe4 Add from_chars_strict to conform with std::errc::result_out_of_range Matt Borland 2024-01-17 10:39:15 +01:00
  • 1b2d3b566d Revert "Merge pull request #111 from cppalliance/110" Matt Borland 2024-01-17 10:06:22 +01:00
  • f356223e96 Merge pull request #119 from cppalliance/develop Matt Borland 2024-01-12 08:31:14 +01:00
  • 06d834728a Merge pull request #118 from cppalliance/packages Matt Borland 2024-01-12 07:48:56 +01:00
  • 0324ec2c9a Update tag version in conanfile Matt Borland 2024-01-12 06:52:05 +01:00
  • 5af038c29c Update vcpkg tag and hash Matt Borland 2024-01-12 06:51:08 +01:00
  • 6b7b6f8d3e Merge pull request #117 from cppalliance/develop v1.1.1 Matt Borland 2024-01-12 06:46:22 +01:00
  • 612bdf9548 Merge pull request #116 from cppalliance/test_cov Matt Borland 2024-01-09 10:13:00 +01:00
  • 1827cde493 Exclude coverage of debug statements on test failure Matt Borland 2024-01-09 09:20:22 +01:00
  • b909fb8521 Merge pull request #115 from cppalliance/114 Matt Borland 2024-01-09 08:07:43 +01:00
  • 6eef3c20ba Add test and handling for -nan(ind) Matt Borland 2024-01-09 06:37:04 +01:00
  • a33728fe78 Cover invalid arguments paths Matt Borland 2024-01-08 12:06:56 +01:00
  • ba7fa7d213 Disable nans test for GCC 5 Matt Borland 2024-01-08 12:02:49 +01:00
  • 99dd0b051d Increase comprehensiveness of test set Matt Borland 2024-01-08 10:46:57 +01:00
  • d9f040d38a Fix from_chars for hex values of all types Matt Borland 2024-01-08 10:46:44 +01:00
  • f0ef2e9f70 Ignore GCC 5 Wfloat-conversion in test Matt Borland 2024-01-08 10:40:04 +01:00
  • 766733b755 Add nan generation functions to support compilers without builtins Matt Borland 2024-01-08 10:23:21 +01:00
  • fbc800a2f3 Fix LCOV_EXCL_LINE Matt Borland 2024-01-08 09:47:50 +01:00
  • 152200fc35 Use builtins to support older compiler versions Matt Borland 2024-01-08 09:35:39 +01:00