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)