This almost sounds like emacs outline mode which, as far as I have read the
manual, makes paragraph of lower section level than n invisible. You can
expand everything, just individual sections and so forth. I guess apporpiate
code hacks would allow lyx to do the same (replace the not shown paragraphs by
things along the lines of <42 paragraphs not shown> in some appropiate colour,
or whatever).
Of course for best effect such a feature should also allow one to have multiple
views of a single buffer. The code should probably follow the old un*x kernel
theory ("in kernel mode nobody interupts me unxpectedly so nobody will see
intermediate stages of anything I do"). If you abandon this philosophy then
you start to need mutexs to protect danageruous operations, like twiddling
linked lists (tickling a bug could be a matter of the right typing speed,
which is something individual enough to verify people's identity).
I will be getting src2class working and proceed to make word2x OLE archive
extracting before digging into this part of lyx myself.
BTW A really good description of .lyx format, particuilarly in the table area,
would propel a .lyx word2x output stage higher up the word2x TODO list.
--
Duncan (-:
"software industry, the: unique industry where selling substandard goods is
legal and you can charge extra for fixing the problems."