Carsten Neumann
8ee90d3349
Add create_async factory functions for async loggers
2017-06-15 11:08:44 -05:00
Gabi Melman
e6cbc22da5
Merge pull request #456 from rkollataj/mingw_fix
...
Fix for MinGW error: 'There are no arguments that depend on a template parameter'
2017-06-09 21:16:03 +03:00
Remigiusz Kołłątaj
2e84ca4fa4
Adding additional build environments for AppVeyor
...
Signed-off-by: Remigiusz Kołłątaj <remigiusz.kollataj@gmail.com>
2017-06-09 19:11:29 +02:00
Remigiusz Kołłątaj
fab55c8a14
Fix for MinGW error: 'There are no arguments that depend on a template parameter'
...
Signed-off-by: Remigiusz Kołłątaj <remigiusz.kollataj@gmail.com>
2017-06-09 19:03:11 +02:00
Gabi Melman
9470bdd3ec
Update common.h
2017-06-01 03:42:10 +03:00
Gabi Melman
5d5f2f3ac3
Merge pull request #451 from ThePhD/pattern_time
...
UTC Time
2017-05-31 21:39:18 +03:00
ThePhD
7e09f01847
brace styling
2017-05-31 13:12:21 -04:00
ThePhD
d98d54896b
use if statement instead of switch (changes of adding new time specifications outside of standard are probably unlikely anyhow)
...
pattern_time -> pattern_time_type
ptime variable name -> pattern_time variable name
make sure four spaces used, not tabs
2017-05-31 12:52:12 -04:00
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