todod.shell

Undocumented in source.

Members

Functions

addShowCommands
Commands!(State delegate(State, string)) addShowCommands(Commands!(State delegate(State, string)) main)
Undocumented in source. Be warned that the author may not have intended to support it.
applyTags
Todo applyTags(Todo td, TagDelta delta)
Undocumented in source. Be warned that the author may not have intended to support it.
parseAndRemoveDueDate
auto parseAndRemoveDueDate(string str)

Return tuple witch string with due date removed. Due date is something along D2014-01-12

parseAndRemoveTags
auto parseAndRemoveTags(string str)

parse a string and return a tuple with TagDelta and the rest of the string

parseDate
auto parseDate(string str, Date from)

Return date from string. Date is something along 2014-01-12

parseTags
TagDelta parseTags(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
parseTarget
Targets parseTarget(string target)

Convert all or 1,.. into Targets

prettyStringTags
string prettyStringTags(Tags tags)

Produce colored string from tags

prettyStringTodo
string prettyStringTodo(Todo t)
Undocumented in source. Be warned that the author may not have intended to support it.
prettyStringTodos
string prettyStringTodos(RANGE ts, Todos allTodos, Tags allTags, TagDelta selectedTags, string searchString, Dependencies deps, double[string] defaultWeights, bool showWeight)
Undocumented in source. Be warned that the author may not have intended to support it.
tagColor
string tagColor(string str)

Wrap string in color used for tags

titleEmphasize
string titleEmphasize(string str)

Wrap string in color used for emphasizing titles

Structs

Targets
struct Targets

Range that either returns elements from the array targets or returns infinitively increasing range (when all is set)

Variables

addTagRegex
auto addTagRegex;
Undocumented in source.
allTagRegex
auto allTagRegex;
Undocumented in source.
delTagRegex
auto delTagRegex;
Undocumented in source.

Meta