Commit graph

10 commits

Author SHA1 Message Date
turleypol
43b776b94d
New format lib version (#592)
* renamed include guard to be able to use both format lib versions in
parallel

* build Fmt lib and link it into clib

* use std::string instead of format Writer for logging
added variant "2" for logging with new fmt lib

* use new logging variant for two logs

* always add \n to flush log, lets see if the assumption holds

* use new lib for tostring

* replaced all INFO_PRINTS in clib

* formatter for Token, BObject and BObjectImp

* started with bsccript

* use function instead of actual object for logging

* remaining bscript, started plib

* logvariant without newline added, more template magic

* format support for base types, added test for format padding
new version for fdump

* chanhed ecompile/runecl fixed compilation with ESCRIPT_PROFILE

* rewrite INFO_PRINT in plib,poltool/uoconvert/uotool

* replaced remaining INFO_PRINTS, renamed macros INFO_PRINT for logging
without newline, INFO_PRINTLN for newline addition.
Replaced also INFO_PRINT_TRACE and renamed it to INFO_PRINTLN_TRACE

* gitignore for fmt lib

* cleanup vim leftovers
2024-01-10 18:29:10 +01:00
turleypol
5ecbbf63f4 removed dependency to boost::noncopyable 2019-02-10 14:00:55 +01:00
turleypol
dbb25bdb62
Include and buildsystem cleanup (#45)
Include cleanup
Reworked buildsystem (Linux only)
Removed dynamic libs, Linux now again uses static linking (like windows)
2018-01-29 21:55:48 +01:00
turley
189cad3479 Formating everything
Authors are not forced to use the clang-format setting, but should
atleast be inspired by the style.
The only thing which is now not allowed are tabs for ident/alignment!
2016-02-19 19:26:35 +01:00
Thomas Volkert
717227547e updated coding style for LogSink 2015-04-07 20:41:49 +02:00
Thomas Volkert
19b28bd1b3 tabs removed 2015-04-07 13:42:06 +02:00
turley
b77a13073c corrected several data races 2015-03-14 11:45:14 +01:00
Thomas Volkert
4a1546569e - fixed: some improvements for function naming 2015-01-31 15:40:58 +01:00
frozenblit
c7e5095b81 Removing some warnings 2014-11-14 23:08:34 +01:00
Thomas Volkert
2fd482be36 - added: separate LogSink class and file 2014-11-02 23:58:35 +01:00