Compare commits

...

3 Commits
v1.0 ... v2.6.0

Author SHA1 Message Date
Yujie Wu
2a65615c7a Added a case for the fixed replace command. 2010-05-08 08:52:59 +08:00
Yujie Wu
d7e194b09d Fixed bug for replace command. 2010-05-08 08:52:59 +08:00
Jared Cordasco
a4ab8a808a Tab fixes. 2010-04-16 06:12:00 +08:00
2 changed files with 25 additions and 20 deletions

View File

@@ -71,6 +71,11 @@ TODO: 4 prioritized (A).
4: (A) collect the eggs 4: (A) collect the eggs
replaced with replaced with
4: (A) collect the bread 4: (A) collect the bread
>>> todo.sh replace 4 collect the eggs
4: (A) collect the bread
replaced with
4: (A) collect the eggs
EOF EOF
test_todo_session 'replace with &' << EOF test_todo_session 'replace with &' << EOF
>>> todo.sh replace 3 "thrash the hay & thresh the wheat" >>> todo.sh replace 3 "thrash the hay & thresh the wheat"

View File

@@ -1011,7 +1011,7 @@ note: PRIORITY must be anywhere from A to Z."
if [ -z $priority ]; then if [ -z $priority ]; then
sed -i.bak $item" s|^.*|$input|" "$TODO_FILE" sed -i.bak $item" s|^.*|$input|" "$TODO_FILE"
else else
sed -i.bak -e "$item s/^(.) //" -e "$item s|^.*|\($priority\) $1|" "$TODO_FILE" sed -i.bak -e "$item s/^(.) //" -e "$item s|^.*|\($priority\) $input|" "$TODO_FILE"
fi fi
[ $TODOTXT_VERBOSE -gt 0 ] && { [ $TODOTXT_VERBOSE -gt 0 ] && {
NEWTODO=$(head -$item "$TODO_FILE" | tail -1) NEWTODO=$(head -$item "$TODO_FILE" | tail -1)