diff --git a/src/DOM.cpp b/src/DOM.cpp index e99310108..c121f11ee 100644 --- a/src/DOM.cpp +++ b/src/DOM.cpp @@ -73,6 +73,7 @@ const std::vector DOM::get_references () const // // system.version // system.os +// const std::string DOM::get (const std::string& name) { int len = name.length (); @@ -86,7 +87,7 @@ const std::string DOM::get (const std::string& name) } // context.* - else if (len > 8 && + if (len > 8 && name.substr (0, 8) == "context.") { if (name == "context.program") return context.a3[0]._raw; @@ -99,7 +100,7 @@ const std::string DOM::get (const std::string& name) // TODO stats. // system. --> Implement locally. - else if (len > 7 && + if (len > 7 && name.substr (0, 7) == "system.") { // Taskwarrior version number. @@ -143,38 +144,9 @@ const std::string DOM::get (const std::string& name) //////////////////////////////////////////////////////////////////////////////// // DOM Supported References: // -// TODO .{entry,start,end,scheduled,due,until,wait} -// TODO .description -// TODO .project -// TODO .priority -// TODO .parent -// TODO .status -// TODO .tags -// TODO .urgency -// TODO .recur -// TODO .depends -// -// TODO .{entry,start,end,scheduled,due,until,wait} -// TODO .description -// TODO .project -// TODO .priority -// TODO .parent -// TODO .status -// TODO .tags -// TODO .urgency -// TODO .recur -// TODO .depends -// -// {entry,start,end,scheduled,due,until,wait} -// description -// project -// priority -// parent -// status -// tags -// urgency -// recur -// depends +// +// . +// . // const std::string DOM::get (const std::string& name, const Task& task) {