ENH: TODOTXT_SOURCEVAR enables different source file for listcon.
To be used by todo_completion (to offer candidates from done.txt when there are no matches in todo.txt), and maybe by custom addons.
This commit is contained in:
@@ -55,4 +55,23 @@ test_todo_session 'listcon e-mail address test' <<EOF
|
||||
@con02
|
||||
EOF
|
||||
|
||||
cat > todo.txt <<EOF
|
||||
@con01 -- Some context 1 task
|
||||
EOF
|
||||
cat > done.txt <<EOF
|
||||
x 2012-02-21 @done01 -- Some context 1 done task
|
||||
x 2012-02-21 @done02 -- Some context 2 done task
|
||||
EOF
|
||||
test_todo_session 'listcon from done tasks' <<'EOF'
|
||||
>>> TODOTXT_SOURCEVAR=\$DONE_FILE todo.sh listcon
|
||||
@done01
|
||||
@done02
|
||||
EOF
|
||||
test_todo_session 'listcon from combined open + done tasks' <<'EOF'
|
||||
>>> TODOTXT_SOURCEVAR='("$TODO_FILE" "$DONE_FILE")' todo.sh listcon
|
||||
@con01
|
||||
@done01
|
||||
@done02
|
||||
EOF
|
||||
|
||||
test_done
|
||||
|
||||
Reference in New Issue
Block a user