Commit Diff


commit - f625f6100d27ca9df98d4b67231bcf9398af61d1
commit + 5bf861ab17ad04f1b9e3958244f12bcc0356bf65
blob - 26a030d8af33171ec042d1e99dd4308860f2119d
blob + b840f84548d3219d5a8c1f8db3dd44381149149f
--- t_done.sh
+++ t_done.sh
@@ -123,7 +123,7 @@ t_print() {
 # t_select(number|regex)
 # returns: selected todos
 t_select() {
-	if [ $(( $1 + 0 )) -gt 0 ]; then
+	if expr "$1" : ^[0-9]*$ > /dev/null; then
 		sed -n "$1p"
 	else
 		casematch=