Khalil Estell
64973fb160
Remove allocating containers from on_num
...
Use std::string_view and std::array containers when
FMT_STATIC_THOUSANDS_SEPARATOR is defined.
This will help in the case for embedded system where even using
containers that can potentially allocate results in malloc/free and
new/delete being linked into the binary. In many embedded cases dynamic
library allocation is prohibited and even the cost of linking in these
libraries costs too high of a cost in flash size.
Resolves #1762
2020-07-08 05:39:08 -07:00
Victor Zverovich
f19b1a521e
Update version
2020-07-07 07:47:44 -07:00
Victor Zverovich
5c67fefb26
Fix a changelog entry
2020-07-07 06:58:44 -07:00
Dmitriy Kurkin
1d2a556e1b
Fix undefined reference error
2020-07-07 06:37:17 -07:00
Victor Zverovich
04c9b62fb4
Merge release branch
2020-07-07 06:34:39 -07:00
Victor Zverovich
6be6762e57
Fix date
2020-07-07 06:32:19 -07:00
Victor Zverovich
f1dd2eb3c0
Bump version
2020-07-07 06:24:32 -07:00
Victor Zverovich
fbf3b943cc
Workaround a bug in gcc
2020-07-07 06:06:50 -07:00
Victor Zverovich
a29a01d304
Fix docs
2020-07-07 06:05:00 -07:00
Victor Zverovich
9f0b3afb79
Bump version in namespace
2020-07-06 09:47:27 -07:00
Victor Zverovich
86b2f99f8c
Fix the docs
2020-07-06 07:53:07 -07:00
Victor Zverovich
c472ff12d8
Update version
2020-07-06 06:45:20 -07:00
Victor Zverovich
5173a76ba4
Update version
2020-07-05 08:43:47 -07:00
Victor Zverovich
1614af3520
Minor corrections in the changelog
2020-07-05 08:43:01 -07:00
Victor Zverovich
569a9b3a7f
Bump version
2020-07-05 07:59:11 -07:00
Victor Zverovich
4e7e3c65a3
Update docs
2020-07-05 07:32:43 -07:00
Victor Zverovich
0f7a6bfa12
Add a section on std::format compatibility
2020-07-05 07:07:29 -07:00
Victor Zverovich
4faec5a5ee
Update README.rst
2020-07-05 06:41:51 -07:00
Victor Zverovich
7dbc8ac716
Update changelog
2020-07-05 06:29:05 -07:00
Victor Zverovich
c87dd746fa
Update changelog
2020-07-05 06:21:54 -07:00
Victor Zverovich
372175caf8
Revert changelog changes
2020-07-05 06:21:54 -07:00
alexey-milovidov
9047548766
Add ClickHouse to the list of projects ( #1751 )
2020-07-05 05:57:04 -07:00
Victor Zverovich
d30bca64e3
Revert changelog conversion since GFM is not supported there
2020-07-04 17:43:30 -07:00
Victor Zverovich
d6047cdc4a
Update changelog
2020-07-04 15:46:48 -07:00
Victor Zverovich
810241b36e
Convert changlog to markdown
2020-07-04 15:20:33 -07:00
Victor Zverovich
661c474739
Rename changelog
2020-07-04 15:14:42 -07:00
Victor Zverovich
7c33059fad
Update ChangeLog.rst
2020-07-04 10:16:55 -07:00
Victor Zverovich
9e20883ab3
Update README.rst
2020-07-04 09:37:27 -07:00
Victor Zverovich
41899d5225
Update changelog
2020-07-04 09:31:12 -07:00
Victor Zverovich
f42f459089
Update changelog
2020-07-04 08:40:42 -07:00
Victor Zverovich
2381df654f
Update readme
2020-07-04 08:27:57 -07:00
Victor Zverovich
7ae816563e
Update README.rst
2020-07-04 08:20:45 -07:00
Victor Zverovich
c56cf3d074
Update changelog and readme
2020-07-04 08:20:10 -07:00
Victor Zverovich
01309a34ab
Deprecate arg_formatter
2020-07-04 07:29:11 -07:00
Victor Zverovich
a62d060554
Update changelog
2020-07-04 07:24:49 -07:00
Victor Zverovich
23e3a2eee8
Update changelog
2020-07-03 19:39:08 -07:00
Victor Zverovich
d8e0554b97
Disable numeric formatting by default
2020-07-03 10:35:49 -07:00
Victor Zverovich
1e8eea4f44
Update changelog
2020-07-03 10:31:14 -07:00
Victor Zverovich
44bd5384a9
Fix formatting
2020-07-03 09:18:18 -07:00
Victor Zverovich
20e19387a2
Update changelog
2020-07-03 09:14:11 -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
Florin Iucha
31ce6bc702
Fix a conversion warning with Clang10 on Windows ( #1750 )
...
Fixes #1747
2020-07-03 05:53:42 -07:00
Victor Zverovich
c9c5b90da7
Fix a typo. Thanks Tracy Chapman from TripleChecker
2020-07-02 15:09:34 -07:00
Victor Zverovich
1f3f84631c
Fix a typo
2020-07-02 07:29:38 -07:00
Tobias Hammer
5de62af604
Fix possible infinite recursion in FMT_ASSERT ( #1744 )
...
Use std::fprintf for assertion message output preventing infinite
recursion when output to stderr is limited or broken.
2020-07-01 08:28:27 -07:00
Victor Zverovich
cbddab2fe2
Use consistent include style
2020-06-29 09:59:25 -07:00
Victor Zverovich
f69b6eaabd
Add a simple buffered stream with no sync
2020-06-28 09:55:29 -07:00
Victor Zverovich
ba363b3a24
Use digit pairs as in unrolledlut
2020-06-27 12:05:38 -07:00
Victor Zverovich
a6f8e7d860
Update changelog
2020-06-27 09:35:02 -07:00