Commit graph

38 commits

Author SHA1 Message Date
98f860be4d xo-indentlog: presence flag for refrtag/xrefrtag 2026-02-04 10:31:42 -05:00
310dabde67 xo-indentlog: cosmetic adj in cond.hpp 2026-01-20 16:45:40 -05:00
94dcbc1677 xo-indentlog: + cond feature 2026-01-20 16:40:43 -05:00
6ccb69c693 xo-reader2: + pretty-printing for ParserResult + use in utest 2026-01-20 12:40:26 -05:00
ffb6b289dd xo-object2: APrintable+DFloat 2026-01-05 11:53:44 -05:00
d459fa5a39 + xo-printable2 + build fixes for cmake config 2026-01-04 23:03:18 -05:00
4494071540 xo-indentlog: bugfix: commit should have ppdetail_stomic->ppdetail 2025-09-22 12:25:36 -04:00
f411b2683c xo-alloc / xo-object: utest coverage + assorted bugfixes 2025-08-07 18:32:14 -05:00
8f690edc38 xo-allod: + per-type stats + pretty printing 2025-08-06 22:34:20 -05:00
187eae521f xo-object: improve GC unittest + prep to integrate w/ xo::reflect 2025-08-06 13:53:31 -05:00
4f6bb25406 redef ppdetail_atomic 2025-08-03 13:56:49 -05:00
e5d55ab5af minor logging adds 2025-07-28 15:16:11 -04:00
cfd80f73d1 refactor xo::ast -> xo::scm + restore nodef ppdetail_atomic build 2025-07-28 10:13:25 -04:00
e2254881df xo-indentlog: bugfix: ppdetail unsigned long only on appl 2025-07-27 14:32:48 -04:00
caf5a2b475 xo-reader: integer arithmetic + parser + pretty-printing adds 2025-07-27 13:35:20 -04:00
56a8cfa2a3 xo-expression xo-reader: type unifier + misc improvements 2025-07-26 17:28:41 -04:00
4b6f52291c build: osx carveouts 2025-07-25 10:42:40 -04:00
c1446de13d xo-reader: work on apply expression parsing 2025-07-24 07:50:34 -05:00
c2dcc84c2e pretty printing -- copmlete for xo::ast::GeneralizedExpression 2025-07-19 11:47:03 -05:00
28172fc3d6 xo-indentlog: add general-purposee pretty-printing [WIP] 2025-07-13 21:17:13 -05:00
1277378c9f xo-indentlog: bugfix: parse altered gcc output starting gcc13.2 2025-06-12 07:41:44 -05:00
dfccfc56c1 xo-indentlog: handle gcc 13.3 2024-09-13 22:40:54 -05:00
0fef9b03e3 xo-indentlog: fix: print_with_escapes() static to appease osx build 2024-08-05 14:26:09 -04:00
18feb2bfe7 xo-indentlog: account for more-concise clang output when printing fn 2024-07-21 13:52:48 +10:00
89fd44467f xo-indentlog: tidy: quoted_impl -> quot_impl 2024-05-01 23:36:03 -04:00
ea7d79f95c xo-indentlog: xo::print::quoted -> quot, avoiding std::quoted 2024-05-01 22:31:27 -04:00
088fd9b32c xo-indentlog: refactor: move escaping feature to own function 2024-05-01 22:20:53 -04:00
9d3cae1dee xo-indentlog: workaround unexpected ambiguity with hex() inserter 2024-05-01 14:49:55 -04:00
89fc563f00 xo-indentlog: utest: track gcc behavior change around 13.2 2024-04-29 10:56:18 -04:00
27dec697ed xo-indentlog: explicit cstdint to satisfy compiler warning 2024-04-28 14:47:29 -04:00
86c6bbe806 xo-indentlog: bugfix: escaped special chars behaving unexpectedly 2024-04-28 14:46:34 -04:00
292a410f1f xo-indentlog: hex() explicit kword to avoid ambiguity w/ templates 2024-04-28 14:45:31 -04:00
bdb39b8226 xo-indentlog: + hex printer 2024-04-17 18:23:39 -04:00
20774158ad xo-indentlog: + XTAG() macro 2024-04-01 18:01:24 -04:00
d42d29fa52 indentlog: allow for multiply STRINGIFY macro defs 2024-03-29 14:52:24 -04:00
756e6c521f function: bugfix: exclude [with T = ...] suffix when printing 2023-10-11 17:43:48 -04:00
bdde88ebae print: pair.hpp: default printer for std::pair<> 2023-10-11 17:43:17 -04:00
c6a258eb3c indentlog: insert xo/ into include path 2023-10-06 18:30:10 -04:00