This feed contains pages tagged "todo".

rtmc - a command line client for Remember The Milk

rtmc is a command line client for Remember The Milk. It allows task creation, completion, deletion, prioritisation and of course viewing.

Configuration

Running rtmc for the first time will create the file ~/.rtmcrc and prompt you to populate this file with your API key and shared secret. Re-run rtmc and open the supplied URL to allow access to your account.

Commands

  • add STRING - add a new task, parsing STRING in the smart add syntax.
  • ls - show incomplete tasks, optionally filtered by:
    • --tag TAG - Only items with the tag TAG.
    • --list LIST - Only items with the list LIST.
    • --priority PRI - Only items with a priority higher than PRI.
  • complete N - complete the task numbered N.
  • delete N - delete task N.
  • priority N PRIORITY - set the priority of task N to PRIORITY.

Tags

rtmc makes local changes to the tags of a task: if the task priority is set then the priority is added to the tags, and if the task's due date is set then that too is added to the tags. The format of the date will be "Dec 2010"; tasks due this year will be formatted "25 Dec", those due this week are formatted "Thursday" and tasks due today and tomorrow are tagged as such. Tasks due in the past are tagged "Overdue".

Requirements

rtmc requires termcolor, pyrtm, and argparse, all available from the cheeseshop.

Download

You can download the latest version or clone your own with

git clone http://joe.milbourn.org.uk/clone/projects/rtmc
Posted Tue 24 Nov 2009 22:09:46 GMT Tags: ?pyrtm ?remember the milk ?script todo

Read comments marked as todo or XXX from source code in many different languages, and display a summary of the output (c.f. eclipse's tasks view).

Example output:

file.java:38 TODO: update loop to consider all options

As an extension allow colouring of the output.

Posted Mon 19 Oct 2009 12:44:54 BST Tags: todo