moo.do - new service in the workflowy / checkvist space
View this topic | Back to topic list
Posted by MadaboutDana
Jul 7, 2015 at 02:20 PM
Hey Jaslar,
Sorry, let’s take a closer look. By folding, yes, I mean sections can be folded up so they disappear. There are various ways of doing this, but the system used by FoldingText, HarooPad and smartdown is to allow marked-up headers (any header) to act as a node. FoldingText and smartdown both use a simple hierarchical system, whereby child headers are treated as part of the foldable section under a parent header - so if a single hash header is the parent, a double-hash header will be treated as a child. In turn, a triple-hash header under a double-hash header will be treated as the child of the latter. It’s a neat solution and presumably relatively easy to implement in Markdown.
My point is that what very few - if any - Markdown editors have is a combination of a left-hand (conventionally) navigation bar with folders, plus documents that support folding in the actual text of the document. Even rich-text outliners rarely have this layout. FoldingText no longer has it, although amusingly, the much older and now apparently discontinued TaskPaper did have a fairly sophisticated navigation tree (not folders, but use of projects/subprojects to emulate folders) and although it didn’t support folding, it did support hoisting. In fact, I find myself wishing somebody would pick TaskPaper back up again (there are a couple of excellent TaskPaper clones on iOS, but none on MacOS; there’s one on Windows), because it was very powerful.
Anyway: folders and documents on left, document contents on right, foldable headings/headers inside document contents. And maybe even hoistable headings/headers. That’s what I’d like to see!