Compare commits
1 Commits
archive/bu
...
archive/tr
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4359290b3c |
@@ -53,18 +53,6 @@ test_todo_session 'checking TODOTXT_FINAL_FILTER' <<EOF
|
|||||||
TODO: 3 of 3 tasks shown
|
TODO: 3 of 3 tasks shown
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
#
|
|
||||||
# check the custom hiding
|
|
||||||
#
|
|
||||||
test_todo_session 'checking HIDE_CUSTOM_SUBSTITUTION' <<EOF
|
|
||||||
>>> HIDE_CUSTOM_SUBSTITUTION='[tT]h' todo.sh ls
|
|
||||||
2 aaa zzz is line should be first.
|
|
||||||
3 bbb yyy is line should be second.
|
|
||||||
1 ccc xxx is line should be ird.
|
|
||||||
--
|
|
||||||
TODO: 3 of 3 tasks shown
|
|
||||||
EOF
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# check the filtering of TERM
|
# check the filtering of TERM
|
||||||
#
|
#
|
||||||
|
|||||||
9
todo.sh
9
todo.sh
@@ -812,9 +812,8 @@ _list() {
|
|||||||
}
|
}
|
||||||
''' \
|
''' \
|
||||||
| sed '''
|
| sed '''
|
||||||
s/'"${HIDE_PROJECTS_SUBSTITUTION:-^}"'//g
|
s/'${HIDE_PROJECTS_SUBSTITUTION:-^}'//g
|
||||||
s/'"${HIDE_CONTEXTS_SUBSTITUTION:-^}"'//g
|
s/'${HIDE_CONTEXTS_SUBSTITUTION:-^}'//g
|
||||||
s/'"${HIDE_CUSTOM_SUBSTITUTION:-^}"'//g
|
|
||||||
''' \
|
''' \
|
||||||
| eval ${TODOTXT_FINAL_FILTER} \
|
| eval ${TODOTXT_FINAL_FILTER} \
|
||||||
)
|
)
|
||||||
@@ -992,7 +991,7 @@ case $action in
|
|||||||
|
|
||||||
# Split multiple depri's, if comma separated change to whitespace separated
|
# Split multiple depri's, if comma separated change to whitespace separated
|
||||||
# Loop the 'depri' function for each item
|
# Loop the 'depri' function for each item
|
||||||
for item in $(echo $* | tr ',' ' '); do
|
for item in ${*//,/ }; do
|
||||||
getTodo "$item"
|
getTodo "$item"
|
||||||
|
|
||||||
if [[ "$todo" = \(?\)\ * ]]; then
|
if [[ "$todo" = \(?\)\ * ]]; then
|
||||||
@@ -1016,7 +1015,7 @@ case $action in
|
|||||||
|
|
||||||
# Split multiple do's, if comma separated change to whitespace separated
|
# Split multiple do's, if comma separated change to whitespace separated
|
||||||
# Loop the 'do' function for each item
|
# Loop the 'do' function for each item
|
||||||
for item in $(echo $* | tr ',' ' '); do
|
for item in ${*//,/ }; do
|
||||||
getTodo "$item"
|
getTodo "$item"
|
||||||
|
|
||||||
# Check if this item has already been done
|
# Check if this item has already been done
|
||||||
|
|||||||
Reference in New Issue
Block a user