Rewrite WUtils bagtree.c in Rust #4

Merged
trurl merged 4 commits from trurl/wmaker:refactor/wutil-rs-bagtree into refactor/wutil-rs 2025-12-08 13:00:34 -05:00

4 Commits

Author SHA1 Message Date
0097d1819e Move functions on Bag which were only called by FFI code inline. 2025-12-08 13:00:14 -05:00
8270124869 Nix dead code that was left commented out. 2025-12-08 13:00:14 -05:00
89183f3bcb Rewrite WMBag in Rust.
We should eventually get rid of this entirely, in favor of something along the
lines of a sorted Vec that is fully typed (so the payload isn't just a void*).
2025-12-08 13:00:14 -05:00
46e540b1b1 Prune the WMBag API in preparation for rewriting it in Rust. 2025-12-08 13:00:14 -05:00