FWIW I don’t think there is a “right” answer here – I think it’s about the mental model the user has about TaskPaper: is it a fancy text editor, or is it a word processor / task manager / outlining tool?
I tend to treat TP more like a fancy text editor: I’m aware of the tabs/spaces that TP so elegantly hides from view, but ultimately I assume the plain text is what I’m editing. I’d like TP to play relatively “dumb” when it comes to guessing my intent.
The alternate mode – behaving more like a word processor – could also be useful if done well. See, for example, how Mail or TextEdit handles bulleted lists. If you’re editing a L2 bullet, hitting
Enter creates a new L2 bullet. Hitting
Enter again without adding text outdents the new line to a L1 bullet, and hitting
Enter for a third time drops you out of the list altogether. Once you get used to this, it works well.
It seems TP 3 is between camps right now. One example is the
Delete key behavior. Another is that hitting
Enter from a note creates a task*. But right now it doesn’t go far enough in the word processor direction to be truly comfortable to me.
*…although I’d prefer if it didn’t do this… use case: I take a lot of loosely structured notes in TP and use tasks sparingly