Victor Zverovich
|
4f7df299ea
|
Improve docs
|
2020-11-08 05:40:39 -08:00 |
|
Victor Zverovich
|
7977c2b4d0
|
Cleanup
|
2020-10-27 07:19:28 -07:00 |
|
Владислав Щапов
|
e54eb67639
|
Workaround bugs in gcc 8
|
2020-10-27 06:11:31 -07:00 |
|
Victor Zverovich
|
e3b4c22ec9
|
Simplify is_output_iterator
|
2020-10-20 14:09:57 -07:00 |
|
Victor Zverovich
|
86f0a7046e
|
Fix formatting
|
2020-09-06 08:58:19 -07:00 |
|
Denis Blank
|
bff4d18efb
|
Add color format_to overloads
* Fix variable size basic_memory_buffer colorization
* Fix an unused arguments warning on GCC that blocks the CI otherwise
* Ref #1842
* Ref #1593
|
2020-09-06 08:24:15 -07:00 |
|
Victor Zverovich
|
c228bfe882
|
Improve docs
|
2020-07-20 07:56:20 -07:00 |
|
Victor Zverovich
|
c08518a25b
|
Move make_args_checked to the public API
|
2020-07-19 10:23:46 -07:00 |
|
Victor Zverovich
|
9f0c003371
|
Simplify format string checks
|
2020-07-19 09:24:11 -07:00 |
|
Victor Zverovich
|
8069265373
|
internal -> detail (#1538)
|
2020-05-10 07:34:30 -07:00 |
|
Victor Zverovich
|
7f723fbcb8
|
Consistently namespace qualify size_t
|
2020-05-07 15:59:46 -07:00 |
|
Spirrwell
|
2559983e7a
|
Color formatting fixed for wide strings (fixes issue #1594) (#1596)
* Use std::char_traits::length for ansi_color_escape::begin
-Fixes issue #1594 https://github.com/fmtlib/fmt/issues/1594
|
2020-03-17 06:24:42 -07:00 |
|
Victor Zverovich
|
1f110702a1
|
Remove redundant braces
|
2020-01-15 15:07:30 -08:00 |
|
Victor Zverovich
|
c8dd9cc99d
|
Use type_identity to block unnecessary template argument deduction (thanks Tim Song)
|
2020-01-15 10:27:50 -08:00 |
|
Victor Zverovich
|
2f9acd1838
|
Remove dependency on <cassert>
|
2019-11-29 09:37:18 -08:00 |
|
Victor Zverovich
|
d39ebf3ff2
|
Optimize counting
|
2019-10-21 06:57:42 -07:00 |
|
Orivej Desh
|
b732f28c00
|
Deduplicate color vformat and vprint
After #1351 they became essentially the same.
|
2019-10-11 10:42:11 -07:00 |
|
Tanki Zhang
|
a82c1dc6d9
|
use memory_buffer to make color print behave atomic #1348 (#1351)
|
2019-10-10 08:28:56 -07:00 |
|
Victor Zverovich
|
0656045d02
|
Fix format overload that takes text_style (#1305)
|
2019-09-08 18:41:02 -07:00 |
|
Daan De Meyer
|
41076d1de3
|
Use FMT_THROW in fmt/color.h.
This allows fmt to be compiled with `-fno-exceptions`.
|
2019-07-17 10:15:31 +02:00 |
|
Victor Zverovich
|
d8fd1699b1
|
Make data names follow naming conventions
|
2019-07-03 16:14:14 -07:00 |
|
Victor Zverovich
|
de37de912b
|
Remove deprecated color API
|
2019-07-03 14:19:24 -07:00 |
|
Victor Zverovich
|
0c6a6e0250
|
Get rid of the FILE* hack and reword apidocs
|
2019-06-03 10:27:00 -07:00 |
|
Victor Zverovich
|
d54e64b3c8
|
Make buffer_context an alias template
|
2019-06-02 18:28:49 -07:00 |
|
Victor Zverovich
|
4d4b8c238d
|
FMT_CHAR -> char_t
|
2019-06-02 15:03:37 -07:00 |
|
Victor Zverovich
|
c21c6b8c4b
|
Move enable_if to template params
|
2019-03-16 15:15:38 -07:00 |
|
Bruce Mitchener
|
4523053e6f
|
Fix typos.
|
2019-03-10 07:49:33 -07:00 |
|
Victor Zverovich
|
9660ea1bff
|
Simplify format string checks
|
2019-02-10 18:00:19 -08:00 |
|
Elias Kosunen
|
34951f1999
|
Replace comments regarding deprecation with attributes
|
2019-02-02 05:48:39 -08:00 |
|
Victor Zverovich
|
58b6f8db48
|
Format the code using clang-format
|
2019-01-13 06:58:20 -08:00 |
|
stryku
|
9a777b9e1c
|
Implemented fmt::prepare()
Implementation of fmt::prepare() function and features around it.
|
2019-01-12 10:53:31 -08:00 |
|
Denis Blank
|
ae1de3a8d3
|
Add support for using text_style in format and vformat directly (#993)
* Closes #993
|
2019-01-01 09:26:54 -05:00 |
|
Sign Bit
|
0bbdca5b8b
|
Fix conversion warnings (#989)
* Fix sign conversion warnings
* Ignore unused local typedefs
* Remove cast reported as useless on GCC
* Remove warning on unused variable
* Enable conversion warning checking for pedantic build
* Fix sign-conversion warnings in headers
|
2018-12-20 06:24:19 -08:00 |
|
Victor Zverovich
|
1f92f8a9d8
|
Remove noexcept
|
2018-12-15 06:41:32 -08:00 |
|
Nicolas
|
93fd473b8f
|
Add support for builtin terminal colors. (#974)
|
2018-12-15 06:16:00 -08:00 |
|
Nicolas
|
24594c747e
|
Disable printing the reset escape code when no style modifiers where applied. (#973)
|
2018-12-09 15:57:20 -08:00 |
|
Nicolas
|
749276072f
|
Add file stream support for stylized text printing. (#967)
|
2018-12-09 09:28:48 -08:00 |
|
Victor Zverovich
|
b6bc6ec246
|
Add default ctor and fix use of constexpr macros in text_style
|
2018-12-07 07:22:18 -08:00 |
|
Nicolas
|
81b5c4a5fd
|
Add experimental emphasis support (#961)
|
2018-12-06 07:56:01 -08:00 |
|
Victor Zverovich
|
73cfd8f325
|
Fix colored print
|
2018-10-25 17:18:46 -07:00 |
|
Victor Zverovich
|
ea4010d704
|
Merge has_to_string_view into is_string
|
2018-10-24 18:16:00 -07:00 |
|
Victor Zverovich
|
20c708bf6d
|
Fix build on gcc 4.4
|
2018-10-24 10:52:02 -07:00 |
|
Daniela Engert
|
2c81c851b2
|
Adapt any string-like type to be used by {fmt} just like the standard string types already supported. The adaption is totally non-intrusive.
Signed-off-by: Daniela Engert <dani@ngrt.de>
|
2018-10-22 18:25:52 -07:00 |
|
Victor Zverovich
|
655ce53383
|
is_format_string -> is_string
|
2018-10-07 12:45:22 -07:00 |
|
Daniela Engert
|
4cf21f58b2
|
constrain templated format_to on proper format string type.
Signed-off-by: Daniela Engert <dani@ngrt.de>
|
2018-09-26 21:05:47 -07:00 |
|
Victor Zverovich
|
48e6dcd0f2
|
Implement workarounds for gcc 4.4
|
2018-09-23 12:29:48 -07:00 |
|
Daniela Engert
|
73c53d7833
|
Parameterize 'printf(rgb color, ...)' and 'vprint_rgb(rgb color, ...)' on the type of the format string.
Signed-off-by: Daniela Engert <dani@ngrt.de>
|
2018-09-23 09:15:27 -07:00 |
|
Victor Zverovich
|
bc26fbf1b0
|
Move experimental color API to fmt/color.h
|
2018-09-12 09:04:26 -07:00 |
|