Commit graph

187 commits

Author SHA1 Message Date
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
7ddb79fadd xo-indentlog: doc: add indentlog docs [WIP] 2025-07-13 21:18:15 -05:00
28172fc3d6 xo-indentlog: add general-purposee pretty-printing [WIP] 2025-07-13 21:17:13 -05:00
f7a414e0cc xo-reader xo-expression: nested lambdas working properly + docs 2025-07-06 14:13:44 -05:00
991530a10b xo-indentlog: comment nit 2025-06-22 16:14:08 -05:00
1277378c9f xo-indentlog: bugfix: parse altered gcc output starting gcc13.2 2025-06-12 07:41:44 -05:00
d43c4af0b4 merge upstream 2025-05-08 20:06:28 -05:00
2241afd6f9 bugfix: indentlog: recover clang16 build 2025-05-02 18:25:12 -05:00
dfccfc56c1 xo-indentlog: handle gcc 13.3 2024-09-13 22:40:54 -05:00
bdfe08a514 xo-indentlog: bugfix: increase buf size to exclude possible overrun 2024-09-13 19:55:35 -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
8f5a7dd59c xo-indentlog: docs: upgrade README to mention xo-build 2024-06-14 15:14:56 -04:00
db87d4f40d indentlog: tweak fake mm_setcsr() in machdep.hpp 2024-06-14 15:14:35 -04:00
25039f88e8 xo-indentlog: streamline build for examples 2024-05-30 16:35:01 -04:00
89fd44467f xo-indentlog: tidy: quoted_impl -> quot_impl 2024-05-01 23:36:03 -04:00
96cca5e383 xo-indentlog: github: simplify ubuntu build 2024-05-01 23:29:24 -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
b3335c22fb Merge branch 'main' of github.com:rconybea/indentlog 2024-05-01 14:52:56 -04:00
307f82daa2 xo-indentlog: temporarily revert gcc13 carveout 2024-05-01 14:52:35 -04:00
f3f7e144eb xo-indentlog: tweaking utest to explore gcc 13 regression 2024-05-01 14:51:55 -04:00
9d3cae1dee xo-indentlog: workaround unexpected ambiguity with hex() inserter 2024-05-01 14:49:55 -04:00
f47c5db866 xo-indentlog: fix regression in utest for <..> printers 2024-04-29 23:03:00 -05:00
da58be3f38 xo-indentlog: print hex view on failed quoted()/unq() utest 2024-04-29 10:59:04 -04:00
89fc563f00 xo-indentlog: utest: track gcc behavior change around 13.2 2024-04-29 10:56:18 -04:00
787aba1e19 xo-indentlog: utest: ++ behavior tracking for gcc 13.2 2024-04-29 10:45:54 -04:00
340deff5fa xo-indentlog: minor: comment 2024-04-29 10:43:06 -04:00
453f8aa9e1 xo-indentlog: bugfix: gcc version check on embedded newline test 2024-04-29 10:39:33 -04:00
9ef4f66ec3 xo-indentlog: github: retry test 2024-04-29 00:51:29 -04:00
6b0acb1d7b xo-indentlog: github: re-run tests on failure 2024-04-29 00:49:43 -04:00
3d4821cc84 xo-indentlog: build: streamline using new xo-cmake macros 2024-04-28 14:47:51 -04:00
27dec697ed xo-indentlog: explicit cstdint to satisfy compiler warning 2024-04-28 14:47:29 -04:00
74eda2bc75 xo-indentlog: bugfix: + array size to satisfy compiler warning 2024-04-28 14:47:01 -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
8d81f4fb91 xo-indentlog: build: print GUESSED_CMAKE_CMD 2024-04-17 18:23:22 -04:00
20774158ad xo-indentlog: + XTAG() macro 2024-04-01 18:01:24 -04:00
8bbf326805 lsp: prevent some false complaints from LSP clang seeing gcc headers 2024-03-29 14:54:05 -04:00
d42d29fa52 indentlog: allow for multiply STRINGIFY macro defs 2024-03-29 14:52:24 -04:00
dd2a897192 build: suppress bootstrap message in submodule build 2024-03-29 14:33:41 -04:00
94be37cef7 build: streamline CMAKE_MODULE_PATH interaction (2) 2024-03-15 19:23:51 -04:00
bcf9713e07 build: streamline CMAKE_MODULE_PATH interaction 2024-03-15 19:23:15 -04:00
aa8f431cc2 indentlog: cosmetic: + comment 2024-03-13 15:30:31 -04:00