Commit graph

67 commits

Author SHA1 Message Date
bd53f59dd9 update and refactor doc 2022-09-07 23:02:47 +02:00
669525c1d4 update doc 2022-09-07 22:55:15 +02:00
a52b260f1b fix const correctness 2022-09-07 22:55:01 +02:00
f8c76010fb fix forgot hfill_style in example 2022-09-07 22:50:19 +02:00
88edbb70f0 refactor readme
- two "usage" sections
- complete examples
2022-09-07 22:48:39 +02:00
0fc2b0cc23 Merge branch 'master' of github.com:nojhan/clutchlog 2022-09-07 22:47:56 +02:00
4a87e4abab feat: adds strip_calls accessors 2022-09-07 22:45:33 +02:00
14047bdde4 fix: let default format have the {name} in release 2022-09-07 22:45:00 +02:00
37f42b4ecb change logo size in readme 2022-09-07 22:16:05 +02:00
8765a53dac fix: adds hfill_max
- fix: get nb_columns from stderr instead of stdout.
- Avoid long hfill when standard output is redirected.
2022-09-07 22:12:49 +02:00
d3c65788bd Merge branch 'master' of github.com:nojhan/clutchlog 2022-09-05 16:09:17 +02:00
9904034020 feat: add hfill_style 2022-09-05 16:08:55 +02:00
73e074ca5f
fix doc for CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG 2022-09-03 19:05:15 +02:00
60331279be fix: missing signatures in release 2022-09-03 18:51:30 +02:00
53c907511e
move the levels section in the readme 2022-09-01 23:07:40 +02:00
1d2986ea0b bump to v0.9 v0.9 2022-09-01 22:57:04 +02:00
1822209cb9 fix: const correctness 2022-09-01 22:55:13 +02:00
32011c785e update doc 2022-09-01 22:46:21 +02:00
fc26a8af5a feat: add the {hfill} format tag
and update the readme.
2022-09-01 22:45:38 +02:00
c6f2737527 refactor: follow naming conventions 2022-09-01 16:11:29 +02:00
d54c495388 update doc 2022-09-01 16:08:06 +02:00
e72ceecc00 feat: remove location if not in Debug builds 2022-09-01 16:07:28 +02:00
35e4b67861 release v0.8 v0.8
- Adds logo.
2022-08-29 13:03:46 +02:00
5f1c68cc93 update doc 2022-08-29 10:26:26 +02:00
76e4782cb0 feat(levels): easier threshold setting.
- Adds `threshold(string)` for easier level setting.
- Adds `levels()` to make it easy to test if a user-defined string is good.
- Move the log levels section up in the readme.
2022-08-29 10:24:17 +02:00
562f5682c6 update docs 2022-08-29 09:48:28 +02:00
be48aad4ec refactor(test): use simpler ASSERT wrapper 2022-08-29 09:47:58 +02:00
293948d934 fix(clutchlog): naming convention & missing doc
- fix naming convention
- fix missing documentation
2022-08-29 09:46:49 +02:00
e35d118cdb fix(macros) scope leaks
- Fix macro scope leak: included in scope guards.
- Move default options as static class members.
- Adds tests to build_all.sh
- Use vanilla std::filesystem
2022-08-29 09:09:23 +02:00
7b28105c19
better readme TOC 2022-01-04 22:04:16 +01:00
d1fa9bd896
fix grammar in readme 2022-01-04 22:01:22 +01:00
e1bac0e970 fix: prefix variables within macro to avoid scope problems. v0.7.1 2021-12-19 14:04:34 +01:00
c2c28b134f change licence for a BSD 2021-12-19 13:49:38 +01:00
c871336f6d feat: add the CLUTCHLOG_STRIP_CALLS macro v0.7.0
To configure the default number of levels removed from the calls stack depth computations.
2021-12-19 08:38:13 +01:00
26a5461cc4 update doc 2021-12-19 08:32:51 +01:00
44ffe6309a fix {depth} display, warnings and doc
- fix call stack depth display with {depth}: remove (5) stripped depths.
- fix warnings in tests
- Explain CLUTCHLOG_HAVE_UNIX_SYSINFO in the README.
2021-12-19 08:30:19 +01:00
6123490af6
Merge pull request #1 from jacobdenobel/master
Windows and gcc < 9.0 fixes
2021-07-21 08:43:27 +02:00
Jacob
09d6b915e3
Update clutchlog.h
Change filesystem include and include ciso646 header for windows named logical operators
2021-07-20 21:37:51 +02:00
Jacob
739942bc37
Update CMakeLists.txt
Add compile defintions for filesystem header for older gcc versions
2021-07-20 21:35:17 +02:00
4b6858d526 Merge branch 'master' of github.com:nojhan/clutchlog 2021-06-02 16:06:22 +02:00
4730a76dcc fix CLUTCHCODE 2021-06-02 16:04:56 +02:00
5f62668d82 fix typo in readme 2021-06-01 09:35:31 +02:00
68876a8230
small doc addition
remove ambiguity of doc about dump file comment
2021-05-29 21:54:14 +02:00
74c33f6371 add the CLUTCHCODE macro 2021-05-29 18:25:54 +02:00
3175e2d87b 0.6 release: "a pulled back tress"
- new feature: generic wrapper to (de)clutch any function call
2020-11-01 19:28:54 +01:00
ad8fc14cf5 fix build script to handle documentation correctly 0.6.0
- make doc target was disabled by default.
- update documentation.
2020-11-01 19:23:48 +01:00
978d3d9b66 feat add the CLUTCHFUNC macro
- Allow to (de)clutch any function call, like asserts.
- fix make max_buffer static const.
- feat make locate and scope_t public.
2020-11-01 19:22:17 +01:00
81e3f6fd03 fix a typo in the doc 2020-10-18 17:45:11 +02:00
2936c0363b add macros to the doc 0.5.0 2020-10-18 17:20:14 +02:00
2a0b05f59f add table of content to the doc 2020-10-18 17:08:09 +02:00