Victor Zverovich
|
3f4984fb36
|
Clean core-test and fix linkage errors on older gcc
|
2018-09-19 12:24:38 -07:00 |
|
Victor Zverovich
|
59f555ad8f
|
Workaround more visit lookup issues on gcc
|
2018-09-15 08:46:12 -07:00 |
|
Victor Zverovich
|
66381e308d
|
Minor cleanup
|
2018-09-13 07:37:50 -07:00 |
|
Victor Zverovich
|
1fb1c4c912
|
Update docs
|
2018-09-13 07:20:43 -07:00 |
|
Victor Zverovich
|
fbca830dd1
|
Update changelog, readme and improve compat
|
2018-09-12 12:44:04 -07:00 |
|
Victor Zverovich
|
bc26fbf1b0
|
Move experimental color API to fmt/color.h
|
2018-09-12 09:04:26 -07:00 |
|
Victor Zverovich
|
97cc889374
|
Workaround a visit lookup issue in gcc 8 (#851)
|
2018-09-12 08:45:14 -07:00 |
|
Victor Zverovich
|
7110b46076
|
Optimize default formatting
|
2018-09-12 08:45:14 -07:00 |
|
Victor Zverovich
|
6ffc828a79
|
Phasing out null_terminating_iterator
|
2018-09-10 06:51:38 -07:00 |
|
Victor Zverovich
|
aeb6add336
|
Skip strchr for the common case
|
2018-09-09 09:08:41 -07:00 |
|
Victor Zverovich
|
5614289dd8
|
Optimize and simplify format string parsing
|
2018-09-09 08:41:27 -07:00 |
|
Victor Zverovich
|
a3ba6b4f62
|
Disable the fmt(...) macro by default (#853)
|
2018-09-08 09:55:41 -07:00 |
|
Victor Zverovich
|
8671689449
|
Update docs and formatting
|
2018-09-08 09:06:54 -07:00 |
|
Victor Zverovich
|
2117775747
|
Micro-optimize parsing
|
2018-09-05 07:10:50 -07:00 |
|
Victor Zverovich
|
be0e268468
|
Optimize processing of trailing '}'
|
2018-08-31 15:34:31 -07:00 |
|
Victor Zverovich
|
fbc38b9083
|
Pass heavy arguments by ref
|
2018-08-31 15:17:18 -07:00 |
|
Victor Zverovich
|
1489d3b7fa
|
Implement exponential notation
|
2018-08-29 18:55:57 -07:00 |
|
Victor Zverovich
|
dd8c5ce442
|
Implement more FP formatting options
|
2018-08-29 09:34:57 -07:00 |
|
Victor Zverovich
|
e483a01a0f
|
Implement some formatting options in Grisu
|
2018-08-27 17:51:49 -07:00 |
|
Victor Zverovich
|
f51080916e
|
Revert "Implement some formatting options in Grisu"
This reverts commit 2a952dd0b2 .
|
2018-08-27 17:51:27 -07:00 |
|
Victor Zverovich
|
2a952dd0b2
|
Implement some formatting options in Grisu
|
2018-08-26 09:51:49 -07:00 |
|
Victor Zverovich
|
0de44a469a
|
Implement exponent formatting
|
2018-08-26 08:12:35 -07:00 |
|
Victor Zverovich
|
f0d0a1ebd7
|
Implement Grisu2 digit generation
|
2018-08-25 20:45:50 -07:00 |
|
Victor Zverovich
|
569ac91e0b
|
Implement Grisu boundary computation
|
2018-08-25 11:39:38 -07:00 |
|
Victor Zverovich
|
62010520ed
|
Disable gnu-string-literal-operator-template warning
|
2018-08-22 08:12:59 -07:00 |
|
Elias Daler
|
18400503da
|
Fix C4127 warning in basic_writer<Range>::write_double
|
2018-08-17 07:36:38 -07:00 |
|
Victor Zverovich
|
9de312112a
|
Reformat and add a comment
|
2018-08-15 06:54:43 -07:00 |
|
medithe
|
4b868b8922
|
Re-enable compile-time format-string checking
Since the commit 691a7a9 compile-time string checking was accidently not possible anymore.
With this change, it should be possible again.
|
2018-08-07 07:43:47 -07:00 |
|
Victor Zverovich
|
4061a0d35d
|
Parameterize vformat to support custom char types
|
2018-08-05 10:44:59 -07:00 |
|
Victor Zverovich
|
c68bab7014
|
Remove broken fmt::internal::format_enum (#818)
|
2018-08-01 07:11:53 -07:00 |
|
Victor Zverovich
|
c684349195
|
Move contiguous version of format_to to fmt/core.h
|
2018-07-22 18:09:22 -07:00 |
|
Victor Zverovich
|
ffe414cad1
|
Add compile-time format string checks to format_to (#783)
|
2018-07-22 15:30:51 -07:00 |
|
Victor Zverovich
|
c178ab440f
|
Remove FMT_USE_RVALUE_REFERENCES
|
2018-07-22 15:07:53 -07:00 |
|
Victor Zverovich
|
35538ca66c
|
Merge more format overloads
|
2018-07-22 12:24:47 -07:00 |
|
Victor Zverovich
|
4f16409730
|
Merge format overloads using SFINAE
|
2018-07-22 08:06:42 -07:00 |
|
Victor Zverovich
|
2a4e948864
|
Add UTF-8 types
|
2018-07-22 06:36:21 -07:00 |
|
Victor Zverovich
|
48dff9f3c5
|
Update docs
|
2018-07-18 06:44:46 -07:00 |
|
Victor Zverovich
|
8615ff2acc
|
Micro-optimize argument retrieval
|
2018-07-15 07:28:31 -07:00 |
|
Victor Zverovich
|
e7e9578ed4
|
Optimize format string parsing
|
2018-07-14 14:27:56 -07:00 |
|
Victor Zverovich
|
c99a259739
|
Mark new functions with FMT_API (#808)
|
2018-07-14 07:43:16 -07:00 |
|
Henry Schreiner
|
9c32e73abf
|
Fixing return unreachable warning on NVCC
|
2018-07-09 21:33:10 -07:00 |
|
Victor Zverovich
|
f66ba6508a
|
Optimize format string parsing
|
2018-07-08 10:15:24 -07:00 |
|
Victor Zverovich
|
f21268aa72
|
Revert "Optimize format string parsing" because of a bug in MSVC
https://godbolt.org/g/rpiDgh
This reverts commit f9e9bf0231 .
|
2018-07-08 08:08:50 -07:00 |
|
Victor Zverovich
|
f9e9bf0231
|
Optimize format string parsing
|
2018-07-07 16:50:22 -07:00 |
|
Victor Zverovich
|
479ee2a8c6
|
Fix MSVC build, take 2
|
2018-07-04 14:24:07 -07:00 |
|
Victor Zverovich
|
e928b6724c
|
Fix MSVC 2013 build
|
2018-07-04 12:33:15 -07:00 |
|
Dhruv Paranjape
|
ec218a3ad1
|
Fix redefinition warning for RESET_COLOR
|
2018-07-04 07:52:19 -07:00 |
|
Victor Zverovich
|
c04fb91b03
|
Fix handling of user-defined types in format_to (#793)
|
2018-07-04 07:40:56 -07:00 |
|
Jonathan Müller
|
c6d9730ddb
|
Fix sign conversion warnings (#790)
|
2018-06-27 14:31:20 +02:00 |
|
Victor Zverovich
|
2e95823ef7
|
Move new color support to format.h and mark old as deprecated
|
2018-06-24 06:39:22 -07:00 |
|