Fix split tree leaf flattening
ober
45bafef385f1f7cdd089e0455a40f6a38c80dd14
--- a/lib/jerboa-emacs/qt/window.sls +++ b/lib/jerboa-emacs/qt/window.sls @@ -77,7 +77,7 @@ (def (split-tree-flatten node) "Return ordered flat list of qt-edit-window from tree, left-to-right." (cond - [(split-leaf? node) ((split-leaf-edit-window node))] + [(split-leaf? node) (list (split-leaf-edit-window node))] [(split-node? node) (apply append --- a/src/jerboa-emacs/qt/window.ss +++ b/src/jerboa-emacs/qt/window.ss @@ -134,7 +134,7 @@ (def (split-tree-flatten node) "Return ordered flat list of qt-edit-window from tree, left-to-right." (cond - ((split-leaf? node) [(split-leaf-edit-window node)]) + ((split-leaf? node) (list (split-leaf-edit-window node))) ((split-node? node) (apply append (map split-tree-flatten (split-node-children node))))))