This fork luaML has no menu bar, but I should remember to preserve that bit in the driver fork which does.
RDJRBEAYKVIC2BB4YXRAVM5LOTN2ULXF7VB2WYBS7NF45M5HCXNAC
* Position a node with some area above viewport. Position cursor at topmost row on screen. Hit up arrow. Surface pans. Cursor doesn't hide behind menu bar.
* Position a node with some of its area above (outside) viewport. Position cursor at topmost row on screen. Hit up arrow. Surface pans.