• Joined on 2026-05-18
roland pushed to main at roland/xo-sdlc 2026-08-08 23:54:07 +00:00
07b3d95476 update subsystem-list
roland pushed to main at roland/xo-sdlc 2026-08-08 23:53:22 +00:00
75f50324a3 xo-sdlc: ++ --tickets feature, also for .xo-backlog
roland pushed to main at roland/xo-sdlc 2026-08-08 23:49:15 +00:00
42b79ca60d xo-sdlc: ++ --milestones feature and --backlog option [FEATURE]
roland pushed to main at roland/xo-umbrella2 2026-08-08 22:51:14 +00:00
0e0585ed8b xo-jit: use xo-ppsink !xo-indentlog [REFACTOR]
aaaf492a50 xo-ppsink: + concat() PpSink inserter [FEATURE]
2626ef518e build: ++ reconfigure --capture-subsystem-edges [SDLC]
f83daffc4e .forgejo workflow: + xo-interpreter nix build [NIX] [CI]
cbc9f6fab0 nix build: + pkgs/xo-interpreter.nix + xo.interpreter [NIX]
Compare 6 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-08 21:04:34 +00:00
089afc5ee3 xo-reader/xo-expression: pretty(PpSink&) [REFACTOR]
1dc507e902 xo-refcnt: + Prettifier<rp<T>> + P(rettifier<bp<T>> [FEATURE]
089623286a xo-interpreter xo-jit use xo-ppsink !xo-indentlog [REFACTOR]
716199ed81 xo-ppsink: struct_scope helper for variadic structs [FEATURE]
Compare 4 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-08 16:32:45 +00:00
a03bff8231 xo-cmake: ++ xo-deps -q|--quiet [FEATURE]
43e255cd08 xo-cmake: xo-deps features for text queries [FEATURE]
d229225dae xo-imgui: tidy example deps when vulkan disabled [BUGFIX] [BUILD]
3faab4fbc4 xo-tokenizer: use xo-ppsink !xo-indentlog [REFACTOR]
32c9e597f1 xo-pyreactor: use xo-ppsink !xo-indentlog [REFACTOR]
Compare 7 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-08 13:12:44 +00:00
da1f9f1fe7 build: use auto dep export in xo-rpocess xo-simulator [BUILD]
roland pushed to main at roland/xo-umbrella2 2026-08-08 05:10:04 +00:00
e952f74a80 nix build: more fixes [NIX]
roland pushed to main at roland/xo-umbrella2 2026-08-08 05:00:57 +00:00
09d3b19e7b nix build: sync pkgs/*.nix with refactored build deps [NIX]
9190689308 xo-kalmanfilter: use xo-ppsink !xo-indentlog [REFACTOR]
6fc6c49db9 xo-ordinaltree: use xo-ppsink !xo-indentlog [REFACTOR]
6e07dc24f9 xo-imgui: use xo-ppsink !xo-indentlog [REFACTOR]
Compare 4 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-08 01:28:53 +00:00
eca10aa439 xo-ppsink: + time prettifiers [REFACTOR]
5719f9f290 xo-flatstring: utest for append! [UTEST]
Compare 2 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-08 00:14:12 +00:00
e8c87cb700 xo-flatstring: buffer overrun in .append() [BUGFIX] [UB]
roland pushed to main at roland/xo-umbrella2 2026-08-08 00:03:45 +00:00
ddfab5c28f .forgejo workflow: use xo-build --utest for xo-unit,xo-pyunit [TIDY]
roland pushed to main at roland/xo-umbrella2 2026-08-08 00:01:26 +00:00
daa7b11741 xo-reactor: use xo-ppsink !xo-indentlog [REFACTOR]
roland pushed to main at roland/xo-umbrella2 2026-08-07 14:03:33 +00:00
d1b5b75076 xo-object: use xo-ppsink !xo-indentlog [REFACTOR]
roland pushed to main at roland/xo-umbrella2 2026-08-07 13:22:31 +00:00
c287313892 xo-alloc: whitespace [COSMETIC]
8139de5ec7 xo-indentlog2: fix layout for groups [BUGFIX] + utest for prevention
af69ff95d5 xo-alloc: use xo-ppsink !xo-indentlog [REFACTOR]
Compare 3 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-07 05:22:27 +00:00
cad2ae9272 xo-websock: use xo-ppsink !xo-indentlog [REFACTOR]
roland pushed to main at roland/xo-umbrella2 2026-08-07 05:20:56 +00:00
160833991a xo-ppsink: #include spelling for clang [NIT]
roland pushed to main at roland/xo-umbrella2 2026-08-07 05:11:49 +00:00
d2661078d7 xo-webutil: provide pp_to_stream() [FEATURE]
roland pushed to main at roland/xo-umbrella2 2026-08-07 04:39:39 +00:00
db563d8d42 xo-webutil: use xo-ppsink !xo-indentlog [REFACTOR]
5274c40d7e xo-webutil: use xo-ppsink !xo-indentlog [REFACTOR]
Compare 2 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-06 12:53:46 +00:00
ae1c192a3d xo-unit: use xo-ppsink !xo-indentlog [REFACTOR]