Commit Graph

1201 Commits

Author SHA1 Message Date
ThePhD 18a0455b91 _pattern was never set... but it was also never used. Intentional by @gabime, or a reflection of a refactor with some data member left behind? 2017-05-30 18:15:30 -04:00
ThePhD 5c5080d304 implement a flag (in this case, an enumeration) that allows control over the type; we make it an enum for possible expansions of time abstractions that might make it into the C++ standard in the future (see Howard Hinnant's date/timezone library) or might be usefully-available from the OS at some point in time 2017-05-30 18:05:25 -04:00
gabime 13fb2550c6 Fixed issue #449 2017-05-21 20:39:54 +03:00
Gabi Melman c6ad598af9 Merge pull request #450 from stonedreamforest/master
Fixed issues 449
2017-05-21 13:27:13 +03:00
Tennn f8d509d010 Fixed issues 449
Please check it
2017-05-21 17:44:44 +08:00
gabime e1d4c4651b Minor formatting 2017-05-21 04:07:20 +03:00
gabime 8d164f47a8 tweakme disable counters by default 2017-05-21 04:03:36 +03:00
gabime 42a56f6669 fixed "final" keyword error 2017-05-21 04:02:32 +03:00
gabime d56fa23eb9 fixed compilation errors 2017-05-21 03:48:54 +03:00
gabime 095cb1f560 Added _flush() to base_sink 2017-05-21 03:43:41 +03:00
Gabi Melman e215758b42 Update ansicolor_sink.h 2017-05-21 03:08:03 +03:00
Gabi Melman 87f5a60b90 Update ansicolor_sink.h 2017-05-21 03:06:35 +03:00
gabime 361344912e Refactored message counter a little 2017-05-21 02:45:08 +03:00
gabime 7da3e47ddc fixed color comment 2017-05-21 02:33:19 +03:00
gabime 1f9f9c09a2 fixed flush 2017-05-21 02:25:33 +03:00
gabime 8c240faa7d changed info color to regular insted of bold 2017-05-21 02:11:09 +03:00
gabime 7bbab6889d use data() istead of c_str() in ansicolor_sink 2017-05-21 02:07:43 +03:00
gabime 6cc7e7382e astyle 2017-05-21 01:56:56 +03:00
gabime 40fc5becff fixed compilation 2017-05-21 01:56:41 +03:00
gabime 3899e8a560 fixed compilation warning 2017-05-21 01:54:21 +03:00
gabime 7f84daffd5 fixed compilation 2017-05-21 01:49:06 +03:00
gabime 98addad888 Disable colors if terminal no attached and simplfy ansicolor_sink 2017-05-21 01:36:03 +03:00
Gabi Melman 1ab63ffdca Merge pull request #445 from alzix/message_counter
implement message counter feature
2017-05-18 23:38:57 +03:00
Alexander Zilberkant ef6eb376d3 disable message counter feature in tweakme.h 2017-05-18 22:48:45 +03:00
Alexander Zilberkant f29ff77ae7 implement message counter feature
adds %i logger pattern for printing log message sequence ID
2017-05-18 22:46:16 +03:00
Gabi Melman bf3a415b1d Merge pull request #447 from eliaskosunen/master
Fix OSX builds of details/os.h
2017-05-17 22:05:47 +03:00
Elias Kosunen c6c5a46560 Fix OSX builds of details/os.h 2017-05-17 21:14:39 +03:00
gabime def86e6e20 Fixed forgotten inline keyword 2017-05-17 00:17:46 +03:00
gabime 1d6842f0f9 bugfix in color detection and astyle 2017-05-17 00:06:11 +03:00
gabime eb92cc35df Merge branch 'master' of https://github.com/gabime/spdlog.git 2017-05-17 00:01:52 +03:00
gabime bd25f59a42 Don't use color escape codes if terminal doesn't support them in ansicolor_sink 2017-05-16 23:35:01 +03:00
Gabi Melman a39f71dbd4 Merge pull request #444 from alzix/minor-fixes
Minor fixes
2017-05-15 22:40:29 +03:00
Alexander Zilberkant 8329d97d90 fix indentation 2017-05-15 21:38:22 +03:00
Gabi Melman 57dc87732f Merge pull request #443 from alzix/revert-411
Revert "Merge pull request #441 from alzix/count_discarded"
2017-05-15 21:20:44 +03:00
Alexander Zilberkant 6547675e43 Revert "Merge pull request #441 from alzix/count_discarded"
This reverts commit 038733345a, reversing
changes made to 862d2f6f35.
2017-05-15 20:07:24 +03:00
Gabi Melman 13199034f0 Update tweakme.h 2017-05-13 01:25:48 +03:00
Gabi Melman 038733345a Merge pull request #441 from alzix/count_discarded
add an option to warn about discarded messages
2017-05-13 01:22:46 +03:00
Alexander Zilberkant 2b008efb06 disable SPDLOG_ASYNC_COUNT_DISCARDED_MSG 2017-05-13 01:10:58 +03:00
Alexander Zilberkant 0f25b25b20 add async_logger tests
cover discarded messages use-case
2017-05-13 01:01:28 +03:00
Alexander Zilberkant 42258a1059 move discarded message handling to a dedicated function
fix - formatter new discarded message
2017-05-13 00:53:57 +03:00
Gabi Melman 862d2f6f35 Merge pull request #442 from sidyhe/feature
add wide string to utf8 string support
2017-05-12 20:58:07 +03:00
Alexander Zilberkant 0aeaf9e28e add an option to warn about discarded messages
when using async_logger with async_overflow_policy::discard_log_msg each discarded
message will be counted and warning will be printed by the worker thread

this new feature is disabled by default - as it may have a performance hit when discarding messages
2017-05-11 23:52:58 +03:00
Sidyhe 8ee6d38501 add wide string to utf8 string support 2017-05-10 21:02:41 +08:00
Gabi Melman 47006c4e8e Merge pull request #436 from bahostetterlewis/master
Allow compiler to select an strerror_r stringify
2017-05-10 12:57:14 +03:00
Barrett 84a4f56eae Allow compiler to select an strerror_r stringify
On Alpine (and potentially other systems) that don't identify their runtime correctly there is an issue with the string conversion
Specifically, alpine linux and musl where the errno_to_string is incorrectly called.
To fix this I have added two overloaded functions and use auto err to allow the compiler to detect the actual types returned and call the correct method for conversion
2017-05-09 18:31:44 -07:00
gabime e9b8286714 Merge branch 'master' of https://github.com/gabime/spdlog.git 2017-05-06 15:47:24 +03:00
gabime 81965bc300 Fixed some analyzer warnings 2017-05-06 15:33:12 +03:00
Gabi Melman 52292fb526 Update android_sink.h 2017-05-03 01:18:40 +03:00
Gabi Melman 6927aa1544 Update android_sink.h 2017-05-03 01:17:00 +03:00
Gabi Melman f0f4a52190 Merge pull request #427 from alzix/android_sink_retry
android sink - add retry mechanism
2017-05-02 22:46:25 +03:00