Module: Todo

Defined in:
lib/todo.rb,
lib/todo/cli.rb,
lib/todo/format.rb,
lib/todo/src/io.rb,
lib/todo/cli/cmd.rb,
lib/todo/version.rb,
lib/todo/cli/list.rb,
lib/todo/cli/push.rb,
lib/todo/src/file.rb,
lib/todo/data/item.rb,
lib/todo/data/list.rb,
lib/todo/cli/toggle.rb,
lib/todo/cli/archive.rb,
lib/todo/data/parser.rb,
lib/todo/data/matcher.rb,
lib/todo/support/date.rb,
lib/todo/support/http.rb,
lib/todo/src/idonethis.rb,
lib/todo/helpers/hash/slice.rb,
lib/todo/helpers/hash/format.rb,
lib/todo/helpers/hash/compact.rb,
lib/todo/support/options_parser.rb,
lib/todo/helpers/object/presence.rb,
lib/todo/helpers/string/camelize.rb

Defined Under Namespace

Modules: Data, Helpers, Src, Support Classes: Cli, Format

Constant Summary collapse

MSGS =
{
  unknown_cmd:    'Unknown command %p',
  item_not_found: 'Could not find item for: %s',
  multiple_items: 'Multiple items found for: %s'
}
STATUSES =
{
  done: 'x',
  pend: '-'
}
Error =
Class.new(StandardError)
VERSION =
'0.0.7'