doing.rdoc in doing-2.0.8.pre vs doing.rdoc in doing-2.0.9.pre
- old
+ new
@@ -1,10 +1,13 @@
== doing - A CLI for a What Was I Doing system
-Doing uses a TaskPaper-like formatting to keep a plain text record of what you've been doing, complete with tag-based time tracking. The command line tool allows you to add entries, annotate with tags and notes, and view your entries with myriad options, with a focus on a "natural" language syntax.
+Doing uses a TaskPaper-like formatting to keep a plain text
+record of what you've been doing, complete with tag-based time tracking. The
+command line tool allows you to add entries, annotate with tags and notes, and
+view your entries with myriad options, with a focus on a "natural" language syntax.
-v2.0.8.pre
+v2.0.9.pre
=== Global Options
=== --config_file arg
Use a specific configuration file. Deprecated, set $DOING_CONFIG instead.
@@ -85,10 +88,18 @@
[Default Value] AND
[Must Match] (?i-mx:^(?:and|all|any|or|not|none)$)
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== --in SECTION_NAME
Add new entry to section (default: same section as repeated entry)
[Default Value] None
@@ -165,10 +176,18 @@
[Default Value] AND
[Must Match] (?i-mx:^(?:and|all|any|or|not|none)$)
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -k|--keep X
How many items to keep (ignored if archiving by tag or search)
[Default Value] None
@@ -282,17 +301,32 @@
[Default Value] AND
[Must Match] (?i-mx:^(?:and|all|any|or|not|none)$)
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -s|--section NAME
Section
[Default Value] None
+===== --search QUERY
+
+Cancel the last X entries matching search filter, surround with slashes for regex (e.g. "/query.*/"), start with single quote for exact match ("'query")
+
+[Default Value] None
+
+
===== --tag TAG
Cancel the last X entries containing TAG. Separate multiple tags with comma (--tag=tag1,tag2)
[Default Value] None
@@ -306,15 +340,25 @@
===== -i|--interactive
Select item(s) to cancel from a menu of matching entries
+===== --not
+Finish items that *don't* match search/tag filters
+
+
+
===== -u|--unfinished
Cancel last entry (or entries) not already marked @done
+===== -x|--exact
+Force exact search string matching (case sensitive)
+
+
+
==== Command: <tt>choose </tt>
Select a section to display from a menu
==== Command: <tt>colors </tt>
@@ -491,10 +535,18 @@
[Default Value] AND
[Must Match] (?i-mx:^(?:and|all|any|or|not|none)$)
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -s|--section NAME
Section
[Default Value] None
@@ -583,10 +635,18 @@
Constrain search to entries older than date
[Default Value] None
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -o|--output FORMAT
Output to export format (csv|doing|html|markdown|say|taskpaper|template|timeline|wiki)
[Default Value] None
@@ -605,15 +665,10 @@
[Default Value] name
[Must Match] (?i-mx:^(?:name|time)$)
-===== --[no-]case
-Force case sensitive matching
-
-
-
===== -i|--interactive
Display an interactive menu of results to perform further operations
@@ -669,10 +724,18 @@
Import entries older than date
[Default Value] None
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -f|--from DATE_OR_RANGE
Date range to import. Date range argument should be quoted. Date specifications can be natural language.
To specify a range, use "to" or "through": `--from "monday to friday"` or `--from 10/1 to 10/31`.
Has no effect unless the import plugin has implemented date range filtering.
@@ -751,10 +814,18 @@
[Default Value] AND
[Must Match] (?i-mx:^(?:and|all|any|or|not|none)$)
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -s|--section NAME
Specify a section
[Default Value] All
@@ -832,10 +903,18 @@
[Default Value] 1
[Must Match] (?-mix:^\d+$)
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -s|--section SECTION_NAME
Section
[Default Value] All
@@ -942,10 +1021,18 @@
[Default Value] AND
[Must Match] (?i-mx:^(?:and|all|any|or|not|none)$)
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -s|--section NAME
Section
[Default Value] All
@@ -1156,10 +1243,18 @@
[Default Value] AND
[Must Match] (?i-mx:^(?:and|all|any|or|not|none)$)
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -s|--section NAME
Limit search to section
[Default Value] All
@@ -1218,10 +1313,18 @@
[Default Value] AND
[Must Match] (?i-mx:^(?:and|all|any|or|not|none)$)
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -k|--keep X
How many items to keep in each section (most recent)
[Default Value] None
@@ -1276,10 +1379,18 @@
Multiple selections are allowed, hit tab to add the highlighted entry to the
selection, and use ctrl-a to select all visible items. Return processes the
selected entries.
===== Options
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -m|--move SECTION
Move selected items to section
[Default Value] None
@@ -1420,10 +1531,18 @@
Max count to show
[Default Value] 0
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== -f|--from DATE_OR_RANGE
Date range to show, or a single day to filter date on.
Date range argument should be quoted. Date specifications can be natural language.
To specify a range, use "to" or "through": `doing show --from "monday to friday"`
@@ -1575,10 +1694,18 @@
[Default Value] 1
[Must Match] (?-mix:^\d+$)
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
+
+
===== --rename ORIG_TAG
Replace existing tag with tag argument, wildcards (*,?) allowed, or use with --regex
[Default Value] None
@@ -1653,13 +1780,11 @@
==== Command: <tt>template TYPE</tt>
Output HTML, CSS, and Markdown (ERB) templates for customization
Templates are printed to STDOUT for piping to a file.
- Save them and use them in the configuration file under html_template.
-
- Example `doing template haml > ~/styles/my_doing.haml`
+ Save them and use them in the configuration file under export_templates.
===== Options
===== -c
List in single column for completion
@@ -1767,9 +1892,17 @@
Count to display
[Default Value] None
[Must Match] (?-mix:^\d+$)
+
+
+===== --case TYPE
+
+Case sensitivity for search string matching [(c)ase-sensitive, (i)nsensitive, (s)mart]
+
+[Default Value] smart
+[Must Match] (?-mix:^[csi])
===== -o|--output FORMAT
Output to export format (csv|doing|html|markdown|say|taskpaper|template|timeline|wiki)