Documentation update

- Added RFC references to ChangeLog, NEWS.
- Replaced the answer in the FAQ regarding annotation deletion.
This commit is contained in:
Paul Beckingham 2010-06-20 23:15:04 -04:00
parent 4f4a32b405
commit 2161ffac2c
3 changed files with 22 additions and 8 deletions

View file

@ -8,7 +8,8 @@
using the 'log' command in place of 'add' (thanks to Cory Donnelly).
+ Added features #36 and #37, providing annual versions of the 'history' and
'ghistory' command as 'history.annual' and 'ghistory.annual'.
+ Added feature #363 supporting iCalendar export via the 'export.ical' command.
+ Added feature #363 supporting iCalendar/vcalendar (RFC-2445, RFC-5545,
RFC-5546) export via the 'export.ical' command.
+ Added feature #390, an extra dateformat for annotations (thanks to Cory
Donnelly).
+ Added feature #407, a new 'task show' command to display the current

3
NEWS
View file

@ -4,9 +4,10 @@ New Features in task 1.9
- New 'log' command to add tasks that are already completed.
- New annual history and ghistory command variations.
- Alias support in shell completion scripts.
- New iCalendar export format.
- New iCalendar/vcalendar export format (RFC-2445, RFC-5545, RFC-5546).
- New 'show' command to display configuration settings.
- New 'denotate' command to delete annotations.
- New limit:page filter to show only one page of tasks.
Please refer to the ChangeLog file for full details. There are too many to
list here.

View file

@ -163,14 +163,26 @@ to construct task filters.
.TP
.B Q: How do I delete an annotation?
Task currently lacks a good command for deleting annotations. In the meantime,
use the 'edit' command:
Task now has a 'denotate' command to remove annotations. First here is an
example task:
$ task 123 edit
$ task add Original task
$ task 1 annotate foo
$ task 1 annotate bar
$ task 1 annotate foo bar
This will invoke your text editor, and you will be able to directly edit the
task details. Delete the line that contains the annotation you wish to remove,
then save and quit the editor.
Now to delete the first annotation, use:
$ task 1 denotate foo
This takes the fragment 'foo' and compares it to each of the annotations. In
this example, it will remove the first annotation, not the third, because it is
an exact match. If there are no exact matches, it will remove the first
non-exact match:
$ task 1 denotate ar
This will remove the second annotation - the first non-exact match.
.SH "CREDITS & COPYRIGHTS"
task was written by P. Beckingham <paul@beckingham.net>.