Vladislav Shchapov
|
4841784e82
|
Simplify C99 strftime detection conditions
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-12-25 10:16:19 -08:00 |
|
Vladislav Shchapov
|
cb72c23e9e
|
Improve timezone tests
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-12-25 10:16:19 -08:00 |
|
Vladislav Shchapov
|
583f2d8209
|
Set timezone for chrono tests
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-12-25 10:16:19 -08:00 |
|
Victor Zverovich
|
32c4390704
|
Minor cleanup
|
2022-12-25 08:59:25 -08:00 |
|
Victor Zverovich
|
3a5e19fbf5
|
Minor cleanup
|
2022-12-25 08:42:16 -08:00 |
|
Victor Zverovich
|
dfb857ebef
|
Refactor format spec parsing
|
2022-12-25 07:25:32 -08:00 |
|
Victor Zverovich
|
9ea9b6bcb1
|
Cleanup arg id parsing
|
2022-12-24 16:33:57 -08:00 |
|
Victor Zverovich
|
2b0ff62a7f
|
Remove unused template arg from format_string_checker
|
2022-12-24 15:46:34 -08:00 |
|
Victor Zverovich
|
d1745084e0
|
Simplify parse context
|
2022-12-24 15:20:24 -08:00 |
|
Victor Zverovich
|
407e7b7b6d
|
basic_format_specs -> format_specs
|
2022-12-24 14:34:50 -08:00 |
|
Victor Zverovich
|
3cf9794755
|
Cleanup format string parsing
|
2022-12-24 13:47:20 -08:00 |
|
Victor Zverovich
|
934c8e5f76
|
Refactor precision parsing
|
2022-12-24 13:29:23 -08:00 |
|
Shawn Zhong
|
fc96938345
|
Remove empty semicolon
|
2022-12-24 09:54:55 -08:00 |
|
Victor Zverovich
|
f0ab112c34
|
Cleanup parsing
|
2022-12-24 09:40:35 -08:00 |
|
Victor Zverovich
|
9660e5b956
|
Remove redundant tests
|
2022-12-24 07:28:13 -08:00 |
|
Shawn Zhong
|
a585571e90
|
Ignore 0 character with align
|
2022-12-23 19:36:05 -08:00 |
|
Victor Zverovich
|
840ec8569d
|
Cleanup width handlers
|
2022-12-23 19:18:35 -08:00 |
|
Victor Zverovich
|
1dadeb8a33
|
Refactor width parsing
|
2022-12-23 18:29:59 -08:00 |
|
Victor Zverovich
|
275b4b3417
|
Remove obsolete parse-benchmark
|
2022-12-23 12:50:08 -08:00 |
|
Vladislav Shchapov
|
e004f1d699
|
Fix for issue #3241
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-12-23 12:26:20 -08:00 |
|
Victor Zverovich
|
bde1a6070d
|
Simplify fill and alignment parsing
|
2022-12-23 10:52:56 -08:00 |
|
Cleroth
|
040dc2a5d4
|
small typo in syntax.rst
0x1e was misread as 0x13, it looks like
|
2022-12-23 10:29:14 -08:00 |
|
Victor Zverovich
|
6a186bcd66
|
Localize FMT_USE_LOCAL_TIME
|
2022-12-21 14:52:52 -08:00 |
|
Shawn Zhong
|
8c56919bd2
|
Check chrono spec starts with %
|
2022-12-21 14:40:30 -08:00 |
|
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
115001a3b1
|
Formatting of system clocks ought to be to UTC, not to local time.
This improves standards conformance of fmt.
|
2022-12-21 14:23:02 -08:00 |
|
Victor Zverovich
|
b90895412f
|
Fix formatting of named arguments with locale
|
2022-12-15 09:59:40 -08:00 |
|
Vladislav Shchapov
|
d072f1dc69
|
Fix for issue #3228
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-12-14 13:49:36 -08:00 |
|
Victor Zverovich
|
3999fd193a
|
Workaround an ADL issue
|
2022-12-11 09:32:17 -08:00 |
|
Vladislav Shchapov
|
c06e0b4ede
|
Extract timezone offset from timezone conversion functions
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-12-10 10:13:53 -08:00 |
|
Vladislav Shchapov
|
1bf302a4ea
|
Implement %Ez, %Oz for chrono formatter
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-12-10 10:13:53 -08:00 |
|
Victor Zverovich
|
f1733afd49
|
Pin godbolt example to specific version
|
2022-12-10 09:35:55 -08:00 |
|
Victor Zverovich
|
f61dcccc6e
|
Update README.rst
|
2022-12-06 11:52:37 -08:00 |
|
Victor Zverovich
|
f9bcbdcbcf
|
Update README.rst
|
2022-12-06 11:51:59 -08:00 |
|
Victor Zverovich
|
1a854b4aa5
|
Clarify what mod_inv_5 is
|
2022-12-04 08:36:03 -08:00 |
|
Radek Brich
|
62ceb181b1
|
fix #3105 - Compile-time error when mixing named argument with automatic indexing
|
2022-12-04 08:13:26 -08:00 |
|
Maksymilian Czudziak
|
b0c8263cb2
|
include/fmt/core.h: copy constructors removal
|
2022-11-30 16:44:42 -08:00 |
|
Vladislav Shchapov
|
d24be2e95c
|
Add countl_zero function
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-11-30 12:25:01 -08:00 |
|
Victor Zverovich
|
8d50d814db
|
Fix a chrono formatting issue found by fuzzing
|
2022-11-30 11:04:51 -08:00 |
|
Vladislav Shchapov
|
115ca96e0e
|
Bump tested CMake version to 3.25
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-11-30 08:09:32 -08:00 |
|
Vladislav Shchapov
|
886491625d
|
Remove workaround for GTest bug
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-11-30 07:16:37 -08:00 |
|
Vladislav Shchapov
|
74c51ff37e
|
Skip only strptime dependent test in scan-test
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-11-27 08:59:30 -08:00 |
|
Chris Thrasher
|
69ffedfe52
|
Use target_compile_features to specify C++ standard requirement
|
2022-11-26 11:03:17 -08:00 |
|
Victor Zverovich
|
fae6f7e081
|
Optimize range formatter
|
2022-11-26 08:50:46 -08:00 |
|
Victor Zverovich
|
a69e43c9d7
|
Update benchmark results
|
2022-11-25 09:52:02 -08:00 |
|
Vladislav Shchapov
|
91c024ed33
|
Rename leading_v -> leading_xdigit
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-11-25 09:08:40 -08:00 |
|
David Korczynski
|
649aa102d6
|
CI linux: add CIFuzz Github action
Signed-off-by: David Korczynski <david@adalogics.com>
|
2022-11-24 08:22:51 -08:00 |
|
Vladislav Shchapov
|
31364732dc
|
Replace snprintf-based hex float formatter with internal implementation
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-11-24 07:15:46 -08:00 |
|
Vladislav Shchapov
|
74d55a4938
|
Add missing operators
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-11-24 07:15:46 -08:00 |
|
Vladislav Shchapov
|
8276f1a204
|
Fix warning: the implicit by-copy capture of "this" is deprecated (EDG frontend)
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-11-22 10:51:00 -08:00 |
|
Vladislav Shchapov
|
81ebe70b9b
|
Fix warning: a class type that is not trivially copyable passed through ellipsis (EDG frontend)
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
|
2022-11-22 10:51:00 -08:00 |
|