Victor Zverovich
|
6b7bfed40c
|
Fix fallback float formatter at assymetric bounds (#1976)
|
2020-11-03 19:19:10 -08:00 |
|
Jonathan Gopel
|
e904e891bd
|
🎨 🐛 Rename all shadowed types and variables
|
2020-11-03 07:30:27 -08:00 |
|
Vladislav Shchapov
|
97c8873214
|
Allocator::max_size support in basic_memory_buffer (#1960)
|
2020-10-29 06:17:00 -07:00 |
|
Victor Zverovich
|
86287b8d56
|
Optimize common case in parse_format_specs
|
2020-10-21 17:16:58 -07:00 |
|
Victor Zverovich
|
0ecb3d1829
|
Optimize alignment parsing
|
2020-10-21 12:45:11 -07:00 |
|
Victor Zverovich
|
e57ec7d563
|
Merge vformat_to overloads
|
2020-10-20 17:39:50 -07:00 |
|
Victor Zverovich
|
e3b4c22ec9
|
Simplify is_output_iterator
|
2020-10-20 14:09:57 -07:00 |
|
Victor Zverovich
|
20d4f2e836
|
Fix handling of weird character types when parsing sign (#1932)
|
2020-10-17 09:40:30 -07:00 |
|
Bart Siwek
|
271eff149f
|
Make classes derived from buffer<T> final to silence the virtual destructor warning. (#1937)
Co-authored-by: Bart Siwek <bsiwek@cisco.com>
|
2020-10-15 17:41:56 -07:00 |
|
Victor Zverovich
|
7eddbfed53
|
Cleanup exponent handling in write_float
|
2020-10-07 15:58:43 -07:00 |
|
Victor Zverovich
|
a18b3fbbdc
|
Fix fixed precision handling when rounding (#1917)
|
2020-10-07 07:42:23 -07:00 |
|
Victor Zverovich
|
90ef46df0b
|
Fix dragonbox integration
|
2020-09-28 18:10:46 -07:00 |
|
Victor Zverovich
|
51f2e2ca27
|
Move nan test to where it belongs
|
2020-09-27 12:50:18 -07:00 |
|
Victor Zverovich
|
68555fdbd2
|
Make format-test not depend on color.h
|
2020-09-27 09:17:57 -07:00 |
|
Victor Zverovich
|
a905d8f704
|
Merge grisu-test into format-test
|
2020-09-26 08:23:16 -07:00 |
|
Victor Zverovich
|
c156093ffd
|
Fix carry in fallback_format
|
2020-09-25 10:12:44 -07:00 |
|
Victor Zverovich
|
2d4fde3a2e
|
Don't emit trailing zero for consistency with std::format
|
2020-09-23 09:19:12 -07:00 |
|
Victor Zverovich
|
16410056bf
|
Optimize copy_str for counting_iterator
|
2020-09-22 07:56:09 -07:00 |
|
Victor Zverovich
|
7e6827521a
|
Remove trailing zeros when using fallback formatter (#1873)
|
2020-09-17 08:16:21 -07:00 |
|
Victor Zverovich
|
5b5a597198
|
Fix handling of wide alignment
|
2020-09-15 06:53:06 -07:00 |
|
Victor Zverovich
|
dce8e49b4f
|
Handle float in fallback formatter
|
2020-09-13 09:28:40 -07:00 |
|
Victor Zverovich
|
9f312fe87e
|
Implement fallback FP formatting with given precision (#1526)
|
2020-09-07 09:34:30 -07:00 |
|
Barry Revzin
|
6be6544668
|
Fixing buffer_appender's ++ slicing (#1822)
* Fixing buffer_appender's ++ slicing.
* This test requires C++14.
* Removing string_view dependency.
* Simplifying test case.
* Adding message to static_assert
|
2020-08-18 12:37:56 -07:00 |
|
medithe
|
f9f02df719
|
CMakeLists.txt: Clang-warnings: removed -Wno-sign-conversion (#1817)
* CMakeLists.txt: Clang-warnings: removed -Wno-sign-conversion
* test/ranges-test.cc: changed type of integer literals to unsigned
* test/format-test.cc: fixed implicit conversion changes signedness warning in clang
Co-authored-by: Martin Wührer <martin.wuehrer@artech.at>
|
2020-08-14 13:58:20 -07:00 |
|
Victor Zverovich
|
4fd95e4b4d
|
Don't remove trailing zeros with #
|
2020-08-08 08:14:39 -07:00 |
|
Victor Zverovich
|
065889a593
|
Use correct capacity in iterator_buffer (#1807)
|
2020-08-08 07:01:21 -07:00 |
|
Barry Revzin
|
d0dd678693
|
Adding convenience append(range)
|
2020-08-08 06:33:46 -07:00 |
|
Victor Zverovich
|
21c8b5c142
|
Report error on missing named argument (#1796)
|
2020-07-30 07:16:15 -07:00 |
|
Victor Zverovich
|
a2c4fed981
|
Double buffering no more
|
2020-07-10 20:35:14 -07:00 |
|
Victor Zverovich
|
b998e0f30b
|
Reduce symbol sizes and simplify iterator use
|
2020-07-09 08:51:43 -07:00 |
|
Victor Zverovich
|
56fed78149
|
FMT_NUMERIC_ALIGN -> FMT_DEPRECATED_NUMERIC_ALIGN
|
2020-07-03 08:53:01 -07:00 |
|
Victor Zverovich
|
56e63078ff
|
Make the n specifier an opt-in
|
2020-07-03 08:02:48 -07:00 |
|
Victor Zverovich
|
98a7a8b405
|
Update changelog and disable internal
|
2020-06-26 19:07:33 -07:00 |
|
Victor Zverovich
|
2cac8a9d2e
|
Reintroduce UDT support to fmt::to_string and test ADL
|
2020-06-21 09:21:07 -07:00 |
|
Victor Zverovich
|
397ad1bec3
|
Optimize common case
|
2020-06-15 18:30:31 -07:00 |
|
Victor Zverovich
|
50bad7d62d
|
Optimize format string parsing
|
2020-06-06 10:15:19 -07:00 |
|
Victor Zverovich
|
f11e968708
|
Optimize format string parsing
|
2020-06-06 08:15:33 -07:00 |
|
Victor Zverovich
|
f095c67b6a
|
Remove uses of buffer_range
|
2020-05-29 18:14:03 -07:00 |
|
Victor Zverovich
|
19c5b5d159
|
Simplify arg_formatter
|
2020-05-29 16:53:12 -07:00 |
|
Victor Zverovich
|
519571edec
|
Simplify arg_formatter_base
|
2020-05-29 14:44:18 -07:00 |
|
Victor Zverovich
|
6d66de3805
|
Add c specifier support to integral types (#1652)
|
2020-05-17 08:44:59 -07:00 |
|
Victor Zverovich
|
8069265373
|
internal -> detail (#1538)
|
2020-05-10 07:34:30 -07:00 |
|
Victor Zverovich
|
7f723fbcb8
|
Consistently namespace qualify size_t
|
2020-05-07 15:59:46 -07:00 |
|
Victor Zverovich
|
c06851456d
|
Purge basic_writer
|
2020-05-07 15:04:48 -07:00 |
|
Victor Zverovich
|
2f05054dd3
|
Purge basic_writer
|
2020-05-07 11:35:41 -07:00 |
|
Victor Zverovich
|
a71bc9c825
|
Use '0' fill with numeric align for consistency with std::format
|
2020-05-03 09:52:31 -07:00 |
|
Victor Zverovich
|
1e1ac6e964
|
Check dynamic width/precision id at compile time (#1614)
|
2020-04-25 08:36:24 -07:00 |
|
Victor Zverovich
|
e51c449fe6
|
Revert "Check dynamic widht/precision id at compile time (#1614)"
This reverts commit 7d748a6f82 .
|
2020-04-25 07:43:56 -07:00 |
|
Victor Zverovich
|
7d748a6f82
|
Check dynamic widht/precision id at compile time (#1614)
|
2020-04-22 14:45:37 -07:00 |
|
Victor Zverovich
|
2b75bd7ce6
|
Get rid of do_check_format_string
|
2020-04-22 12:15:29 -07:00 |
|