Victor Zverovich
|
1782a6eac0
|
Rename pragma macros
|
2024-09-12 19:20:32 -07:00 |
|
Victor Zverovich
|
b6a6ec7f1c
|
FMT_EXCEPTIONS -> FMT_USE_EXCEPTIONS
|
2024-09-11 19:34:12 -07:00 |
|
Victor Zverovich
|
89999f1672
|
Simplify pragma
|
2024-09-11 18:52:56 -07:00 |
|
Victor Zverovich
|
b90b4bc981
|
Remove FMT_STATIC_THOUSANDS_SEPARATOR in favor of FMT_USE_LOCALE
|
2024-09-11 18:30:05 -07:00 |
|
Victor Zverovich
|
a1d6f9a973
|
Minor cleanup
|
2024-09-11 17:20:20 -07:00 |
|
Victor Zverovich
|
689ec7a087
|
Cleanup
|
2024-09-11 16:05:34 -07:00 |
|
Victor Zverovich
|
28143dc99d
|
Cleanup chrono
|
2024-09-11 15:41:51 -07:00 |
|
Victor Zverovich
|
1bde49e545
|
Remove FMT_USE_USER_LITERALS
|
2024-09-11 11:27:27 -07:00 |
|
Victor Zverovich
|
ab8f9d5b08
|
Cleanup format API
|
2024-09-11 07:52:19 -07:00 |
|
Victor Zverovich
|
6f62db098a
|
Cleanup format API
|
2024-09-11 07:26:11 -07:00 |
|
Victor Zverovich
|
ab44ee7521
|
Avoid shadowing
|
2024-09-11 07:05:45 -07:00 |
|
Victor Zverovich
|
0d4e7e3fee
|
Remove old workaround
|
2024-09-11 06:17:47 -07:00 |
|
Victor Zverovich
|
8ee89546ff
|
Remove old workaround
|
2024-09-10 21:06:25 -07:00 |
|
Victor Zverovich
|
a5deb96bf5
|
Update gcc version
|
2024-09-10 20:52:35 -07:00 |
|
Victor Zverovich
|
61a241f03f
|
Cleanup
|
2024-09-10 20:24:57 -07:00 |
|
Victor Zverovich
|
ff82d8d2b5
|
Cleanup visit
|
2024-09-10 20:09:44 -07:00 |
|
Victor Zverovich
|
0cc20f5639
|
Remove iterator_t
|
2024-09-10 19:51:57 -07:00 |
|
Victor Zverovich
|
2ba6785d8f
|
Remove unused type
|
2024-09-10 19:00:08 -07:00 |
|
Victor Zverovich
|
5644e7507c
|
Remove unnecessary forwarding
|
2024-09-10 18:35:32 -07:00 |
|
Victor Zverovich
|
5345cfe6b3
|
Adjust clang-format
|
2024-09-10 18:24:35 -07:00 |
|
Victor Zverovich
|
3e9fdb3a1f
|
Cleanup
|
2024-09-10 17:27:49 -07:00 |
|
Victor Zverovich
|
3ada4aed20
|
Optionally exclude Unicode data
|
2024-09-08 16:52:01 -07:00 |
|
Victor Zverovich
|
b37be85bf1
|
Optionally disable named arguments
|
2024-09-08 16:25:33 -07:00 |
|
Victor Zverovich
|
70643b2511
|
Don't use format_error if exceptions disabled
|
2024-09-08 15:56:36 -07:00 |
|
Victor Zverovich
|
967e2d177d
|
Cleanup
|
2024-09-08 15:43:11 -07:00 |
|
Victor Zverovich
|
02c5d637c5
|
Cleanup
|
2024-09-08 11:13:44 -07:00 |
|
Victor Zverovich
|
047bf75c24
|
Cleanup
|
2024-09-08 10:00:25 -07:00 |
|
Victor Zverovich
|
2d3ba32e79
|
Improve debug codegen
|
2024-09-08 09:17:59 -07:00 |
|
Victor Zverovich
|
6c90b31fbd
|
Improve debug codegen
|
2024-09-08 07:49:02 -07:00 |
|
Victor Zverovich
|
9408c2ae8c
|
Readd support for FMT_BUILTIN_TYPES
|
2024-09-07 08:12:03 -07:00 |
|
Victor Zverovich
|
cc3ff1529d
|
Cleanup
|
2024-09-06 17:05:48 -07:00 |
|
Victor Zverovich
|
158893b384
|
Cleanup
|
2024-09-06 13:39:03 -07:00 |
|
Victor Zverovich
|
f5a16a484b
|
Cleanup
|
2024-09-06 12:41:53 -07:00 |
|
Victor Zverovich
|
cad876be4c
|
Switch to vargs
|
2024-09-06 12:12:39 -07:00 |
|
Victor Zverovich
|
debf6f8285
|
Switch to vargs
|
2024-09-06 09:10:39 -07:00 |
|
Victor Zverovich
|
35f4fab4c4
|
Simplify value ctor
|
2024-09-06 08:59:43 -07:00 |
|
Victor Zverovich
|
ff8f324786
|
Minor cleanup
|
2024-09-06 08:47:24 -07:00 |
|
Victor Zverovich
|
bd48715d81
|
Simplify make_format_args
|
2024-09-06 08:15:33 -07:00 |
|
Victor Zverovich
|
57d6df62f7
|
Simplify make_format_args
|
2024-09-06 08:07:22 -07:00 |
|
Victor Zverovich
|
8ed4a9dcc1
|
Improve debug codegen
|
2024-09-06 07:51:22 -07:00 |
|
Victor Zverovich
|
f288f45e46
|
Prepare for arg_store unification
|
2024-09-05 19:17:18 -07:00 |
|
Victor Zverovich
|
f1e3016c13
|
Optimize debug codegen
|
2024-09-04 17:10:52 -07:00 |
|
Victor Zverovich
|
106dc8fd64
|
Reduce usage of type_identity
|
2024-09-04 16:23:51 -07:00 |
|
Victor Zverovich
|
c3344e21e2
|
Cleanup base API
|
2024-09-04 15:50:53 -07:00 |
|
Victor Zverovich
|
5f438c967e
|
Remove make_arg
|
2024-09-04 14:52:14 -07:00 |
|
Victor Zverovich
|
2a257798d4
|
Reenable FMT_BUILTIN_TYPES
|
2024-09-04 14:10:40 -07:00 |
|
Vladislav Shchapov
|
22d50c1a9c
|
Add support formatting std::expected<void, E>
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2024-09-04 12:31:44 -07:00 |
|
Vladislav Shchapov
|
1cc10ab68f
|
Make is_formattable work with const/volatile void
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2024-09-04 12:31:44 -07:00 |
|
Victor Zverovich
|
6aaf7f4b79
|
Suppress a gcc 13 warning
|
2024-09-04 11:43:12 -07:00 |
|
Victor Zverovich
|
b4d1d7f8e6
|
Improve debug codegen
|
2024-09-04 08:56:25 -07:00 |
|
Victor Zverovich
|
3df47a4677
|
Make is_formattable work with void
|
2024-09-04 07:33:56 -07:00 |
|
Cameron Angus
|
b4aea98b55
|
Small fixes for some issues with modules builds (#4152)
* Avoid module export of member function definitions.
* Do not #include intrinsics header into module purview.
|
2024-09-04 07:29:41 -07:00 |
|
Victor Zverovich
|
e2b7238707
|
Cleanup format string API
|
2024-09-03 21:30:57 -07:00 |
|
Victor Zverovich
|
1e0c6cdc3b
|
Make symbol sizes shorter
|
2024-09-03 20:44:37 -07:00 |
|
Victor Zverovich
|
15694c9a84
|
Workaround an MSVC bug
|
2024-09-03 16:12:29 -07:00 |
|
Victor Zverovich
|
894b71da85
|
Fix handling of _BitInt
|
2024-09-03 11:32:31 -07:00 |
|
Victor Zverovich
|
7a6a2a79ed
|
Improve debug codegen
|
2024-09-02 20:29:24 -07:00 |
|
Victor Zverovich
|
387395fc7c
|
Cleanup base API
|
2024-09-02 15:15:38 -07:00 |
|
Victor Zverovich
|
6a88415499
|
Add FMT_APPLY_VARIADIC
|
2024-09-02 13:59:41 -07:00 |
|
Victor Zverovich
|
9a2aae37d4
|
Cleanup base API
|
2024-09-02 10:01:14 -07:00 |
|
Victor Zverovich
|
8803768363
|
Cleanup base API
|
2024-09-02 09:11:33 -07:00 |
|
Victor Zverovich
|
4fa533c70e
|
Cleanup base API
|
2024-09-02 09:00:44 -07:00 |
|
Victor Zverovich
|
d980dd7171
|
Cleanup base API
|
2024-09-02 07:50:46 -07:00 |
|
Victor Zverovich
|
4eed488c66
|
Cleanup base API
|
2024-09-02 07:17:21 -07:00 |
|
Victor Zverovich
|
a6ecd25b80
|
Improve debug codegen
|
2024-09-02 06:54:45 -07:00 |
|
Victor Zverovich
|
9f29345ea0
|
Simplify mapped_type_constant
|
2024-09-02 06:41:44 -07:00 |
|
Victor Zverovich
|
4986b4c0ef
|
Simplify arg_mapper
|
2024-09-01 21:59:39 -07:00 |
|
Victor Zverovich
|
a5f4d9820c
|
Simplify arg_mapper
|
2024-09-01 21:47:41 -07:00 |
|
Victor Zverovich
|
bc3af51272
|
Reduce the number of instantiations
|
2024-09-01 19:54:09 -07:00 |
|
Victor Zverovich
|
60740b7c24
|
Cleanup base API
|
2024-09-01 19:35:00 -07:00 |
|
Victor Zverovich
|
9ef160d309
|
Cleanup base API
|
2024-09-01 19:02:47 -07:00 |
|
Victor Zverovich
|
0b80978c27
|
Cleanup base API
|
2024-09-01 18:31:41 -07:00 |
|
Victor Zverovich
|
4f39d88650
|
Cleanup base API
|
2024-09-01 18:24:24 -07:00 |
|
Victor Zverovich
|
a86b1acf6a
|
Add mapped_t
|
2024-09-01 17:48:29 -07:00 |
|
Victor Zverovich
|
c9ef07bc4e
|
Minor cleanup
|
2024-09-01 17:34:47 -07:00 |
|
Victor Zverovich
|
8c4cfab57a
|
Detemplatize parse
|
2024-09-01 14:32:55 -07:00 |
|
Victor Zverovich
|
7e3aa6d982
|
Minor cleanup
|
2024-09-01 14:17:38 -07:00 |
|
Victor Zverovich
|
7c66216008
|
Minor cleanup
|
2024-09-01 12:53:09 -07:00 |
|
Victor Zverovich
|
1416edabbb
|
Cleanup base API
|
2024-09-01 12:06:40 -07:00 |
|
Victor Zverovich
|
b310a0d48b
|
Simplify parse_format_string
|
2024-09-01 11:09:26 -07:00 |
|
Victor Zverovich
|
985c3399d1
|
Make map static
|
2024-09-01 09:18:47 -07:00 |
|
Victor Zverovich
|
4a55b0d5fd
|
Remove duplicate error in compile-time checks
|
2024-09-01 09:03:34 -07:00 |
|
Victor Zverovich
|
64a6c84592
|
basic_format_parse_context -> parse_context
|
2024-09-01 08:09:37 -07:00 |
|
Victor Zverovich
|
66920feeee
|
Improve compile-time checks
|
2024-09-01 07:49:35 -07:00 |
|
Victor Zverovich
|
f4dad85c3a
|
Improve handling of named arguments in compile-time checks
|
2024-09-01 07:07:14 -07:00 |
|
Victor Zverovich
|
db4becabed
|
Reduce template instantiations
|
2024-08-31 20:29:58 -07:00 |
|
Victor Zverovich
|
fec2cc7af1
|
Improve handling of named arguments
|
2024-08-31 19:55:04 -07:00 |
|
Victor Zverovich
|
621e9c17c5
|
Clarify why we have TYPE in native_formatter
|
2024-08-31 17:50:21 -07:00 |
|
Victor Zverovich
|
bca7040556
|
Simplify compile-time checks
|
2024-08-31 15:01:25 -07:00 |
|
Victor Zverovich
|
8c4b17fe64
|
Simplify compile-time checks
|
2024-08-31 14:49:59 -07:00 |
|
Victor Zverovich
|
516a2e2049
|
Cleanup FMT_STRING
|
2024-08-31 14:13:57 -07:00 |
|
Victor Zverovich
|
6797f0c39a
|
Cleanup compile-time checks
|
2024-08-31 11:26:27 -07:00 |
|
Victor Zverovich
|
db496b47c1
|
Remove old gcc hack
|
2024-08-31 09:22:49 -07:00 |
|
Victor Zverovich
|
8eda3c8e90
|
Cleanup compile-time check
|
2024-08-31 08:38:53 -07:00 |
|
Victor Zverovich
|
53316903e6
|
Move string_literal to format.h
|
2024-08-31 07:08:35 -07:00 |
|
Victor Zverovich
|
8a484ad577
|
Minor cleanup
|
2024-08-30 20:53:54 -07:00 |
|
Victor Zverovich
|
b446cc9e67
|
fwrite_fully -> fwrite_all
|
2024-08-30 18:43:56 -07:00 |
|
Victor Zverovich
|
0204dd359d
|
Fix _BitInt formatter
|
2024-08-30 18:30:20 -07:00 |
|
Victor Zverovich
|
d8876b7787
|
Minor cleanup
|
2024-08-30 16:17:07 -07:00 |
|
Victor Zverovich
|
c0fab5e2f7
|
Reject modernity, embrace tradition
|
2024-08-30 11:26:29 -07:00 |
|