Commit Graph

434 Commits (545c301877eeea1099bd437f4177a555a948dbfb)

Author SHA1 Message Date
gabime 070dd181df clang format 3 years ago
offa 29b24f9e72 Use pragams instead of compile options 3 years ago
offa b8fdc9bf5d Workaround GCC 12 warning 3 years ago
Nicolas Benes 5ca5fdff9f Use lower-case "windows.h" for case-sensitive file systems
The "windows.h" in MinGW-W64 is lower-case. When cross-compiling for
Windows on Linux with a case-sensitive file system, the upper-case
"Windows.h" file is not found and compilation fails.

Always use lower-case "windows.h" to fix cross-compilation.
3 years ago
Rosen Penev 68f42a5b90 test_stopwatch: fix on mingw
There are some timing shenanigans with GCC's chrono that make this
unreliable. Add a start/stop and test for that to work around.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Gabi Melman 9b4b373121
Merge pull request #2365 from conr2d/feature/need_localtime
Allow overriding need_localtime for custom formatter
3 years ago
Jeeyong Um aa7490d187 Set eol to the test for overriding need_localtime 3 years ago
Jeeyong Um 38929f856d Allow overriding need_localtime for custom formatter 3 years ago
David Roman ece96216c4
fix clone async test
Fix #2363
3 years ago
Charles Milette cd4f6c1466
Replace fmt_helper::to_string by a macro 3 years ago
Charles Milette 37dd6bb159
Address PR review comments 3 years ago
Charles Milette 714cf12822
Add fmt_helper.h include to includes.h and os-inl.h 3 years ago
Charles Milette c203b4df8e
Fix conversion from fmt::memory_buffer to fmt::string_view 3 years ago
Charles Milette 56adf64ccf
Actually fix bad #ifdef 3 years ago
Charles Milette 91019f4f46
Fix bad #ifdef 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
Andrey Bugaevskiy 5ee969e4f6 Fix fopen_s error reporting with PREVENT_CHILD_FD 4 years ago
gabime c432fdd987 Bump fmt to version 8.1.1 and run clang-format 4 years ago
gabime 5b03dc1796 Throw if rotating_file_sink constructor receives max_size==0 as arg 4 years ago
Gabi Melman ad08f13aac Update test_file_helper.cpp 4 years ago
Gabi Melman 6638c23cfc Update test_async.cpp 4 years ago
Gabi Melman 378a42c887 Update test_file_helper.cpp 4 years ago
Gabi Melman 9abcf38b90 Update test_file_helper.cpp 4 years ago
gabime 8715f51c61 Fixed file_event_handlers test for windows 4 years ago
gabime 37cbab363e updated file_event_handlers tests 4 years ago
gabime afdcfc710e Updated file_event_handlers tests 4 years ago
gabime 16bc6d04ad Added file event handlers test 4 years ago
Gabi Melman 1f58535920 Fixed test_macros tests 4 years ago
Gabi Melman ca1eaedf7b
Update test_daily_logger.cpp 4 years ago
Gabi Melman 8bd5f4f883
Update test_daily_logger.cpp 4 years ago
gabime dc030ec53c clang-format 4 years ago
Charles Milette 484bf07379
Fix test_fmt_helper 4 years ago
Charless Milette ba120e524b Add unit test for daily_filename_format_calculator 4 years ago
Charless Milette 2d77ef92b0 Avoid specializing std::formatter for std::tm (not a great idea after all) 4 years ago
Charless Milette f6901606f5 Add std::tm formatter, fix spdlog::stopwatch formatter, conditionally use fmt::runtime in test_errors 4 years ago
Charless Milette 44a4517e2b Support C++20 std::format as an alternative to fmtlib 4 years ago
Your Full Name d54b8e89c0 fixed #2058 by updating catch2 to v2.13.7 4 years ago
dkavolis d8f13cbd5b replace FormatString template argument with fmt::basic_format_string 4 years ago
gabime e7e8b75a4c clang-format 4 years ago
gabime 0035a0c98d Fixed dup sink compile warnings in older compilers with back_inserter 4 years ago
gabime 7b14a65b2b Fixed format_to deprecated warning by wrapping the buffer with std::back_inserter 4 years ago
Gabi Melman f2d1d573f5
Fix #1967 4 years ago
steven lunt ab72de5f7a Revert "added spdlog::level::set_string_view to enable alternate log level names without changing the build via SPDLOG_LEVEL_NAMES"
This reverts commit 2a16d1d230.
4 years ago
steven lunt 2a16d1d230 added spdlog::level::set_string_view to enable alternate log level names without changing the build via SPDLOG_LEVEL_NAMES 4 years ago
Charles Milette 9e19012cb0
Remove filename_memory_buf_t from headers 5 years ago
Charles Milette f0a4ddd78b
Fix character issues in test_errors.cpp 5 years ago
Charles Milette c691769e46
Fix other build errors and unit tests 5 years ago
Charles Milette 19dc30567e
Fix build errors 5 years ago
Charles Milette a453bccff0
Better support for / separators on Windows, improve wchar filename coverage 5 years ago
ryan-rsm-mckenzie 030d85a9b3 ensure stdout color sinks do not leak windows headers with SPDLOG_COMPILED_LIB 5 years ago