Commit Graph

1182 Commits (3899e8a560d597ec9fead5657c03e47335e1565a)
 

Author SHA1 Message Date
gabime 3899e8a560 fixed compilation warning 8 years ago
gabime 7f84daffd5 fixed compilation 8 years ago
gabime 98addad888 Disable colors if terminal no attached and simplfy ansicolor_sink 8 years ago
Gabi Melman 1ab63ffdca Merge pull request #445 from alzix/message_counter
implement message counter feature
8 years ago
Alexander Zilberkant ef6eb376d3 disable message counter feature in tweakme.h 8 years ago
Alexander Zilberkant f29ff77ae7 implement message counter feature
adds %i logger pattern for printing log message sequence ID
8 years ago
Gabi Melman bf3a415b1d Merge pull request #447 from eliaskosunen/master
Fix OSX builds of details/os.h
8 years ago
Elias Kosunen c6c5a46560 Fix OSX builds of details/os.h 8 years ago
gabime def86e6e20 Fixed forgotten inline keyword 8 years ago
gabime 1d6842f0f9 bugfix in color detection and astyle 8 years ago
gabime eb92cc35df Merge branch 'master' of https://github.com/gabime/spdlog.git 8 years ago
gabime bd25f59a42 Don't use color escape codes if terminal doesn't support them in ansicolor_sink 8 years ago
Gabi Melman a39f71dbd4 Merge pull request #444 from alzix/minor-fixes
Minor fixes
8 years ago
Alexander Zilberkant 8329d97d90 fix indentation 8 years ago
Gabi Melman 57dc87732f Merge pull request #443 from alzix/revert-411
Revert "Merge pull request #441 from alzix/count_discarded"
8 years ago
Alexander Zilberkant 6547675e43 Revert "Merge pull request #441 from alzix/count_discarded"
This reverts commit 038733345a, reversing
changes made to 862d2f6f35.
8 years ago
Gabi Melman 13199034f0 Update tweakme.h 8 years ago
Gabi Melman 038733345a Merge pull request #441 from alzix/count_discarded
add an option to warn about discarded messages
8 years ago
Alexander Zilberkant 2b008efb06 disable SPDLOG_ASYNC_COUNT_DISCARDED_MSG 8 years ago
Alexander Zilberkant 0f25b25b20 add async_logger tests
cover discarded messages use-case
8 years ago
Alexander Zilberkant 42258a1059 move discarded message handling to a dedicated function
fix - formatter new discarded message
8 years ago
Gabi Melman 862d2f6f35 Merge pull request #442 from sidyhe/feature
add wide string to utf8 string support
8 years ago
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
8 years ago
Sidyhe 8ee6d38501 add wide string to utf8 string support 8 years ago
Gabi Melman 47006c4e8e Merge pull request #436 from bahostetterlewis/master
Allow compiler to select an strerror_r stringify
8 years ago
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
8 years ago
gabime e9b8286714 Merge branch 'master' of https://github.com/gabime/spdlog.git 8 years ago
gabime 81965bc300 Fixed some analyzer warnings 8 years ago
Gabi Melman 52292fb526 Update android_sink.h 8 years ago
Gabi Melman 6927aa1544 Update android_sink.h 8 years ago
Gabi Melman f0f4a52190 Merge pull request #427 from alzix/android_sink_retry
android sink - add retry mechanism
8 years ago
Alexander Zilberkant 2f205a6dbc android sink - add retry mechanism
- in some cases subsequent calls to __android_log_write() may result with -EAGAIN error code.
  in such cases spdlog will sleep and try again for number of times defined by
  SPDLOG_ANDROID_LOG_NUM_OF_RETRIES

- defeult SPDLOG_ANDROID_LOG_NUM_OF_RETRIES set to 2 - can be overridden at build time
8 years ago
Gabi Melman 4a25802312 Update README.md 8 years ago
Gabi Melman 260a74509a Merge pull request #425 from jcelerier/feature/final_qualifier
Add an optional final qualifier to types
8 years ago
Jean-Michaël Celerier 4da5fa256c add SPDLOG_FINAL information in tweakme.h 8 years ago
Jean-Michaël Celerier 53138c20fb Add an optional final qualifier to types
When building with GCC's -Wfinal-types, a lot of types of spdlog
are marked as being more optimizable if they were marked final.

This patch adds a possibility for the user of the library to `#define SPDLOG_FINAL final`
and enjoy potentially better performance : GCC is then able to replace virtual calls by true
function calls if it can ensure that there are no derived types).

By default SPDLOG_FINAL is defined to nothing to not break existing code that
may be inheriting of some of these types for some reason.
8 years ago
Gabi Melman 9e6d81de08 Merge pull request #422 from theamirocohen/android_log
Android_logger conditionally apply its own formatting
8 years ago
Amir Cohen 45e3e7041d Android_logger apply its own formatting to every print by adding timestamps, severity, thread and process ids, thus the option flag in the ctor 8 years ago
Gabi Melman 8b11ffe163 Merge pull request #413 from odeits/patch-3
Fix typo immediatly immediately
9 years ago
Gabi Melman 0c89beaa58 Merge pull request #415 from odeits/patch-5
fix typos in base_sink.h
9 years ago
Gabi Melman d35e229c44 Merge pull request #414 from odeits/patch-4
fix typo potentialy to potentially
9 years ago
Gabi Melman 0a70ef8438 Merge pull request #412 from odeits/patch-2
Fix typo in comment Unkown to Unknown
9 years ago
odeits 6670d3b925 fix typos in base_sink.h 9 years ago
odeits 82404f6f65 fix typo potentialy to potentially 9 years ago
odeits 8d5ecc1b58 Fix typo immediatly immediately 9 years ago
odeits 682d2e057f Fix typo in comment Unkown to Unknown 9 years ago
Gabi Melman 15af514951 Update file_helper.h 9 years ago
Gabi Melman 129781fd17 Merge pull request #408 from odeits/patch-1
Fix typo Unkown to Unknown
9 years ago
Gabi Melman b9e8fd209a Merge pull request #407 from eliaskosunen/master
Update example in README.md
9 years ago
odeits ea359254d6 Fix typo Unkown to Unknown 9 years ago