Todoflow for Editorial and Taskpaper Productivity

June 23, 2015 by Gabe | [mmd] |

I mentioned Todoflow, a python module for working with Taskpaper files, back when I first started using the system full time. It has a lot of the core query support of TaskPaper right from Python.

Now, the same module is available through an Editorial workflow. The workflow automatically installs the module if needed and supports advanced queries and result folding. It adds some minor enhancements to the TaskPaper query syntax (like a "today" term) but does not support parenthetical (nested) expressions.1

Todoflow in Editorial

Enter a query like this:

@start <= {today} or @start and not @done

To see all tasks that start before tomorrow that have not been completed. The workflow includes a couple of predefined queries but add your own to the list for quick access.

While the query expression support in Todoflow is not as powerful as Taskmator, it's pretty good. Another downside is that TextExpander is not supported in the text entry box of Editorial so a lot of my old snippets will not function in this workflow. Check out the other Editorial workflows with Todoflow support.


  1. See this site for examples and references for the TaskPaper query syntax. 

Older articles

  1. Some General Purpose Editorial Workflows and Suggestions

    June 21, 2015 by Gabe | [mmd] |

    Editorial for iOS is great without much additional work. Slide your finger on the extra keyboard row to move the cursor. Tap the document title to do a word search with highlighting. Preview Markdown simply by swiping to the preview window.

    If you use it as much as I do ...

  2. Editorial Workflows for Fantastical

    April 03, 2014 by Gabe | [mmd] |

    Here's an Editorial workflow for use with TaskPaper formatted tasks. You can set a custom tag (I chose @alarm) and it will parse the attribute out to use as the reminder date for Fantastical.1

    So an Editorial line like this:

    - Post Fantastical workflow for Editorial @mac @alarm(thursday ...
  3. Bookmarker Macros for Editorial

    December 28, 2013 by Gabe | [mmd] |

    This pair of macros for Editorial brings a whole new level of bookmarking to text files on the iPad. Ever want to bookmark a specific spot in a text file or remember where you left off editing a text file in Editorial? Me too. So, I created this pair of ...

  4. New Editorial and Pythonista Forums [Link]

    October 15, 2013 by Gabe | [mmd] | ℳ↫

    The Pythonista forums have suffered from spammers since almost the first day it went online. No more! There are new forums that sport the same elegant stylings of Editorial.

  5. Markdown to PDF on iOS [Link]

    October 09, 2013 by Gabe | [mmd] | ℳ↫

    Some nice ideas here with a reference back to Caleb's post about using Pandoc on iOS.

    I tried using CloudConvert in Editorial but ran into upload errors and the support is almost non-existent. I moved on to other projects but this one is still enticing.

  6. Tags in Editorial [Link]

    October 06, 2013 by Gabe | [mmd] | ℳ↫

    Ever wish Editorial supported tags? Wish granted.

    This is quite clever and superior to most application dependent tags. It means the tags are actually part of the document text and transportable anywhere. That's my biggest problem with adopting tags, they are ephemeral and generally lost when moving a document ...

  7. Searchable Editorial Repo [Link]

    September 08, 2013 by Gabe | [mmd] | ℳ↫

    Check out the new browsable and searchable Editorial workflow repository. It's excellent. The next update to Editorial will include an option for publishing workflows to the repository.

    I have three tips for publishing to the new site:

    1. Include your attribution
    2. Don't hardcode login credentials
    3. Provide some documentation in ...
  8. Editorial, JavaScript, Debugging and URL List Workflow

    September 04, 2013 by Gabe | [mmd] |

    Let's dive into using the Editorial JavaScript action and along the way learn some tricks for debugging and testing.

    Editorial provides a JavaScript action that is executed against the currently open page in the web browser window. This is pretty powerful but the frustration level of using it can ...

  9. Fountain Characters with Editorial: Sprinkling in Python

    September 02, 2013 by Gabe | [mmd] |

    In this continuing long-weekend of Editorial posts I thought I'd share a workflow for you screenwriters out there. This workflow was inspired4 by Jonathan Poritsky, someone who knows a bit about Fountain. If you are unfamiliar with Fountain, check that link. It's a plain text format for ...