scripting / Scripting-News

I'm starting to use GitHub for work on my blog. Why not? It's got good communication and collaboration tools. Why not hook it up to a blog?
121 stars 10 forks source link

Two fundamental approaches to outliners #228

Open scripting opened 2 years ago

scripting commented 2 years ago

A place to discuss this blog post.

interstar commented 2 years ago

I think outliners could have an explicit notion of "next item at the same level" vs. "another item at the same level". Or a "hard-next" vs "soft-next"

If you have this, then sequences that are "hard nexts" would move together ... whether up and down or indent outdent. While items merely at the same level can be reordered.

I'm wondering if you could modify the return key to make entering this difference explicit ... eg. normal return, on to another item at the same level, but shift-return for "the next item". (Or ctrl or whatever key makes sense)

scripting commented 2 years ago

Of course we have the concept of next item at the same level. And also the concept of the next line down from the cursor regardless of level. This isn't new stuff. Both those have been in my outliners since the early 80s.

Here's a howto doc on the outliner, that explains how it works.

http://docserver.scripting.com/drummer/outliner.opml