Victor Zverovich
|
ab6e2272cc
|
Clarify shifts encoding
|
2021-09-06 18:45:34 -07:00 |
|
Victor Zverovich
|
e4728409e7
|
Use throw_format_error in more places to reduce bloat
|
2021-09-06 16:42:17 -07:00 |
|
Victor Zverovich
|
e3ebf366a6
|
Inline padding shifts
|
2021-09-06 16:26:50 -07:00 |
|
Victor Zverovich
|
894faf3fed
|
Refactor presentation types
|
2021-09-06 13:32:33 -07:00 |
|
Victor Zverovich
|
4eb97fa4e3
|
Reduce code bloat
|
2021-09-05 16:24:20 -07:00 |
|
Victor Zverovich
|
6b55c83252
|
is_const_formattable -> has_const_formatter
|
2021-09-05 08:35:08 -07:00 |
|
Victor Zverovich
|
2fe94ad7e3
|
Make specifiers support in tuple_join an opt-in
|
2021-09-05 07:34:06 -07:00 |
|
Victor Zverovich
|
3940de5952
|
thousands -> group_digits
|
2021-09-05 06:47:18 -07:00 |
|
Victor Zverovich
|
c4d0f96a6d
|
Implement format specs in fmt::thousands
|
2021-09-04 06:56:51 -07:00 |
|
Victor Zverovich
|
3b9c442689
|
Implement thousands separators without locales
|
2021-09-04 06:32:46 -07:00 |
|
Victor Zverovich
|
08f98c7fac
|
Simplify get_arg_index_by_name
|
2021-09-03 21:17:36 -07:00 |
|
Victor Zverovich
|
a151f955a0
|
Remove FMT_OVERRIDE
|
2021-09-03 18:15:17 -07:00 |
|
Victor Zverovich
|
42a225cbd9
|
Remove redundand final
|
2021-09-03 17:33:26 -07:00 |
|
Victor Zverovich
|
bf20d19901
|
Simplify the core API
|
2021-09-03 16:57:33 -07:00 |
|
Victor Zverovich
|
fc0884037e
|
Move FMT_GCC_VISIBILITY_HIDDEN to format.h
|
2021-09-03 16:34:42 -07:00 |
|
Victor Zverovich
|
1aeed2dbca
|
Require inline namespaces
|
2021-09-03 15:59:23 -07:00 |
|
Victor Zverovich
|
799bea4730
|
Remove FMT_HAS_GXX_CXX11
|
2021-09-03 15:49:40 -07:00 |
|
Victor Zverovich
|
60cd5ea3f2
|
Add support for more formattable types in ranges
|
2021-09-03 14:55:41 -07:00 |
|
Victor Zverovich
|
4fd9a00f35
|
Simplify ostream interface
|
2021-09-03 13:07:54 -07:00 |
|
Victor Zverovich
|
5681563898
|
Cleanup ostream interface
|
2021-09-03 10:35:19 -07:00 |
|
Victor Zverovich
|
20931baf1d
|
Disable fallback_formatter for arrays
|
2021-09-03 08:59:36 -07:00 |
|
Pierre-Antoine Lacaze
|
d58d19ba32
|
Fix an odr violation in ranges.h (#2483)
* Add a testcase demonstrating ODR violation in ranges.h
* Fix ODR violation in ranges.h
* Fix comments
Co-authored-by: Pierre-Antoine Lacaze <pa.lacaze@gmail.com>
|
2021-09-02 08:47:44 -07:00 |
|
Victor Zverovich
|
ee0659f8b6
|
Fix formatting of abstract classes via ostream
|
2021-09-02 08:19:12 -07:00 |
|
Roman-Koshelev
|
8029bf955c
|
Fix copy_str performance (#2477)
|
2021-09-02 07:25:26 -07:00 |
|
Max
|
2520f410c8
|
Workaround for #2478 (#2482)
_MSC_VER 1911 (Visual Studio 2017 15.3)
|
2021-09-02 07:13:30 -07:00 |
|
Vladislav Shchapov
|
ee63f5f04e
|
Workaround to MSVC bug (#2474) (#2476)
|
2021-08-31 07:54:42 -07:00 |
|
Victor Zverovich
|
1aaf72fb6d
|
Add an example to fmt::runtime
|
2021-08-29 12:10:40 -07:00 |
|
Victor Zverovich
|
c1313c2057
|
Clarify that format_to[_n] do not append a terminating null
|
2021-08-29 12:07:35 -07:00 |
|
Victor Zverovich
|
71677e5204
|
Improve docs
|
2021-08-29 11:21:38 -07:00 |
|
Victor Zverovich
|
419ba86a91
|
Improve docs
|
2021-08-28 16:54:58 -07:00 |
|
Victor Zverovich
|
6a5b4d5faf
|
Document format_string
|
2021-08-28 16:51:48 -07:00 |
|
Victor Zverovich
|
729a44e67d
|
Depreate strtod and remove problematic tests
|
2021-08-28 09:20:36 -07:00 |
|
Victor Zverovich
|
74c1118964
|
Apply force inline
|
2021-08-26 21:17:35 -07:00 |
|
Victor Zverovich
|
596508a928
|
Cleanup
|
2021-08-26 20:56:28 -07:00 |
|
Victor Zverovich
|
043e3b3429
|
Remove static_assert from arg_mapper
|
2021-08-26 20:45:01 -07:00 |
|
Victor Zverovich
|
8b0cb944da
|
Fix error reporting when mixing character types
|
2021-08-26 18:16:05 -07:00 |
|
Alexey Ochapov
|
c79a3841e8
|
make detail::fp and detail::bigit constexpr
|
2021-08-26 17:16:45 -07:00 |
|
Alexey Ochapov
|
5888de9f34
|
make detail::make_checked() constexpr
|
2021-08-26 17:16:45 -07:00 |
|
Alexey Ochapov
|
04b4b69b11
|
make detail::bit_cast() constexpr with C++20
|
2021-08-26 17:16:45 -07:00 |
|
Alexey Ochapov
|
fd34a3d246
|
make detail::basic_memory_buffer constexpr with C++20
|
2021-08-26 17:16:45 -07:00 |
|
Victor Zverovich
|
6d597e39c3
|
Fix overload ambiguity in arg_mapper
|
2021-08-26 16:54:27 -07:00 |
|
Victor Zverovich
|
b9ce56d936
|
Improve comments
|
2021-08-26 16:30:58 -07:00 |
|
Victor Zverovich
|
f889e52a15
|
Improve error reporting
|
2021-08-26 15:47:44 -07:00 |
|
Victor Zverovich
|
34caecd6b6
|
Use consistent initialization style
|
2021-08-23 10:10:56 -07:00 |
|
sunmy2019
|
a44c8f651b
|
reimplement formatter<tuple_join_view> (#2457)
* reimplement `formatter<tuple_join_view>`
1. completely reimplement `formatter<tuple_join_view<Char, T...>, Char>`
2. Add some tests
* use FMT_THROW
|
2021-08-23 09:51:19 -07:00 |
|
owent
|
4b8bda25c0
|
Fix 2462
Signed-off-by: owent <admin@owent.net>
|
2021-08-23 06:31:10 -07:00 |
|
Victor Zverovich
|
2207ea0b36
|
More escaping
|
2021-08-22 16:54:26 -07:00 |
|
Victor Zverovich
|
a212ff757f
|
Escape invalid code points
|
2021-08-22 15:51:33 -07:00 |
|
Victor Zverovich
|
a76031e11d
|
check -> is_printable
|
2021-08-22 13:23:38 -07:00 |
|
Victor Zverovich
|
a7f280765c
|
Improve naming
|
2021-08-22 12:44:00 -07:00 |
|