Samuel Wales writes: > that is not canonical. i thought we were working from my previous > posts over the years where i used the term "canonical". > > you cannot create the visibility state you show from a fully-folded > buffer using only arrow keys and tab. You are right. Time for a third round, I guess. This patch removes `full', which is useless, makes `canonical' really canonical, and adds `tree' view, which is basically old wrong `canonical'. Original buffer, full view * Grandmother ** Uncle *** Heir ** Father Ancestor text *** Sister Sibling text *** Self Match **** First born Child text **** The other child *** Brother ** Aunt `minimal' * Grandmother *** Self Match `local' * Grandmother *** Self Match **** First born `ancestors' * Grandmother ** Father *** Self Match `lineage' * Grandmother ** Father *** Sister *** Self Match **** First born *** Brother `tree' * Grandmother ** Uncle ** Father *** Sister *** Self Match **** First born **** The other child *** Brother ** Aunt `canonical' * Grandmother ** Uncle ** Father Ancestor text *** Sister *** Self Match **** First born **** The other child *** Brother ** Aunt Regards,