From 71916062272bbe21bbd1833445c9a7edeca968d2 Mon Sep 17 00:00:00 2001 From: Amr Gharbeia Date: Mon, 11 May 2026 07:19:08 -0400 Subject: [PATCH] v0.1.0: mark Yoga FFI binding DONE --- docs/ROADMAP.org | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/ROADMAP.org b/docs/ROADMAP.org index 1d1f0e5..c4687de 100644 --- a/docs/ROADMAP.org +++ b/docs/ROADMAP.org @@ -23,11 +23,14 @@ When a version ships: Yoga Flexbox backend wrapped in a Common Lisp API. This is the foundation — every component after v0.1.0 uses the layout engine for positioning. -*** TODO Yoga FFI binding +*** DONE Yoga FFI binding :PROPERTIES: :ID: id-v010-yoga-ffi :CREATED: [2026-05-10 Sat] :END: +:LOGBOOK: +- State "DONE" from "TODO" [2026-05-11 Mon] +:END: - Load the Yoga shared library via CFFI - Define foreign types for ~YGNodeRef~, ~YGSize~, ~YGValue~, ~YGDirection~, ~YGFlexDirection~, ~YGAlign~, ~YGJustify~, ~YGWrap~, ~YGPositionType~, ~YGOverflow~, ~YGDisplay~, ~YGEdge~