- Thanks to Michele Santullo.
- Although TW-311 references impossible results, there are two problems.
First there is the algorithm that determines estimateѕ completion, and
second there is the reference to wait dates. The algorithm has been replaced
by something better, but wait dates have nothing to do with estimation.
- The 'burndown.bias' configuration setting is removed.
- The estimated completion is based on the net completion rate since the
high water mark of total pending tasks, measured on a daily basis, regardless
of the type of chart produced.
- Vim syntax updated.
- Docs updated.
- The scripts/add-ons/{im,ex}port* examples are relocated online under
https://taskwarrior.org/tools/index.html#exts .
- The corresponding tests are no longer needed.
- The Perl JSON module is no longer required.
There is no input to the on-exit script. Prevents error:
"Hook Error: Expected 0 JSON task(s), found 1"
Signed-off-by: Wilhelm Schuermann <wimschuermann@googlemail.com>
- Removed the ability for hooks to add tasks, or modify tasks that are outside
the context of the current event. This makes hooks a local mechanism that
operates only on local changes. Modifications/additions coming in via sync
command are not processed by hooks.
- Implemented replacement for shadow files, in the form of a hook
script.
- Uses rc.shadow.command otherwise rc.default.command.
- Uses rc.shadow.file.
- Overrides settings that cause race conditions.
- Provides success and failure messages.
Commit 0c1fa8b enables multiline value for "Description:". Update
taskedit.vim syntax file for this:
1) Now all keys are required to be indented exactly 2 spaces.
2) We treat all keys equally, allowing all values to span multiple
lines, up until the next key.
- Improved bash completion when TASKRC is exported.
- Added a unit test.
Description of previous behavior:
$ export TASKRC=/tmp/.taskrc
$ task ad<TAB><TAB>
lead to the following output:
$ task adTASKRC override: /tmp/.taskrc
dTASKRC override: /tmp/.taskrc
TASKRC override: /tmp/.taskrc
Signed-off-by: Paul Beckingham <paul@beckingham.net>
- Updated all L10N language/country references to use ISO 639-3 (language)
and ISO 3166-1 alpha 3 (country) codes.
- Note that holiday files are not updated.