manuel-schiller
039b34e83a
rethrow unwind exception
...
On Linux with pthread library spdlog causes an SIGABORT and crashes
the application in case it catches a thread specific cancellation
exception in a critical execution phase while in a try/catch block
in spdlog/detail/logger_impl.h
The exception is caught by some general catch(...) clause where
it is NOT rethrown.
However rethrowing these kind of exception is mandatory, otherwise
an abort will be caused by the glibc.
2017-10-25 10:15:27 +02:00
Gabi Melman
9688689938
Merge pull request #531 from fogo/printf
...
Support for printf-style logging
2017-10-10 13:56:37 +03:00
fogo
e8b7f4194a
Moved printf include to fmt.h
2017-10-09 20:05:20 -03:00
fogo
ee525f9bef
allow printf style logging
...
* tests updated for printf style
* tests makefile support printf style
2017-10-05 10:54:06 -03:00
fogo
552d6214e0
updated bundled fmt to contain printf
2017-10-05 08:19:53 -03:00
Gabi Melman
dc8ac4c671
Update tweakme.h
2017-09-29 22:43:48 +03:00
Gabi Melman
cd6a8c9a4c
Merge pull request #524 from 2Park/master
...
Fix SPDLOG_WCHAR_TO_UTF8_SUPPORT wchar_t logging
2017-09-28 21:44:55 +03:00
John Andre Hestad
375b7fdda5
Fix SPDLOG_WCHAR_TO_UTF8_SUPPORT wchar_t logging
2017-09-28 14:19:04 +02:00
Gabi Melman
3a21b765cb
Merge pull request #522 from jasonbeach/feat_add_epoch_formatter
...
add formatter for unix epoch time in seconds.
2017-09-18 09:46:16 +03:00
Jason Beach
f7fabfb2c4
add formatter for unix epoch time in seconds.
2017-09-17 22:11:23 -04:00
Gabi Melman
a4e6d8877c
Update README.md
2017-08-29 12:00:10 +03:00
Gabi Melman
e303f02cce
Merge pull request #515 from elelel/trace
...
Compiler-dependent line numbering
2017-08-25 21:34:23 +03:00
El El
b242fb087d
Compiler-dependent line numbering
2017-08-25 15:19:29 +00:00
Gabi Melman
02b9f970d3
Merge pull request #514 from stackforce/feature/improve-cmake-lists
...
Feature/improve cmake lists
2017-08-25 17:11:33 +03:00
Adrian Antonana
e6b9fa577d
cmake: set project version to 0.14.0
2017-08-25 09:12:15 +02:00
Adrian Antonana
fe2fa4087d
cmake: add some small comments to point out whats being done
2017-08-24 16:57:07 +02:00
Adrian Antonana
ab25004242
cmake: add some commend blocks to clearly differentiate CMakeLists file sections
2017-08-24 16:55:55 +02:00
Adrian Antonana
5504630e46
cmake: improve CMakeLists.txt
...
* support CMake user registry package registration
* use GNUInstallDirs to set installation firectories
* use spdlog namespace in both build and install interfaces
2017-08-24 16:55:06 +02:00
Gabi Melman
c4d93ae0b5
Merge pull request #513 from Lectem/patch-1
...
SPDLOG_BUILD_TESTING now depends on BUILD_TESTING
2017-08-23 17:35:04 +03:00
Lectem
47cf62f878
SPDLOG_BUILD_TESTING now depends on BUILD_TESTING
...
I encountered an issue when using spdlog through add_subdirectory.
Since SPDLOG_BUILD_TESTING is ON by default, it now adds tests to my project, even if BUILD_TESTING (the official CTest variable) is set to OFF.
cmake_dependent_option makes it so that if someone enables BUILD_TESTING then SPDLOG_BUILD_TESTING will be set to ON by default.
This way one can disable all external tests by setting BUILD_TESTING before using add_subdirectory and then setting it back to its original value.
The only change for those using the library directly is that they now use BUILD_TESTING instead of SPDLOG_BUILD_TESTING when configuring.
2017-08-23 15:12:40 +02:00
Gabi Melman
4fba14c79f
Version 0.14.0
2017-08-19 18:48:43 +03:00
gabime
cb02b344a3
Fix issue #510 (spelling)
2017-08-19 15:49:16 +03:00
gabime
fced34e3d8
bumped fmt version to 4.0.0
2017-08-19 15:46:01 +03:00
gabime
268222e496
Fixed crash in async logger in gcc 4.8.5 regarding static members in pattern_formatter impl
2017-08-19 15:36:34 +03:00
Gabi Melman
6340c164ce
Merge pull request #490 from asit-dhal/issue-488
...
Issue-488: warning for missing enumeration value
2017-08-17 00:21:44 +03:00
Gabi Melman
f546036e70
Merge pull request #502 from gg7/readme-add-gentoo-package
...
readme: Add Gentoo package name
2017-08-12 22:43:34 +01:00
George Gaydarov
c69b356c86
readme: Add Gentoo package name
2017-08-12 17:01:47 +01:00
Asit Kumar Dhal
e35c7fd065
Issue-488: warning for missing enumeration value
2017-08-05 00:30:03 +02:00
Gabi Melman
5ed426980b
Merge pull request #484 from vgabi94/patch-1
...
Background color unchanged
2017-07-30 09:52:44 +03:00
Gabriel Vaduva
3173422786
Background color unchanged
...
Keep the background color unchaged on Windows console when using colored loggers.
2017-07-29 23:07:02 +03:00
Gabi Melman
fc14ac23e9
Merge pull request #478 from snapbug/master
...
Added TRACE/DEBUG_IF macro definitions when TRACE/DEBUG_ON aren't defined
2017-07-23 10:11:42 +03:00
Matt Crane
13a938fc7f
Added TRACE_IF and DEBUG_IF macro definitions when TRACE_ON and DEBUG_ON aren't defined
2017-07-22 21:42:20 -04:00
Gabi Melman
b75da32f4d
Merge pull request #473 from asit-dhal/master
...
fixed length and upper case log level tags(after suggestion)
2017-07-13 01:19:31 +03:00
Asit Kumar Dhal
3a40f0c34d
fixed length and upper case log level tags
2017-07-12 20:25:32 +02:00
gabime
4371092309
fixed gcc shadow warnings
2017-06-29 18:14:17 +03:00
Gabi Melman
f06f3f1468
Merge pull request #468 from p-alik/master
...
code formatting (astyle and dos2unix)
2017-06-29 12:20:32 +03:00
Alexei Pastuchov
8fd16fc45e
code formatting (astyle and dos2unix)
...
it aims to solve the issue #467
2017-06-29 09:51:44 +02:00
Gabi Melman
9a04e37275
Merge pull request #465 from cyres/re_add_color
...
Add set_color to ansicolor_sink
2017-06-27 09:18:37 +03:00
Cyres
765095db66
Add set_color to ansicolor_sink
...
It is now possible again to set the color in the ansicolor_sink with set_color
2017-06-27 01:23:35 +02:00
Gabi Melman
431fb423fa
Merge pull request #463 from sheldonlyr/threadid-osx
...
More meaningful thread id for OSX
2017-06-24 11:34:43 +03:00
sheldonlyr
66a2c4993b
More meaningful thread id for OSX
2017-06-24 15:38:18 +08:00
Gabi Melman
1e4f14c789
Update README.md
2017-06-18 07:46:02 +03:00
Gabi Melman
c0f0fd713d
Merge pull request #460 from asit-dhal/master
...
conditional logging
2017-06-18 03:13:53 +03:00
Asit Kumar Dhal
97be4532cc
trace_if and debug_if macro added
2017-06-18 01:12:11 +02:00
Asit Kumar Dhal
868c0cedb0
Update README file
2017-06-17 20:26:07 +02:00
Asit Kumar Dhal
a767f07ba3
Conditional logging in the example
2017-06-17 19:10:52 +02:00
Asit Kumar Dhal
de0154c525
Test Case for conditional logging
2017-06-17 18:50:21 +02:00
Asit Kumar Dhal
380233b727
mend
2017-06-17 17:24:16 +02:00
Asit Kumar Dhal
b463b06ab5
conditional logging for all levels
2017-06-17 16:07:04 +02:00
Asit Kumar Dhal
9a189badbd
conditional logging implementation
2017-06-17 15:54:44 +02:00