Commit Graph

13 Commits (863048b0e37f72777d6cdc9432b1b47033b92c02)

Author SHA1 Message Date
gabime 9d52261185 clang format 2 years ago
Charles Milette 4f80077339
Support compile-time format string checking with std::format (#2544)
* Support compile-time format string checking with std::format

* Fix pre-VS 17.5 compilation

* Fix compilation without wchar_t support

* What am I doing

* Bring back fmt optimization

* Move to_string_view to common.h

* Fix SPDLOG_CONSTEXPR_FUNC emitting duplicate symbol errors when building in C++11

* Also add inline on VS 2013

* Appender doesn't work on wide strings
3 years ago
Charles Milette 714cf12822
Add fmt_helper.h include to includes.h and os-inl.h 3 years ago
Charles Milette ebeb3707b1
Switch to vformat_to
Drive-by: reduce the amount of occurences of #ifdef SPDLOG_USE_STD_FORMAT
3 years ago
Charles Milette 484bf07379
Fix test_fmt_helper 4 years ago
Charless Milette 44a4517e2b Support C++20 std::format as an alternative to fmtlib 4 years ago
Gabi Melman 34244656a6
Update test_fmt_helper.cpp 5 years ago
gabime f5492aed12 Unified usage of fmt::memory_buffer across the codebase 6 years ago
gabime ce637440bb wip static-lib 6 years ago
gabime b2735eb30c Fixed fmt_helper tests 7 years ago
gabime 4a34cd0662 Optimized nano seconds formatting 7 years ago
gabime b7a6659451 code formatting 7 years ago
gabime dace099348 Added fmt_helper tests 7 years ago