View Single Post
A draft script which can be run directly



or from Launchbar.

(Choose the script with a Launchbar abbreviation, and tap space bar to enter a brief command.)

(Sets or defers start dates and due dates or brings them ahead).

The due or start dates of selected tasks can be defined in relation to each other, or using relative date expression.

SAMPLE COMMANDS:
(Multiple commands can be separated by comma or semi-colon)

DEFER OR BRING AHEAD:
start=start+7d
due=due-1w
DEFINE START OR DUE IN TERMS OF EACH OTHER:
due=start+2w
start=due-5d
SIMPLE RELATIVE SETTINGS:
start=<sep>
start=tomorrow
start=today+2w
due=now+2d
(start|start date) can be abbreviated to sd, and
(due|due date) can be abbreviated to dd

e.g.
sd=today+10d, dd=sd+2w

(set start start of selected tasks to today, and set their due dates to two weeks after the start date)
The simplest command would simply be a number:
3
would be interpreted as a three day deferral of the due dates of the selected tasks.

(From ver 0.1 expressions with no left-hand side are interpreted by default as references to due dates rather than start dates.
Interval strings with no explicit units are interpreted
by default as referring to a number of days.)


--

Last edited by RobTrew; 2011-08-08 at 02:58 AM..