Commit Graph

2071 Commits

Author SHA1 Message Date
Budo Zindovic 8d6086da48 Corrected the text alignment in the example
I've changed the alignment character in the example to illustrate left alignment of text.
2018-12-06 01:30:07 +01:00
gabime bd6d88b884 Removed uneeded locale include 2018-12-05 18:03:56 +02:00
gabime 4003218ceb Merge branch 'v1.x' of https://github.com/gabime/spdlog into v1.x 2018-12-04 12:29:01 +02:00
gabime ec3f2b76b0 Strip path from __FILE__ in SPDLOG_TRACE macros 2018-12-04 12:28:21 +02:00
gabime fcb661d0e9 Fixed tests 2018-12-02 19:04:44 +02:00
gabime d8eb0558e9 Fix test for mingw 2018-12-02 17:13:50 +02:00
Gabi Melman 5191948b64 Update appveyor.yml 2018-12-02 16:40:02 +02:00
Gabi Melman 7442d720f4 Update appveyor.yml 2018-12-02 16:30:07 +02:00
Gabi Melman bbc859ca19 Update .travis.yml 2018-12-02 15:25:03 +02:00
gabime 7275fb6f52 simplify SPDLOG_BUILD_TESTS Cmake option 2018-12-02 12:25:46 +02:00
Gabi Melman 2d50202b2d Merge pull request #934 from dpacbach/ctest-fix
CMake: include(CTest) only when building tests.
2018-12-02 13:49:50 +02:00
David P. Sicilia f5dc16603e Enable testing in the Travis config file.
This is needed because ENABLE_TESTING is no longer enabled by
default.
2018-12-01 20:57:45 -05:00
David P. Sicilia 85b4d7c8d6 CMake: include(CTest) only when building tests.
This is needed in order to support usage of this library as a
subdirectory in a parent project.  In that situation, prior
to this change, the inclusion of CTest would unconditionally
enable BUILD_TESTING which would then bleed into other parts
of the project.

Also added some comments explaining how this logic works.
2018-12-01 20:37:06 -05:00
gabime f0c962d274 source_loc ctor: brace init members 2018-11-29 12:55:14 +02:00
Gabi Melman 486b6937d3 Merge pull request #929 from dpacbach/warnings-fix
Fix some minor warnings found with a recent clang version
2018-11-28 07:59:32 +02:00
David P. Sicilia a6152ebadd Make an implicit cast from int --> uint32_t explicit.
Perhaps this casting should not happen to begin with, but better
to make it explicit where it is happening for readability.  This
fixes a compiler warning.
2018-11-27 20:24:21 -05:00
David P. Sicilia 63a475d88c Do not attempt to default operator= when it is implicitly deleted 2018-11-27 20:23:51 -05:00
Gabi Melman 3eba3224c8 Merge pull request #926 from lestera/patch-1
Fix exceptions on file size calculation on Windows XP x64 and Windows Server 2003 x64
2018-11-27 16:08:30 +02:00
Adi Lester 247c4e55e7 Update os.h 2018-11-27 14:39:41 +02:00
Adi Lester 26d7c27bee Use _filelengthi64 instead of _fstat64 to calculate file size on x64 machines
For some reason, `_fstat64` fails with errno 22 on Windows Server 2003 x64 when compiled using the `v141_xp` toolset.
Using `_filelengthi64` instead solves this issue
2018-11-27 14:16:25 +02:00
Gabi Melman b492642282 Update fmt_helper.h 2018-11-27 11:37:09 +02:00
gabime cff78f5833 Move logging macros outside the spdlog namespace 2018-11-25 11:20:27 +02:00
gabime 4ba19821ce Fixed compilation for vs2013 2018-11-25 10:54:06 +02:00
gabime 1e385851d7 Removed padding from from bench_formatters/all 2018-11-25 01:12:12 +02:00
gabime 4643f74a03 Added the all flag to bench formatter 2018-11-25 00:46:24 +02:00
gabime 6453d396bf Added the all flag to bench formatter 2018-11-25 00:45:43 +02:00
gabime 92921f767e clang-format 2018-11-25 00:44:51 +02:00
gabime c251c4ccbb Added the all flag to bench formatter 2018-11-25 00:44:27 +02:00
gabime 0ce670e45a Store level names as string_views 2018-11-25 00:36:14 +02:00
gabime 2671b48a6c Minor performance fix in full formatter 2018-11-24 23:57:39 +02:00
gabime 382478259f Fix compilation for msvc 2015 2018-11-24 18:27:27 +02:00
gabime e3c333be47 pattern_formatter - padding_info small refactor 2018-11-24 18:21:25 +02:00
gabime a1a463787f Updated example's comment 2018-11-24 18:15:24 +02:00
gabime a16ff07a06 Show source location if present in default formatter 2018-11-24 18:00:56 +02:00
gabime 3218caf34a Added some comments 2018-11-24 17:34:33 +02:00
gabime 01583ef540 Clean macros 2018-11-24 17:15:58 +02:00
gabime dc13700094 Fixed source location and make SPDLOG_TRACE: that only one that inject source location info. 2018-11-24 17:08:13 +02:00
Gabi Melman 1293af093c call flush_() instead of flush() from looger::sink_it_() 2018-11-24 11:11:03 +02:00
gabime 2998815166 Added missing test file 2018-11-22 21:35:11 +02:00
gabime 9484c4dc05 clang-format 2018-11-22 19:18:43 +02:00
gabime 521b0733d4 Support for source location in async loggers 2018-11-22 19:17:41 +02:00
gabime a463989278 keep clang-tidy happy 2018-11-22 18:50:56 +02:00
gabime a31719b546 clang-format 2018-11-22 18:49:14 +02:00
gabime f97cb00737 Updated macros tests 2018-11-22 18:48:32 +02:00
gabime f2305fe5bf Support for source file/line logging 2018-11-22 18:47:50 +02:00
gabime 216cd6935f Updated formatter-bench to include source location 2018-11-22 17:05:27 +02:00
gabime 3a8f9484d2 Cleaned bench.cpp a little 2018-11-22 16:58:20 +02:00
gabime 3fa76b2d8f Renamed test filename 2018-11-22 12:31:16 +02:00
gabime 50648553cf clang-format 2018-11-21 16:02:02 +02:00
gabime 70d03fd9c3 Minor optimization 2018-11-21 16:01:28 +02:00