From 34f105c090b9b513fb9c70ba77d3050b77e25167 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sat, 4 Jun 2016 11:14:19 -0400 Subject: [PATCH] Docs: Accepted modification syntax --- doc/grammar.txt | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/doc/grammar.txt b/doc/grammar.txt index db930072..d4b9277e 100644 --- a/doc/grammar.txt +++ b/doc/grammar.txt @@ -27,6 +27,15 @@ The CLI shall have a well-defined and unambiguous grammar. timew help [||hints|examples] timew diagnostics + timew @ move [:adjust] + timew @ shorten [:adjust] + timew @ lengthen [:adjust] + timew @ split + timew @ @ join + timew @ clear + timew @ tag + timew @ untag + Filter ------ @@ -88,30 +97,13 @@ supported hints are: :nocolor Force use of color off :yes Override confirmation :ids Show ephemeral IDs for manipulation + :adjust When modifying intervals, adjust boundaries automatically It is not an error to specify extra hints, because they will be simply ignored. -Unrecognized hints yiled warnings. +Unrecognized hints yield warnings. --- Raw Notes --- - 'timew import ' will merge data. -- A command for a daily and weekly view of exclusions is needed. To verify that - they are correctly defined. A text-based list should accompany it. - -- Use :ids with the summary report to show the ephemeral IDs, then use these - commands to make changes: - - $ timew @1 move [:adjust] - $ timew @1 shorten [:adjust] - $ timew @1 lengthen [:adjust] - $ timew @1 split - $ timew @1 @2 join - $ timew @1 clear - -- Need method for adding/removing tags. - - $ timew @1 tag - $ timew @1 untag -