On Friday, March 6, 2020 at 10:51:02 AM UTC-6, Edward K. Ream wrote: > Rev 6269bab in the gnx branch follows Bob's third solution, more or less. Here are the details:
*A simpler fix* `@test c.hiddenRootNode.fileIndex` failed with travisCI in the gnx branch. This failure suggested an even simpler solution: >>> LeoFrame.createFirstTreeNode now *always* sets gnx to 'hidden-root-vnode-gnx'. That's all! No change needed to leoBridge.py! With this change, c.hiddenRootNode.gnx is *always *'hidden-root-vnode-gnx'. This "dummy" gnx never changes, and it can never conflict with a "real" gnx. *Summary* The fix seems almost too good to be true. That said, I believe the fix is sound. All unit tests now pass locally and with travisCI. Bob, please test and report your experiences. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to leo-editor+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/230b1d61-589f-4564-9282-e4ac0b69f22d%40googlegroups.com.