Commit Graph

1676 Commits (2e4e80f2a9f1bbab85f5301a8eb520a054c4ce90)
 

Author SHA1 Message Date
Daniel Chabrowski 5d08bd1709 Bump example's cmake version to 3.1
CMake 3.1 is used in main CMakeLists file, no reason not to use it in example.
Threads::Threads is introduced in cmake 3.1.
8 years ago
Daniel Chabrowski 646a140ed4 Specify CXX language explicitly in CMake
Marking project as CXX will disable detecting C compiler and other checks.
Removed 'INCLUDES DESTINATION' as it made the include path appear doubled.
8 years ago
Gabi Melman 5eef243ab6
Merge pull request #634 from ColinDuquesnoy/patch-1
Fix compilation error with GCC 8
8 years ago
Colin Duquesnoy 11ee6834f6
Fix compilation error with GCC 8
error: need 'typename' before 'std::conditional<std::is_same<char, char>::value, fmt::BasicMemoryWriter<char>, fmt::BasicMemoryWriter<wchar_t> >::type' because 'std::conditional<std::is_same<char, char>::value, fmt::BasicMemoryWriter<char>, fmt::BasicMemoryWriter<wchar_t> >' is a dependent scope
         std::conditional<std::is_same<filename_t::value_type, char>::value, fmt::MemoryWriter, fmt::WMemoryWriter>::type w;
8 years ago
Gabi Melman c07e81a049
Merge pull request #632 from bschindler/wincolor_set_color_public
Make set_color public in wincolor_sink to retain configurability
8 years ago
Benjamin Schindler 05b2aabe0e Make set_color public in wincolor_sink to retain configurability 8 years ago
Emad William Farag 55680db160 Support for custom EOL per formatter 8 years ago
Fernando Gomes f4ffddc942
Merge branch 'master' into to_level 8 years ago
gabime 5ab033fba5 Fix issue #629 8 years ago
Gabi Melman 1dfc8282df
Merge pull request #624 from yisonPylkita/modern_cmake_tests
Modern CMake in /tests
8 years ago
gabime f8aec1bdf1 Merge branch 'master' of https://github.com/gabime/spdlog.git 8 years ago
gabime 51a83da578 Repplaced map with unordered_map for level->colos mapping 8 years ago
yisonPylkita 38ccd51399 Modern CMake in /tests 8 years ago
fegomes 8696ad8739 new function to convert level_enum from string 8 years ago
Gabi Melman c336470320
Merge pull request #621 from rcarmich/fix_example_spelling_errors
Fixed spelling mistake in example.cpp
8 years ago
Ryan Carmichael da51d8dfd3 Fixed spelling mistake in example.cpp 8 years ago
Gabi Melman 22fdd3bf0f
Merge pull request #615 from Qix-/master
A few small ANSI color improvements
8 years ago
Josh Junon cae749fc9b clear line after writing log message contents 8 years ago
Josh Junon 58e68725ae rename grey to black 8 years ago
Josh Junon a59f74e8a2 remove needless zeros in reset code 8 years ago
Gabi Melman f258af4364
Update CMakeLists.txt 8 years ago
gabime ccd675a286 version 0.16.3 8 years ago
gabime 5372d58adc comment 8 years ago
Gabi Melman 751520f0cf
Merge pull request #610 from joaomoreno/fix609
Use Sleep in Windows instead of sleep_for
8 years ago
Joao Moreno 357a63d914 fix spdlog namespace 8 years ago
Joao Moreno a938045135 use Sleep in Windows instead of sleep_for
fixes #609
8 years ago
Gabi Melman 32177aa77a
Merge pull request #604 from sam-lunt/improve-macros
Ensure marcos always expand to expressions
8 years ago
Gabi Melman ce1df17262
Merge pull request #605 from sam-lunt/add-flush-on
Add global flush_on function
8 years ago
Sam Lunt 9f8413308a add global flush_on function 8 years ago
Sam Lunt f25f0e0e40 add (void)0 when logging is disabled 8 years ago
Gabi Melman a2890f2778
Merge pull request #596 from Broekman/master
Issue fix for spdlog #595. Conversion warning.
8 years ago
Stefan Broekman de4644b44a Issue fix for spdlog #595. Conversion warning.
See: https://github.com/gabime/spdlog/issues/595

On line 85 in file sinks/wincolor_sink.h:
back_color &= ~(FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE |
FOREGROUND_INTENSITY);

'back_color' is of type 'WORD' (unsigned short) whereas a bitwise
complement/NOT returns an int. This results in a conversion warning with
-Wconversion enabled.

85:20: warning: conversion to 'WORD {aka short unsigned int}' from 'int'
may alter its value [-Wconversion] back_color &= ~(FOREGROUND_RED |
FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY);

Possible solution:
We know that the result of ~(FOREGROUND_RED | FOREGROUND_GREEN |
FOREGROUND_BLUE | FOREGROUND_INTENSITY) is always within the limits of
an unsigned short so a simple cast should suffice (correct me if I'm
wrong):

back_color &= static_cast<unsigned short>(~(FOREGROUND_RED |
FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY));
8 years ago
Gabi Melman 03db102375
Update README.md 8 years ago
gabime 3d967dd716 added catch license in tests folder 8 years ago
Gabi Melman b53d207f44
Update file_helper.h 8 years ago
Gabi Melman fde12195ee
Update file_helper.h 8 years ago
gabime 4ca6991828 astyle 8 years ago
gabime 813dcbcf63 version 0.16.2 8 years ago
gabime 7663f58379 Fixed file_helper::split_by_extenstion tests for gcc 8 years ago
gabime 8e3f968ba4 Fixed file_helper::split_by_extenstion and added more tests for it 8 years ago
gabime f695e536dd Fixed file_helper::split_by_extenstion and added more tests for it 8 years ago
gabime f257e4ea8c gitignore tests/logs 8 years ago
gabime 0ed3e4cf76 Merge branch 'master' of https://github.com/gabime/spdlog 8 years ago
gabime 6d355fd602 report about unknown excepptions before rethrow 8 years ago
Gabi Melman dd0b7b2d13
Merge pull request #590 from fcharlie/master
fix split_by_extenstion parse error extenstion
8 years ago
Force Charlie 42e5d98a48 fix split_by_extenstion parse error extenstion 8 years ago
Gabi Melman c060a10c10
update to version 0.16.1 8 years ago
Gabi Melman 79a3a633c7
uupdate version to 0.16.1 8 years ago
Gabi Melman 52dfd478d6
Merge pull request #584 from horar/master
Update version strings to 0.16.0
8 years ago
Gabi Melman 48eca46680
Merge pull request #586 from horar/fix/warnings
Solve compiler warning in tests
8 years ago