Victor Zverovich
|
dd2bc998ab
|
Move specs to core.h
|
2021-05-13 18:48:15 -07:00 |
|
Victor Zverovich
|
08da1adcf6
|
Remove unused headers
|
2021-05-13 17:58:15 -07:00 |
|
Victor Zverovich
|
3be0cc2087
|
Fix handling of 128-bit ints
|
2021-05-13 17:53:23 -07:00 |
|
Victor Zverovich
|
d1aebdbde0
|
Inline format_to
|
2021-05-12 18:07:59 -07:00 |
|
Victor Zverovich
|
02896dabee
|
Avoid use after move (#2278)
|
2021-05-11 16:58:07 -07:00 |
|
Владислав Щапов
|
0036a1d195
|
Fix issue #2274.
|
2021-05-10 15:57:23 -07:00 |
|
Владислав Щапов
|
2a9b314627
|
Replace fmt::error_code to std::error_code
|
2021-05-09 12:26:19 -07:00 |
|
Victor Zverovich
|
4862930845
|
Optimize format string compilation
|
2021-05-09 09:15:55 -07:00 |
|
Victor Zverovich
|
3207a8bbbf
|
Get rid of unnecessary recursion to enable inlining
|
2021-05-09 07:54:13 -07:00 |
|
Victor Zverovich
|
6214f15a0c
|
Optimize standard formatter specialization
|
2021-05-09 07:11:35 -07:00 |
|
Victor Zverovich
|
cd2c78fb8a
|
Use write directly in formatter specializations
|
2021-05-09 07:07:51 -07:00 |
|
Владислав Щапов
|
4211d86539
|
Add a formatter specialization for std::error_code.
|
2021-05-09 06:29:39 -07:00 |
|
Victor Zverovich
|
84feeb0f36
|
Remove redundant comments and put common case check first
|
2021-05-07 17:14:29 -07:00 |
|
Victor Zverovich
|
d0abe7c246
|
Make chrono formatting locale-independent by default
|
2021-05-07 16:14:10 -07:00 |
|
Victor Zverovich
|
50fb0b5eae
|
Fix formatting
|
2021-05-07 08:52:49 -07:00 |
|
Victor Zverovich
|
16f2ef91ab
|
Replace fmt::system_error with std::system_error
|
2021-05-07 08:33:39 -07:00 |
|
Victor Zverovich
|
4b885c8633
|
Replace windows_error with system_error
|
2021-05-07 06:19:03 -07:00 |
|
Victor Zverovich
|
5238055f40
|
Move esoteric char type support to format.h
|
2021-05-06 09:02:00 -07:00 |
|
Victor Zverovich
|
849c9f6168
|
Move is_name_start to core
|
2021-05-06 08:12:24 -07:00 |
|
Victor Zverovich
|
23892caf53
|
Move more parsing to core
|
2021-05-06 07:37:40 -07:00 |
|
Victor Zverovich
|
8e6390c32c
|
Move FMT_STRING to core
|
2021-05-06 07:19:41 -07:00 |
|
Victor Zverovich
|
51a33713fc
|
Move parsing to core
|
2021-05-06 07:01:29 -07:00 |
|
Victor Zverovich
|
9d7b53cb9b
|
Remove redundant formatter specialization for byte
|
2021-05-05 08:14:12 -07:00 |
|
Victor Zverovich
|
f0095ccd34
|
Add support for ranges of types without formatters to join (#2262)
|
2021-05-05 07:43:46 -07:00 |
|
Victor Zverovich
|
4f0eadfce4
|
Exclude fallback from is_formattable
|
2021-05-05 06:29:51 -07:00 |
|
Victor Zverovich
|
400b953fbb
|
Use [] instead of {} in ranges for consistency with Python format
|
2021-05-04 21:04:21 -07:00 |
|
Victor Zverovich
|
38bcc04a11
|
Drop range limit and cleanup tests
|
2021-05-04 20:53:56 -07:00 |
|
Victor Zverovich
|
9155e2de4c
|
Cleanup tests
|
2021-05-01 17:11:45 -07:00 |
|
Victor Zverovich
|
c9c0e5077d
|
Cleanup tests
|
2021-04-30 06:42:38 -07:00 |
|
Victor Zverovich
|
ccf4ccde23
|
Cleanup tests and format string compilation
|
2021-04-29 19:50:04 -07:00 |
|
Victor Zverovich
|
e96a92f869
|
Cleanup tests and format string compilation
|
2021-04-29 16:21:08 -07:00 |
|
Daniela Engert
|
342973b349
|
Make wchar_t overloads usable in module
Bring ''detail::find()' into scope.
|
2021-04-28 09:37:57 -07:00 |
|
Victor Zverovich
|
355be4b13f
|
Make FMT_COMPILE fallback on runtime without if constexpr (#2261)
|
2021-04-28 09:11:47 -07:00 |
|
Владислав Щапов
|
0cd0fb9184
|
C++17: std::char_traits<>::{compare,length} is constexpr - v2
|
2021-04-28 07:05:32 -07:00 |
|
Daniela Engert
|
d1a6e5603f
|
Keep defaulted destructors inline
applies to exception classes in case of msvc only
|
2021-04-28 06:17:26 -07:00 |
|
Victor Zverovich
|
84a36b99bf
|
Move data to functions
|
2021-04-27 17:21:32 -07:00 |
|
Victor Zverovich
|
ab7c33ede0
|
Suppress checked iterator warnings
|
2021-04-27 13:54:39 -07:00 |
|
Alexey Ochapov
|
77258f6069
|
fix FMT_CONSTEXPR_CHAR_TRAITS check for MSVC
|
2021-04-26 16:35:32 -07:00 |
|
Alexey Ochapov
|
f085c3d7a0
|
use proper check for non-type template parameters
|
2021-04-26 16:35:32 -07:00 |
|
Victor Zverovich
|
69bdc20a3c
|
Workaround missing std::system on iOS, take 2
|
2021-04-26 06:21:44 -07:00 |
|
Alexey Ochapov
|
1678ed6235
|
simplify field::format() and spec_field::format(), fix typo
|
2021-04-25 07:53:49 -07:00 |
|
Alexey Ochapov
|
ca821982ee
|
use named arg with static name in compile-time API
to get arg index by name at compile-time
|
2021-04-25 07:53:49 -07:00 |
|
Alexey Ochapov
|
ce6e7d8620
|
use fixed_string to create named arg class with static name for _a literal
|
2021-04-25 07:53:49 -07:00 |
|
Alexey Ochapov
|
fc56af14c2
|
move fixed_string from compile.h to format.h
|
2021-04-25 07:53:49 -07:00 |
|
Victor Zverovich
|
8f9ddf452d
|
Remove deprecated posix.h
|
2021-04-24 07:03:11 -07:00 |
|
Daniela Engert
|
d3c523e0d2
|
Export printf-related contexts from printf.h
|
2021-04-24 06:39:57 -07:00 |
|
Daniela Engert
|
2c25df089f
|
Export replacement type_traits, too
|
2021-04-24 06:39:57 -07:00 |
|
Victor Zverovich
|
553022dc56
|
Don't use std::system on iOS (#2248)
|
2021-04-24 06:17:05 -07:00 |
|
Victor Zverovich
|
8a040d187a
|
Cleanup core-test
|
2021-04-23 20:07:48 -07:00 |
|
Victor Zverovich
|
064cac2bf9
|
Bump version
|
2021-04-23 16:05:03 -07:00 |
|