Compare commits
1 Commits
archive/fi
...
archive/bu
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ea0e7c7b25 |
@@ -73,6 +73,29 @@ TODO: 1 of 3 tasks shown
|
|||||||
TODO: 1 of 3 tasks shown
|
TODO: 1 of 3 tasks shown
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
#
|
||||||
|
# check negative filtering via -TERM
|
||||||
|
#
|
||||||
|
test_todo_session 'checking negative filtering via -TERM' <<EOF
|
||||||
|
>>> todo.sh ls -second
|
||||||
|
2 aaa zzz this line should be first.
|
||||||
|
1 ccc xxx this line should be third.
|
||||||
|
--
|
||||||
|
TODO: 2 of 3 tasks shown
|
||||||
|
|
||||||
|
>>> todo.sh ls "-should be f"
|
||||||
|
3 bbb yyy this line should be second.
|
||||||
|
1 ccc xxx this line should be third.
|
||||||
|
--
|
||||||
|
TODO: 2 of 3 tasks shown
|
||||||
|
|
||||||
|
>>> todo.sh ls "- zzz"
|
||||||
|
3 bbb yyy this line should be second.
|
||||||
|
1 ccc xxx this line should be third.
|
||||||
|
--
|
||||||
|
TODO: 2 of 3 tasks shown
|
||||||
|
EOF
|
||||||
|
|
||||||
#
|
#
|
||||||
# check the filtering of TERM with regexp
|
# check the filtering of TERM with regexp
|
||||||
#
|
#
|
||||||
|
|||||||
2
todo.sh
2
todo.sh
@@ -688,7 +688,7 @@ filtercommand()
|
|||||||
## $search_term
|
## $search_term
|
||||||
#
|
#
|
||||||
## Remove the first character (-) before adding to our filter command
|
## Remove the first character (-) before adding to our filter command
|
||||||
filter="${filter:-}${filter:+ | }grep -v -i '$(shellquote "${search_term:1}")'"
|
filter="${filter:-}${filter:+ | }grep -v -i $(shellquote "${search_term:1}")"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user