Documentation Update

- Added description of the new search.case.sensitive configuration
  setting.
This commit is contained in:
Paul Beckingham 2010-01-27 23:36:44 -05:00
parent 4a8b356867
commit c65cb536cc
4 changed files with 29 additions and 0 deletions

View file

@ -56,6 +56,8 @@
+ Added a new 'task-faq' man page for common questions and answers. + Added a new 'task-faq' man page for common questions and answers.
+ Added a new 'task-color' man page detailing how to set up and use color in + Added a new 'task-color' man page detailing how to set up and use color in
task. task.
+ Added feature #176, which allows for configurable case-sensitivity for keyword
searches and substitutions (thanks to John Florian).
+ Fixed bug #316 which caused the timesheet report to display an oddly sorted + Fixed bug #316 which caused the timesheet report to display an oddly sorted
list. list.
+ Fixed bug #317 which colored tasks in the 'completed' report according to + Fixed bug #317 which colored tasks in the 'completed' report according to

4
NEWS
View file

@ -11,6 +11,10 @@ New Features in task 1.9
- Improved .taskrc validation - Improved .taskrc validation
- Improved calendar report with custom coloring and optional task details output - Improved calendar report with custom coloring and optional task details output
- Holidays are now supported in the calendar report - Holidays are now supported in the calendar report
- Ability to use multiple, similar filter terms, like:
task list project.not:foo project.not:bar
- Ability to do case-sensitive or case-insensitive search for keywords, and
substitutions in the description and annotations.
Please refer to the ChangeLog file for full details. There are too many to Please refer to the ChangeLog file for full details. There are too many to
list here. list here.

View file

@ -89,6 +89,24 @@ function that does the same thing:
/usr/local/bin/task $* /usr/local/bin/task $*
} }
.TP
.B Q: Task searches in a case-sensitive fashion - can I change that?
You can. Just set the following value in your .taskrc file:
search.case.sensitive=no
This will affect searching for keywords:
$ task list Document
task will perform a caseless search in the description and any annotations for
the keyword 'Document'. It also affects description and annotation
substitutions:
$ task 1 /teh/the/
The pattern on the left will now be a caseless search term.
.SH "CREDITS & COPYRIGHTS" .SH "CREDITS & COPYRIGHTS"
task was written by P. Beckingham <paul@beckingham.net>. task was written by P. Beckingham <paul@beckingham.net>.
.br .br

View file

@ -150,6 +150,11 @@ project names you have used, or just the ones used in active tasks.
May be yes or no, and determines whether the tab completion scripts consider all the May be yes or no, and determines whether the tab completion scripts consider all the
tag names you have used, or just the ones used in active tasks. tag names you have used, or just the ones used in active tasks.
.TP
.B search.case.sensitive=yes
May be yes or no, and determines whether keyword lookup and substitutions on the
description and annotations are done in a case sensitive way. Defaults to yes.
.SS DATES .SS DATES
.TP .TP