mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-07-07 20:06:36 +02:00
Bug #837
- Fixed bug #837, which caused incorrect urgency calculations for tasks that have completed dependencies, and problems when editing those tasks (thanks to Matt Kraai). - Added Task::addDependency (const std::string&) method for reconstructing dependencies on tasks with no ID. - Modfified Task::urgency_blocked so that it considers the blocking task's status. This is an expensive test, and so it is wrapped by a cheaper test to see if there are/were any dependencies at all. This means that urgency calculations are not slowed for tasks without dependencies, and is slower but more accurate for tasks that do have dependencies. - Modified edit command so that dependencies are shown as IDs or UUIDs depending on whether the task is pending or not. - Modified edit command so that dependencies are parsed as IDs or UUIDs depending on whether the task is pending or not. - Modified wording in the template of the edit command to reflect the above. - Added unit tests bug.837.t.
This commit is contained in:
parent
1582fb1f88
commit
77200d7eb4
6 changed files with 142 additions and 7 deletions
|
@ -231,6 +231,9 @@
|
|||
+ Fixed bug #835, which prevented hierarchical projects from being recognized.
|
||||
+ Fixed bug #836, which preserves numeric arguments as-is (thanks to Matt Kraai
|
||||
for the patch).
|
||||
+ Fixed bug #837, which caused incorrect urgency calculations for tasks that
|
||||
have completed dependencies, and problems when editing those tasks (thanks
|
||||
to Matt Kraai).
|
||||
+ Fixed bug #839, which caused problems when recurrence frequencies of '1m'
|
||||
were used. This is an obsolete form, and should now be '1mo' (thanks to
|
||||
Gour D).
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue