• Joined on 2026-05-18
roland pushed to main at roland/xo-umbrella2 2026-09-08 00:43:26 +00:00
189535b1ea xo-cmake: generate cmake forgejo workflow automatically [CI]
roland pushed to main at roland/xo-umbrella2 2026-09-08 00:10:49 +00:00
9ca08c88f2 utest: + xo-pyobject2 [UTEST]
roland pushed to main at roland/xo-umbrella2 2026-09-07 23:58:57 +00:00
8aff1a8a7f nix build: xo-facet -> xo-refcnt [NIX]
roland pushed to main at roland/xo-umbrella2 2026-09-07 23:47:17 +00:00
441e92ec43 standalone pybind subsystems make xo-python [PYBIND] [BUILD]
2105ab6d21 xo-pyobject2: working example + appcx [PYBIND]
7a35e9d683 Add 'xo-pyobject2/' from commit '239bf54879'
00e10d733b xo-cmake: + xo-pyobject2
239bf54879
Initial commit
Compare 11 commits »
roland created repository roland/xo-pyobject2 2026-09-07 03:57:37 +00:00
roland created repository roland/xo-pyarena 2026-09-06 22:37:54 +00:00
roland pushed to main at roland/xo-umbrella2 2026-09-06 22:02:17 +00:00
0427259a61 build: reorder subdirs so {xo-indentlog2, xo-pyindentlog2} adj [TIDY]
47461b5e39 xo-pyfacet: ++ facet python bindings [PYBIND]
a5bba50c82 xo-pyindentlog2: ++ PrettySink [PYBIND]
9734b189ac xo-facet: + AllocFlywheel -> prep pybind [FEATURE]
0fa081db46 xo-indentlog2: make moveable -> prep pybind [REFACTOR]
Compare 13 commits »
roland created repository roland/xo-pyindentlog2 2026-09-06 16:41:39 +00:00
roland created repository roland/xo-pyfacet 2026-09-06 15:46:45 +00:00
roland pushed to main at roland/xo-umbrella2 2026-09-05 04:42:47 +00:00
cd19d1bccb build: regen from facet idl, now inheriting ATop [REFACTOR]
3d41431734 xo-cmake: comment fix [COSMETIC]
cd2b256c2f xo-alloc2: move Allocator api to xo-facet [REFACTOR]
446dbf8208 Add 'xo-pyreactor2/' from commit '62c4e36bc3'
cd54591690 xo-cmake: + xo-pyreactor2
Compare 7 commits »
roland created repository roland/xo-pyreactor2 2026-09-03 12:53:29 +00:00
roland pushed to main at roland/xo-umbrella2 2026-09-02 04:11:48 +00:00
fb013ea267 xo-ppsink +: use appcx for pretty printer config [REFACTOR]
roland pushed to main at roland/xo-umbrella2 2026-09-02 00:44:23 +00:00
6e65410af6 xo-facet: use appcx init style
6a0ef60f89 xo-indentlog2: provide app context.
2a375f1267 xo-indentlog2: better subsystem initialization [REFACTOR]
5b01598d8d xo-subsys: compose appication context
570a82169d xo-object2: tidy CMakeLists.txt [BUILD]
Compare 9 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-28 13:42:15 +00:00
24614e3990 forgejo workflow: move randomgen after testutil [CI]
69456766bb xo-randomgen: + gausssianpairgen fixes + unit test [UTEST] [BUGFIX]
Compare 2 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-28 05:04:39 +00:00
7168ce2a46 xo-randomgen: stable substitue for std::normal_ditribution [REFACTOR]
eeb7faa2f2 misc build nits + fix nullptr gcc/clang divergence [CLEANUP]
528b1d0017 xo-reactor: PolyAdapterSink layout [COSMETIC]
982246e791 build: xo-hashable2: use XO_FIND_DEPENDENCY_BLOCK
e1c49902c3 xo-alloc2: nit [COSMETIC]
Compare 11 commits »
roland created repository roland/xo-reactor2 2026-08-23 23:18:27 +00:00
roland pushed to main at roland/xo-umbrella2 2026-08-23 22:24:33 +00:00
631f7d018f xo-reactor: drop ostream from AbstractEventProcessor api [REFACTOR]
roland pushed to main at roland/xo-umbrella2 2026-08-23 19:31:44 +00:00
c0e92607c7 xo-kalamnfilter: + prettifiers [WIP] [REFACTOR]
05241143a4 xo-kalmanfilter: matrix pretty-printing + utest [FEATURE]
3c431f233a xo-kalmanfilter: mv inserters from logutil -> xo::pp [REFACTOR]
d678662e9e xo-reader2: unused def/incl cleanup [TIDY]
3ea37fd256 xo-reader2: more ostream tidy [REFACTOR]
Compare 14 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-23 16:08:12 +00:00
57284c4b35 xo-reader: prettifier cleanup, robustness [TIDY]
39f1610b79 xo-reader: use pretty, drop ostream features [REFACTOR]
e696e1a9c5 xo-ppsink: + convenience macros for prettifiers [FEATURE]
f76c22e5ce xo-ppsink: + concepts to verify Prettifier spec [FEATURE]
Compare 4 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-23 03:40:48 +00:00
3e4a2c046f xo-expression: include cleanup [TIDY]
57d9f2ad6d xo-expression: drop unused #includes [TIDY]
c84cb0a5e5 xo-expression: tag_ostream.hpp -> tag.hpp [TIDY]
9e085311f6 xo-expression: retire type_unifier ostream use [REFACTOR]
4daf29dae8 xo-expression: retire operator<< for exprtype [REFACTOR]
Compare 13 commits »