mpcjanssen / simpletask-android

GNU General Public License v3.0
545 stars 124 forks source link

Support for multi-line tasks #929

Open dessalines opened 5 years ago

dessalines commented 5 years ago

I currently have a PR out for todo.txt that would update the spec to allow multi-line tasks, which marks them off like this:

(A) a single line task
---
(B) A task enclosed between lines only consisting of dashes
is treated as a +multi-line task.
---

---
(C) this is another
+multi-line
task.
---

Multi-line tasks would effectively turn todo.txt into a powerful notebook application. I'd love to see the parser and simpletask updated to support this.

mpcjanssen commented 5 years ago

Will only be added if the Todo.txt format will support it.

dessalines commented 5 years ago

I gotchu... unfortunately the https://github.com/todotxt/todo.txt maintainers are completely nonresponsive, and have been for over a year. The issues are piling up on that repo, with no action whatsoever. It really needs a clean fork or more implementations.... kind of like what commonmark is for markdown.

mpcjanssen commented 5 years ago

I personally think the todo.txt format as it is, is fine. Most of the extensions proposed in that repo are trying to morph todo.txt into something it's not. For example multiline tasks will break the one line -> one task property of todo.txt. And even with that it's still some ways from a notebook. It's a sliding slope to reinventing org mode.

varac commented 5 years ago

Well, multi-line support is beeing discussed at https://github.com/todotxt/todo.txt/issues/2. Would be good to reach a conclusion there first.

dessalines commented 5 years ago

Its not being discussed. I issued a PR, but the maintainers haven't been active for over a year.

mpcjanssen commented 5 years ago

I personally feel adding multiline tasks is moving into wrong tool for the job territory for todo.txt anyway. Also, it will not be an easy change to make, so don't expect too much from this issue.

smichel17 commented 5 years ago

Agreed and left my 2¢ over on the issue. Nothing wrong with multi-line in a file format that can express it, like markdown, but it's not the right fit for todo.txt.

dessalines commented 4 years ago

@mpcjanssen So todo.txt is a fully dead project now. That repo has had zero activity for over two years. Would you be interested in helping maintain a fork?

mpcjanssen commented 4 years ago

@dessalines not really interested. i think todo.txt is mostly fine as it is.