gabime
9d3591dcd5
refactor
2019-12-13 15:22:21 +02:00
gabime
8992f36fbf
refactor env-inl
2019-12-13 15:14:42 +02:00
gabime
3d203aa7c4
Simplify and removed SPDLOG_PATTERN support
2019-12-13 14:49:41 +02:00
gabime
cd8d7e6de9
wip
2019-12-13 12:44:11 +02:00
gabime
5d4e6f17ee
wip
2019-12-13 01:35:50 +02:00
gabime
49f707ec93
wip
2019-12-13 01:24:34 +02:00
gabime
6a305df46d
wip
2019-12-13 01:17:29 +02:00
gabime
35e9482574
wip
2019-12-13 01:14:38 +02:00
gabime
dac61d4e9c
merge
2019-12-13 00:14:33 +02:00
gabime
4fa463dff6
Merge branch 'v1.x' into conf-env2
2019-12-13 00:09:36 +02:00
gabime
175741ed1d
Bump fmt to 6.1.2
2019-12-12 23:50:30 +02:00
gabime
8d9d9899b7
wip
2019-12-12 20:00:18 +02:00
gabime
3812c22f86
Merge remote-tracking branch 'origin/v1.x' into conf-env2
2019-12-11 01:25:19 +02:00
gabime
2b3000dddc
wip
2019-12-11 01:24:51 +02:00
gabime
b278baf94e
wip
2019-12-11 00:42:00 +02:00
gabime
4119b72d50
clang-format
2019-12-11 00:13:53 +02:00
gabime
da2c15ecb4
wip config from env
2019-12-11 00:13:27 +02:00
gabime
25a702fc22
Update fmt.h
2019-12-10 03:03:08 +02:00
gabime
ab178057db
Fixed (maybe) #1348
2019-12-10 03:00:06 +02:00
gabime
d0ed873ab6
wip
2019-12-08 17:09:17 +02:00
gabime
0f24399887
wip
2019-12-08 17:08:20 +02:00
gabime
abbbda6f74
wip
2019-12-08 17:07:52 +02:00
gabime
4d41fdf0fc
Wip
2019-12-08 13:35:15 +02:00
gabime
c9bb85c91d
Revert supress of warning 4996 under msvc 2015
2019-12-05 17:25:12 +02:00
gabime
53d58f222f
fix warning C4996 under vs2015 about std::copy in fmt
2019-12-05 13:37:31 +02:00
gabime
6b5ebab6ae
Fixed msvc compilation
2019-12-05 02:01:02 +02:00
gabime
8107df08a8
Bump bundled fmt to 6.1.1-rc
2019-12-05 01:29:32 +02:00
gabime
dc29500931
version 1.5.0-rc
2019-12-05 01:21:58 +02:00
gabime
31fc1aca53
Supress -Wimplicit-fallthrough and -Wsign-conversion when including fmt headers
2019-12-05 01:12:55 +02:00
gabime
0db4b04ad3
Bump bundled fmt to version 6.1.0
2019-12-04 23:39:17 +02:00
gabime
1aa9ea92e2
Fix #1340
2019-12-03 00:35:28 +02:00
gabime
6f977248bf
Impl #1298
2019-12-01 01:28:28 +02:00
gabime
d25fb08a75
clang-format
2019-11-29 12:50:54 +02:00
gabime
79e105243c
Fix #1335
2019-11-29 12:48:21 +02:00
gabime
2d4e531ac9
Fix #1327
2019-11-29 12:36:06 +02:00
gabime
52403ad9ed
Fix #1332
2019-11-29 11:32:46 +02:00
Florin Iucha
c172c72be9
Fix compiler warnings
2019-11-27 19:17:27 -05:00
Gabi Melman
79259fdb3f
Update os-inl.h
2019-11-16 13:23:00 +02:00
gabime
cee35f7d24
Added truncate flag (issue #1297 )
2019-11-14 12:28:23 +02:00
Zhi Sun
e8f7f80f2b
Remove redundant semicolon
2019-11-11 18:41:58 +08:00
gabime
6db8beeade
Removed un needed file
2019-11-10 00:55:50 +02:00
gabime
4f66313440
Fix #1308
2019-11-10 00:35:34 +02:00
gabime
89b5bcfdc7
Updated ringbuffer sink
2019-11-10 00:18:24 +02:00
gabime
26f706ebe3
Fixed #1302
2019-11-10 00:11:39 +02:00
gabime
0cb38085a1
Updated ringbuffer sink
2019-11-10 00:08:50 +02:00
Gabi Melman
cff6644b28
Merge pull request #1307 from eudoxos/ringbuffer-sink
...
Add ringbuffer sink
2019-11-09 21:38:57 +02:00
Václav Šmilauer
63837530ed
Fix circular_q::size() empty case
2019-11-09 19:26:49 +01:00
Václav Šmilauer
62e09e73f7
defer formatting, use log_msg_buffer for intermediate storage
2019-11-09 13:48:04 +01:00
Václav Šmilauer
daef0a2374
Fix circular_q::size()
2019-11-09 13:15:57 +01:00
Václav Šmilauer
042045b998
typo fix
2019-11-09 09:35:05 +01:00
Václav Šmilauer
bad7284465
Fix cicular_q::size()
2019-11-09 09:30:27 +01:00
Václav Šmilauer
6f0cb6365e
Move ringbuffer_sink to spdlog::details::circular_q, enhance its API: size(), at(i)
2019-11-08 19:25:31 +01:00
Václav Šmilauer
acf32be842
Add ringbuffer sink (requires boost::circular_buffer)
...
Ringbuffer sink keeps user-given number of most recent log messages in
memory and returns them upon request (using the ringbuffer_sink::last
method). This can be useful for e.g. remote debugging of a running app.
2019-11-08 15:29:20 +01:00
gabime
bff85725d2
Fixed some more clang-tidy warnings
2019-11-08 16:20:41 +02:00
gabime
93008b2369
Fix clang-tidy warning about non existing move
2019-11-08 15:31:33 +02:00
gabime
be336e7514
Added noexcept to log_msg move constructor
2019-11-08 15:21:18 +02:00
gabime
255f7f2dee
Optimze backtracer operator=
2019-11-08 15:09:57 +02:00
gabime
de2c07ac62
always cache gmt offset
2019-11-08 14:37:52 +02:00
gabime
844d54d7e6
Fix #1302
2019-11-08 14:27:05 +02:00
gabime
ff3e6c7248
Fix issue #1306
2019-11-08 14:08:31 +02:00
Cristian Morales Vega
7cdd65075c
"#include" <spdlog/.*> instead of "spdlog/.*"
...
The meaning of using quotes to #include is implementation defined, so it
may or not may be what we want. At least POSIX
(https://pubs.opengroup.org/onlinepubs/9699919799/utilities/c99.html )
says: "headers whose names are enclosed in double-quotes ( "" ) shall be
searched for first in the directory of the file with the #include line",
so not what we want since "spdlog" ends up twice in the path.
2019-11-06 19:15:29 +00:00
gabime
10116b7717
Removed SPDLOG_NO_DATETIME option
2019-11-04 17:43:30 +02:00
gabime
dae1aeb1f7
clang-format
2019-11-04 16:48:54 +02:00
gabime
57085c892f
exclude from compilation prevent_child_fd() if SPDLOG_PREVENT_CHILD_FD not defined
2019-11-04 16:42:58 +02:00
Charles Milette
0e09ecbaa5
Correctly guard SetHandleInformation API call
...
`__cplusplus_winrt` only detected C++/CX (which can be used without compiling for UWP, SetHandleInformation would be available in those cases), and did not detect native UWP C++. This patch fixes that by using the WINAPI_FAMILY_PARTITION macro in the Windows SDK headers in the same way those headers remove SetHandleInformation in UWP builds.
2019-11-03 22:41:55 -05:00
gabime
e3699070a4
clang-format
2019-11-03 17:07:37 +02:00
gabime
bf40855825
Micro-optimize level checking by inlining
2019-11-03 17:04:34 +02:00
gabime
3ee4f2810d
Micro-optimze log_it_
2019-11-03 17:01:58 +02:00
gabime
79468cf676
Micro-optimze log_it_
2019-11-03 17:00:12 +02:00
gabime
cae6c9ab36
Removed lazy argument evaluation from macros
2019-11-03 15:19:59 +02:00
gabime
15b393193a
Replaced a forgotten try with SPDLOG_TRY
2019-11-03 15:16:03 +02:00
Paul Kunysch
eb4a169cfb
Improve log macros
2019-11-02 09:40:37 +01:00
Jan Kundrát
17513a6dce
journald: structured output for logger's name
...
Previously, the logger name was effectively lost. There were two choices
on how to add it:
- Via a formatter, which would mean that `journalctl` would not be able
to filter against that. That would be suboptimal.
- As a "syslog identifier". This means that `journalctl` will, by
default, stop showing the daemon's executable name and replace that via
the logger name. The PID is still shown, and if one would like to go
back to the previous behavior, it is still possible via `journalctl -o
with-unit`.
I think that the second option is strictly better than the first one.
fixes #1289
2019-10-30 20:08:30 +01:00
Jan Kundrát
a44560ddb6
journald: fix source file location
...
This is what my manpage says, and what the original blog post [1] says
as well.
Also, `sd_journal_send` can add the location of its own invocation to
the log. That's typically not what we want, so we have to suppress that
feature and instead put whatever is inside the spdlog message into the
journal.
[1] http://0pointer.de/blog/projects/journal-submit.html
2019-10-30 20:08:29 +01:00
Michael Mullin
5881fcb0d6
Remove unused variable
2019-10-25 14:47:38 -04:00
Gabi Melman
491a2e8732
Update os-inl.h
2019-10-25 18:59:02 +03:00
gabime
05105155f8
refactoed file_helper
2019-10-25 16:55:24 +03:00
gabime
9f96545fa7
refactoed file_helper
2019-10-25 16:52:12 +03:00
gabime
0c60107e62
refactoed file_helper
2019-10-25 16:50:06 +03:00
gabime
aac7dccf45
comment
2019-10-25 16:17:55 +03:00
gabime
c19e325b83
Added some tests for create_dir
2019-10-25 16:17:02 +03:00
gabime
bd92c23add
comment
2019-10-25 16:07:10 +03:00
gabime
a4602021d8
Renamed private members of file_helper
2019-10-25 16:04:07 +03:00
gabime
dbe5c17a96
Renamed file_exists()->path_exists()
2019-10-25 15:56:23 +03:00
gabime
c40555c0ac
clang-format
2019-10-25 15:44:53 +03:00
gabime
a1f283946e
updated os::dir_name and tests
2019-10-25 14:29:57 +03:00
gabime
066087b383
Update create_dir
2019-10-25 14:14:50 +03:00
gabime
e9d42e059f
// support forward slash in windows
2019-10-25 12:52:39 +03:00
Gabi Melman
d3c6974e99
Update os.h
2019-10-20 19:09:37 +03:00
Gabi Melman
1271081865
Update os-inl.h
2019-10-20 19:08:47 +03:00
Gabi Melman
8a638a95a0
Update os-inl.h
2019-10-20 18:31:04 +03:00
Gabi Melman
d9f726f2a5
Add global namespace qualifiers to global function calls in os-inl.h
2019-10-20 18:25:09 +03:00
gabime
9a68bd8cc8
Fixed missing include
2019-10-20 17:48:13 +03:00
gabime
9b7812a0f2
auto create log dir
2019-10-20 17:40:56 +03:00
Florian Pigorsch
4aad51a352
Fix some spelling errors.
...
casese -> cases (1)
chache -> cache (1)
cirucal -> circular (1)
dependecy -> dependency (1)
detrmine -> determine (2)
eavluate -> evaluate (1)
exertnal -> external (1)
ony -> only (1)
registation -> registration (3)
registring -> registering (2)
regsistration -> registration (3)
seperate -> separate (2)
wit -> with (1)
withe -> with (1)
2019-10-19 09:42:38 +02:00
gabime
9a0a0c2d8c
clang-format
2019-10-18 16:14:08 +03:00
gabime
fcc809f4f1
Refactored logger
2019-10-18 16:10:57 +03:00
Jan Kundrát
a03f9eb156
Fix build failure on clang 7 with libc++
...
Unlike the GNU C++ STL, there's no implicit include for <array> in this
one, apparently.
2019-10-18 10:14:44 +02:00
Gabi Melman
aa65dd8905
version 1.4.3 rc
2019-10-11 19:48:33 +03:00
gabime
9369fe8c27
Fix #1262
2019-10-09 21:41:02 +03:00
gabime
70357ceff2
clang-format
2019-10-06 00:31:38 +03:00
gabime
cfe7cac1c4
version 1.4.2
2019-10-06 00:30:40 +03:00
Gabi Melman
5cd0b6272d
Update logger-inl.h
2019-10-01 01:56:02 +03:00
Gabi Melman
bf49bebe7a
Update logger.h
2019-10-01 01:50:18 +03:00
Benjamin Sergeant
5381061d97
Fix windows compile error where std::max is overriden by a macro ( #1251 )
2019-09-29 22:03:47 -07:00
gabime
274558c430
Fix issue #1250
2019-09-28 11:39:06 +03:00
gabime
188afe20f9
Fix issue #1249
2019-09-28 11:20:26 +03:00
gabime
453be2e08a
clang-format
2019-09-23 12:38:19 +03:00
Bak, Jin Hyeong
f8e780b9dd
Fix #1239 , Remove basic_string_view_t
2019-09-23 14:48:09 +09:00
gabime
fe20afac17
clang-format
2019-09-21 18:16:38 +03:00
gabime
3b425affd3
Fixed missing braces around initializer warnings about std::array initializations
2019-09-21 15:13:50 +03:00
Gabi Melman
90801267ee
Merge pull request #1234 from jbeich/dragonfly
...
Unbreak on more BSDs
2019-09-20 20:47:41 +03:00
Jan Beich
8d57823e51
fstat64 is missing on other DragonFly, NetBSD, OpenBSD
...
Modern operating systems don't need to implement transitional
extensions for large file support.
2019-09-20 13:27:58 +00:00
Gabi Melman
277ccc5e18
Update log_msg_buffer-inl.h
2019-09-20 16:17:48 +03:00
Gabi Melman
cff9db5044
Update log_msg_buffer-inl.h
2019-09-20 16:11:40 +03:00
Gabi Melman
216f905670
Fix log msg buffer operator=
2019-09-20 16:11:22 +03:00
Jan Beich
53b2308011
Implement _thread_id() on more Unices
2019-09-20 13:10:27 +00:00
gabime
c368500efd
Reverted some external template declarations
2019-09-20 02:05:24 +03:00
gabime
2fed68a73b
Reverted some external template declarations
2019-09-20 01:52:05 +03:00
gabime
e7ab49c973
Added extern tempalate declarations
2019-09-20 01:28:02 +03:00
gabime
5496491aa4
Added extern template declarations
2019-09-20 00:18:36 +03:00
Gabi Melman
2331750b58
Update log_msg_buffer.h
2019-09-19 12:02:59 +03:00
Gabi Melman
b3fb4c1265
Update log_msg_buffer-inl.h
2019-09-19 12:01:11 +03:00
Gabi Melman
3ad7b9b117
Update log_msg_buffer-inl.h
2019-09-19 12:00:59 +03:00
gabime
5721debdf1
split to log_msg_buffer.h ito header and mpl
2019-09-19 11:52:03 +03:00
gabime
e771f4e75e
Fix mingw32 compilation
2019-09-17 13:27:42 +03:00
Gabi Melman
35835469d7
Update common.h
2019-09-17 12:52:59 +03:00
Gabi Melman
0d6992fcdd
Update common.h
2019-09-17 12:48:54 +03:00
gabime
29b3f471cf
Added const vecsion to circula_q::front()
2019-09-17 12:28:02 +03:00
gabime
4985875a15
Renamed item_type => value_type in circular_q
2019-09-17 12:07:54 +03:00
gabime
4fffd3a111
Avoid un necessary move when popping circular_q
2019-09-17 12:05:23 +03:00
gabime
590749e8be
Avoid un necessary move when popping circular_q
2019-09-17 12:03:54 +03:00
gabime
27cc76766c
Avoid un necessary move when popping circular_q
2019-09-17 12:01:15 +03:00
gabime
d52cf87d71
Avoid un necessary move when popping circular_q
2019-09-17 11:56:17 +03:00
gabime
2ddd6895e1
Backported clang warning fix from fmt
2019-09-17 00:15:35 +03:00
Gabi Melman
68118f4233
Update daily_file_sink.h
2019-09-15 21:50:29 +03:00
gabime
5d46f3fcab
Fix windows build
2019-09-15 18:44:45 +03:00
gabime
494cc8bace
Implemented daily sink rotation #661
2019-09-15 18:34:29 +03:00
gabime
03e8c0f45c
Fix issue #1219
2019-09-13 14:01:53 +03:00
gabime
b6388a15ff
Fix issue #1223
2019-09-13 11:38:24 +03:00
gabime
1857a44c7c
Fix #1215
2019-09-07 20:11:58 +03:00
gabime
bd9e1475e2
clang-format
2019-09-07 20:11:35 +03:00
gabime
6883267996
Added const to circular_q empty() and full()
2019-09-06 18:55:45 +03:00
gabime
b88c784634
Improved circular_q move
2019-09-06 18:53:10 +03:00
gabime
31020f9eea
Fixed vs 2015 warning abour fmt unused variable
2019-09-06 16:41:36 +03:00
Tobias Pfeiffer
e149433a80
Bumped fmt to version 6.0.0
2019-09-06 09:51:42 +09:00
gabime
65d02e495e
Reverted the version() function
2019-09-05 19:50:00 +03:00
gabime
7f0398ca25
Added version() function
2019-09-05 18:51:28 +03:00
gabime
dae4f9fef6
split spdlog.cpp to multiple .cpp files
2019-09-05 14:37:25 +03:00
gabime
4c45c6fbd8
Removed redundant func
2019-09-05 02:31:23 +03:00
gabime
feefb7e7e2
format
2019-09-05 01:58:34 +03:00
gabime
ced44a15ea
format
2019-09-05 01:54:29 +03:00
gabime
5c2855e1c1
wip backtracer
2019-09-05 01:25:00 +03:00
gabime
433785dc64
fix warnings and build
2019-09-05 01:12:27 +03:00
gabime
28845b96bd
Update circular_q.h
2019-09-05 00:46:08 +03:00
gabime
98ec35cee1
Update backtracer.h
2019-09-05 00:39:50 +03:00
gabime
f795297e15
try different apprach to backtracer object
2019-09-05 00:39:11 +03:00
gabime
3fd3c47e6d
Update logger-inl.h
2019-09-03 18:20:27 +03:00
gabime
153c25dbb3
Update logger-inl.h
2019-09-03 17:55:34 +03:00
gabime
a1a6b7e64f
Update backtracer.h
2019-09-03 14:56:06 +03:00
gabime
3ea7fb18d6
Fix potential race condidion when in logger copy ctor
...
Don't copy other.trace - just create a new one with same size instead
2019-09-03 14:54:17 +03:00
gabime
6ff52332a8
Remove unused member from backtracer
2019-09-03 14:33:30 +03:00
gabime
5e75b104d6
Fix backtracer
2019-09-03 14:04:31 +03:00
gabime
dc893701f9
Update circular_q.h
2019-09-03 13:47:55 +03:00
gabime
e6b0aaf94a
typo
2019-09-03 11:53:28 +03:00
gabime
e754cbf763
Update daily_file_sink.h
2019-09-02 12:55:05 +03:00
gabime
5988895d69
Simplify daily sink filename creation
2019-09-02 12:40:47 +03:00
gabime
2af5eea2c6
SImplify filename creation in rotating sink
2019-09-02 12:35:33 +03:00
Matthias Moulin
9c5869ce5a
Fixed {fmt} include if using the non-bundled version
2019-08-31 21:30:36 +02:00
Zhiyuan "Jerry" Ma
aa731e3297
Remove extra semicolon
...
... in macro SPDLOG_LOGGER_CALL
2019-08-31 11:21:36 -04:00
gabime
ed8d099607
Fixed #1197
2019-08-29 01:05:23 +03:00
gabime
b693d0cd91
Fix #1195
2019-08-29 00:28:00 +03:00
gabime
fafedd2d59
Minor cleanup
2019-08-29 00:07:21 +03:00
gabime
f3a7ef1199
Fix compile bug
2019-08-28 23:53:00 +03:00
Gabi Melman
cb890c96b9
Update logger.h
2019-08-28 22:59:16 +03:00
gabime
d89baf4c5b
Fixed tidy warning
2019-08-28 19:00:35 +03:00
gabime
f5492aed12
Unified usage of fmt::memory_buffer across the codebase
2019-08-28 18:46:09 +03:00
gabime
c2efd6ee58
Increased msg_buffer size to 250
2019-08-28 17:47:22 +03:00
gabime
c97c025adb
clang-format
2019-08-27 20:22:07 +03:00
gabime
c55336e78d
Better support for logger copy with backtrace
2019-08-27 20:20:15 +03:00
gabime
0fa09f6af4
Removed dead clode
2019-08-27 16:39:18 +03:00
gabime
011ed270e8
backtrace support for wchar api under windows
2019-08-27 15:06:53 +03:00
gabime
b155347560
Added forgotten lock in backtracer
2019-08-27 02:28:49 +03:00
gabime
d1b97c0ba9
Updated async_logger include
2019-08-27 02:16:29 +03:00
gabime
755ce0a016
Updated async_logger flush
2019-08-27 02:15:08 +03:00
gabime
11e9752536
Fixed logger's copy ctor
2019-08-27 01:56:48 +03:00
gabime
408a162044
Removed logger::clone() from API
2019-08-27 01:16:57 +03:00
gabime
7d6444491c
Fixed registy::disable_backtrace()
2019-08-27 01:08:48 +03:00
gabime
e1be7f3d6f
Refactoring to better support backtrace
2019-08-27 00:56:49 +03:00
gabime
04a8485b17
Replaced backtace implementation
2019-08-26 19:59:16 +03:00
gabime
f330dd210e
Renamed file
2019-08-26 13:43:42 +03:00
gabime
97dc27b5fa
minor code formatting
2019-08-26 01:16:53 +03:00
gabime
1fd43fe673
Fixed async_logger::clone
2019-08-26 01:11:22 +03:00
gabime
292fc153ef
clang-format
2019-08-26 00:55:14 +03:00
gabime
6b7f3db28e
Fixed async sink_it
2019-08-26 00:23:09 +03:00
gabime
eec6e28b19
Async logger cleanup
2019-08-26 00:13:43 +03:00
gabime
f3e379cf78
Fixed async dump_backtrace
2019-08-25 23:55:35 +03:00
gabime
0258c47774
some cleanup in logger
2019-08-25 19:35:57 +03:00
gabime
f63df65245
some cleanup in logger
2019-08-25 19:33:12 +03:00
gabime
099137fe9a
backtrace_sink code cleanup
2019-08-25 18:05:47 +03:00
gabime
36f253893e
Pass logger name to tracer
2019-08-25 17:44:08 +03:00
gabime
8280c0d64c
Merge branch 'backtrace_support' of https://github.com/gabime/spdlog into backtrace_support
2019-08-25 17:28:49 +03:00
gabime
a7f7984c4a
backtrace support api
2019-08-25 17:24:17 +03:00
gabime
dd33c16aae
Replace backtrace trigger with dump_backtrace()
2019-08-23 14:47:40 +03:00
Gabi Melman
e0bf0c0301
Update thread_pool.h
2019-08-23 03:30:56 +03:00
gabime
8d8aacf5e9
Protect from double call to enable_backtrace()
2019-08-23 03:17:45 +03:00
gabime
33f881ac8b
clang-format
2019-08-23 02:45:41 +03:00
gabime
a6d8b52686
Added enable_backtrace to spdlog_api
2019-08-23 02:28:52 +03:00
gabime
65407539bb
Fixed log_msg_buffer
2019-08-23 01:10:48 +03:00
gabime
543060683b
Clean log_msg_buffer
2019-08-23 00:16:44 +03:00
gabime
2848e51755
Clean log_msg_buffer
2019-08-23 00:16:13 +03:00
gabime
0284a23d0a
Changed sink_it_ to accept const log_message&
2019-08-22 19:57:59 +03:00
gabime
7e728869cc
comment
2019-08-22 19:48:11 +03:00
gabime
a19d93e1a2
brace initialize some ctors
2019-08-22 19:45:32 +03:00
gabime
5aefa1af3d
Fixed clang-tidy warnings
2019-08-22 19:40:45 +03:00
gabime
f1718fb5b3
clang-format
2019-08-22 19:38:00 +03:00
gabime
6b527a50dd
backtrace sink and refactoring
2019-08-22 19:36:47 +03:00
gabime
74df115fc1
Removed uneeded include
2019-08-22 00:59:16 +03:00
AMS21
c4df94a1d9
Fix Wundef in os-inl.h
2019-08-19 20:50:46 +00:00
gabime
c1a524a969
Fixed clang-tidy warnings
2019-08-19 12:20:37 +03:00
gabime
23807e12e8
Fixed throw macros and includes
2019-08-19 12:13:37 +03:00
gabime
87ec1ab97b
Fixed clang warnings
2019-08-19 12:06:29 +03:00
gabime
b057b979fa
Added missing include
2019-08-19 12:03:58 +03:00
gabime
6d8cc30f12
fix conflict
2019-08-19 11:33:39 +03:00
gabime
0335e3fcc0
Print error and abort instead of throw if SPDLOG_NO_EXEPTIONS is defined
2019-08-19 11:31:33 +03:00
Gabi Melman
76aa1059cd
Update async.h
2019-08-18 20:16:52 +03:00
gabime
b0a25f0183
wip - no-exceptions support
2019-08-18 19:46:28 +03:00
gabime
db1babab5e
Fixed some msvc code analysis warnings
2019-08-18 18:28:13 +03:00
gabime
7ea951613d
Update logger-inl.h
2019-08-18 17:45:09 +03:00
gabime
6506b73523
Add noexcept to move ctor and operator=
2019-08-18 17:33:35 +03:00
gabime
01eb59ca9b
Removed spdlog::default_level and its usage in registry
2019-08-16 19:04:49 +03:00
gabime
ffb7c317b5
Fix #1176 again
2019-08-09 10:16:18 +03:00
Gabi Melman
bb7420fc22
Update logger.h
2019-08-07 06:15:46 +03:00
gabime
0df9164e7c
Fix #1176
2019-08-07 01:29:59 +03:00
gabime
dcd590b9de
fstat64(..) -> ::fstat64(..)
2019-08-07 00:59:29 +03:00
Charles Milette
eb51f37c67
Fix ambiguous overload errors
2019-07-24 13:52:03 -04:00
Charles Milette
4ef4d0659d
Improve correctness of convertion checks
2019-07-24 13:30:43 -04:00
Charles Milette
2ce9a3f70f
Add overload to logger when T can be statically converted to wstring_view_t
2019-07-24 13:27:54 -04:00
Charles Milette
59cbdaaf49
Add more source_loc overloads in spdlog namespace
2019-07-24 13:26:42 -04:00
Gabi Melman
e0cf16b7e9
Fix #1168
2019-07-24 08:49:59 -04:00
AMS21
9966a6a4b7
Fix use old style cast
2019-07-22 20:35:30 +00:00
gabime
a7ba6e447d
clang-format
2019-07-18 14:26:36 +03:00
gabime
baa978ab0b
Added stdout_sinks.h to the library build
2019-07-18 14:00:16 +03:00
Gabi Melman
9f1b4fc9e7
Update wincolor_sink-inl.h
2019-07-18 01:37:55 +03:00
gabime
38e5dbd866
Fix win-color sink redirection to file
2019-07-18 00:55:24 +03:00
gabime
3c30f77d31
limit default error handler to 1 message/second to avoid flood
2019-07-17 18:05:01 +03:00
gabime
bcb6484062
Removed redundant include statements
2019-07-17 16:09:39 +03:00
gabime
11472eddbc
Catch sink exceptions without affecting other sinks
2019-07-17 16:01:30 +03:00
gabime
12470f6221
Revert null_sink changes
2019-07-17 15:33:29 +03:00
gabime
a82d0e2f57
try to prevent optimizer to remove null sink code altogether
2019-07-17 14:48:44 +03:00