Commit Graph

9 Commits (8b4c5fdeb9308ba49f94bd4aefa69e1e929645f4)

Author SHA1 Message Date
nick black 4e8f857be0 use entirely delegated initializers in tests/ 4 years ago
nick black 1108ebb5b6
Fix up some subtle pile issues
ncplane_destroy() needs to call ncplane_reparent_family(), not
ncplane_reparent() as it was doing (closes #1291). ->absy and
->absx actually are absolute; return them directly for an O(1)
ncplane_abs_yx() (down from O(N), huzzah). Add some unit tests
related to destroying and reparenting (#1286). Add ncplane_abs_y()
and ncplane_abs_x(), document them, etc.
4 years ago
nick black 7932859b50
unit test for position update following reparent #1286 4 years ago
nick black 6cf7eca50f
unit tests for ncplane_abs_yx() #1286 4 years ago
nick black fd2acde1b1 rename cell->nccell, keep alias #1200 4 years ago
nick black a3220b8a73
add ncplane_descendant_p(), unit test it #1192 4 years ago
nick black ec7bfea22d
get Piles reparent unit test working #1193 4 years ago
nick black 42ac6bb90b
more pile reparenting testing #1193 4 years ago
nick black beed7c359c
add some pile rendering unit tests 4 years ago