Commit graph

13 commits

Author SHA1 Message Date
turleypol
0e675c516a
use new formatter for ERROR_PRINT, added ERROR_PRINTLN (#595)
* use new formatter for ERROR_PRINT, added ERROR_PRINTLN

* remove old log define

* fix comments
2024-01-12 06:51:44 +01:00
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
Fernando Rozenblit
4ac5eac48f
Uoconvert improvements 3 (#561)
---------

Co-authored-by: Kevin Eady <8634912+KevinEady@users.noreply.github.com>
2023-11-23 01:15:52 +01:00
turleypol
25dae4fc21 fixed namespaces of moved files 2018-12-22 00:32:47 +01:00
turleypol
bbc3cae53e fixed reported warnings from coverty 2018-11-01 17:57:03 +01:00
turleypol
a5e6206164 Added cmake option to run clang-tidy
used everywhere nullptr
2018-10-09 16:36:35 +02:00
turleypol
0aea78c405 added array.sorted_insert to insert into an already sorted array.
Added a few finals and defaults
2018-10-07 21:05:02 +02:00
Fernando Rozenblit
3f0e7d341e That should be the last missing include. 2018-03-16 14:45:12 +01:00
Fernando Rozenblit
35ffb83583 Fixed missing includes which were hidden due to precompiled headers... 2018-03-16 14:20:25 +01:00
Fernando Rozenblit
4fd9572b75 Finished docs for UOP support in uoconvert. UOP files will be used by default. 2018-02-26 23:04:48 +01:00
Fernando Rozenblit
5116f85acc UOP is mostly done. Needs some documentation and changelogs, but would be enough for testing now. 2018-02-20 00:59:33 +01:00
Fernando Rozenblit
a601692d4c More wrapping of old code. Linux should work now. 2018-02-19 23:01:20 +01:00
Fernando Rozenblit
0cb233172b Moved uop handling to plib and started refactoring old map-handling code 2018-02-19 21:31:52 +01:00