4.1.0
Changes:
- 8d2e9df Version 4.1.0
- b2b0a02 Defer some floating point formatting to string formatter
- 2bff2e0 Update string formatting benchmarks
- aebd272 Remove centering facet from benchmark stream utilities
- 0ed6f1c Remove unused BasicStringStreamer functionality
- 716c7d4 Implement string and integral formatters without IO streams
- cc8c19f Pin BasicFormatSpecifier::Type enumeration values
- c8b94ec Move alias for streamed_char_type to BasicStringTraits
- 9f24a35 Ensure fly::Styler instances are applied to standard streams
- 4f1bf87 Move BasicString::size implementation to BasicStringClassifier
See More
- cc3801c Add safe variants of std::toupper and std::tolower
- 791ccb1 Reset stream state in BasicStreamModifiers only if it changed
- 8e03157 Exclude third-parties from benchmarks in profile builds
- c43e415 Define FLY_PROFILE for profiled builds
- a562f7b Split handling of format options based on parameter type
- 83a7984 BasicStringStreamer can take maxiumum string length as plain type
- c4bbd5a Convert BasicStringFormatter to an instanced class
- 557f2ff Fix declaration of default BasicFormatString move constructor
- 2482a66 Update string formatting benchmarks
- 8f818b3 Refactor handling of width and precision formatting options
- b90a138 Support streaming a maxium number of characters from a string
- ce64e1f Allow retrieving of integral format parameters by value
This list of changes was auto generated.