Added sed line to allow priorities to be added on the command line with auto add date enabled.
Inserted test for this case in the t1010-add-date.sh test case.
This commit is contained in:
committed by
Gina Trapani
parent
e24777fa2c
commit
7900ad7e1b
@@ -21,6 +21,22 @@ TODO: 1 added.
|
|||||||
TODO: 1 of 1 tasks shown
|
TODO: 1 of 1 tasks shown
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
test_todo_session 'cmd line first day with priority' <<EOF
|
||||||
|
>>> todo.sh -pt add '(A) notice the daisies'
|
||||||
|
2 (A) 2009-02-13 notice the daisies
|
||||||
|
TODO: 2 added.
|
||||||
|
|
||||||
|
>>> todo.sh -p list
|
||||||
|
2 (A) 2009-02-13 notice the daisies
|
||||||
|
1 2009-02-13 notice the daisies
|
||||||
|
--
|
||||||
|
TODO: 2 of 2 tasks shown
|
||||||
|
|
||||||
|
>>> todo.sh -npf del 2
|
||||||
|
2 (A) 2009-02-13 notice the daisies
|
||||||
|
TODO: 2 deleted.
|
||||||
|
EOF
|
||||||
|
|
||||||
test_tick
|
test_tick
|
||||||
|
|
||||||
test_todo_session 'cmd line second day' <<EOF
|
test_todo_session 'cmd line second day' <<EOF
|
||||||
|
|||||||
2
todo.sh
2
todo.sh
@@ -619,7 +619,7 @@ _addto() {
|
|||||||
|
|
||||||
if [[ $TODOTXT_DATE_ON_ADD = 1 ]]; then
|
if [[ $TODOTXT_DATE_ON_ADD = 1 ]]; then
|
||||||
now=$(date '+%Y-%m-%d')
|
now=$(date '+%Y-%m-%d')
|
||||||
input="$now $input"
|
input=`echo "$input" | sed -e 's/^\(([A-Z]) \)\{0,1\}/\1'"$now /"`
|
||||||
fi
|
fi
|
||||||
echo "$input" >> "$file"
|
echo "$input" >> "$file"
|
||||||
if [ $TODOTXT_VERBOSE -gt 0 ]; then
|
if [ $TODOTXT_VERBOSE -gt 0 ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user