./textproc/fmtlib, Formatting library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.3.0, Package name: fmtlib-5.3.0, Maintainer: pkgsrc-users

fmt (formerly cppformat) is an open-source formatting library. It can be used
as a fast and safe alternative to printf and IOStreams.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 787a568322e08cebb1e164b3c9766e27ca18b2c8
RMD160: db698a683c6be3bb2423965f00ca661e849308c1
Filesize: 646.966 KB

Version history: (Expand)


CVS history: (Expand)


   2019-02-26 11:58:25 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
fmtlib: updated to 5.3.0

5.3.0:
* Introduced experimental chrono formatting support
* Added experimental support for emphasis (bold, italic, underline, \ 
strikethrough), colored output to a file stream, and improved colored formatting \ 
API
* Added support for 4-bit terminal colors
* Parameterized formatting functions on the type of the format string. Any \ 
object of type S that has an overloaded to_string_view(const S&) returning \ 
fmt::string_view can be used as a format string
* Made std::string_view work as a format string
* Added wide string support to compile-time format string checks
* Made colored print functions work with wide strings
* Introduced experimental Unicode support
* Improved locale support
* Constrained formatting functions on proper iterator types
* Added make_printf_args and make_wprintf_args functions
* Deprecated fmt::visit, parse_context, and wparse_context. Use \ 
fmt::visit_format_arg, format_parse_context, and wformat_parse_context instead.
* Removed undocumented basic_fixed_buffer which has been superseded by the \ 
iterator-based API
* Disallowed repeated leading zeros in an argument ID
* Reintroduced support for gcc 4.4
* Fixed compilation on platforms with exotic double
* Improved documentation
* Added pkgconfig support which makes it easier to consume the library from \ 
meson and other build systems
   2018-12-04 11:05:22 by Jonathan Perkin | Files touched by this commit (2)
Log message:
fmtlib: Avoid strtod_l on SunOS.
   2018-12-02 18:12:18 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
fmtlib: added version 5.2.1

fmt (formerly cppformat) is an open-source formatting library. It can be used
as a fast and safe alternative to printf and IOStreams.