commit 9ff1ed8226561b4c3f35e11fe2616389d41cd6a8
parent 683fe42c8d092949cd9a97d17cab861e732dcdd2
Author: Jacob R. Edwards <jacob@jacobedwards.org>
Date: Fri, 2 Jun 2023 14:00:49 -0700
In thread use pick(1) instead of scan(1) listing
This allows easy usage with programs such as show(1).
Diffstat:
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/local/bin/bin/thread b/local/bin/bin/thread
@@ -22,8 +22,12 @@ list() {
echo '%(msg)%<(cur)%(putstr) cur%>' | pick -form /dev/stdin "$@"
}
+tpick() {
+ pick -thread c
+}
+
tscan() {
- pick -thread c | xargs scan
+ tpick | xargs scan
}
tnext() {
@@ -38,11 +42,12 @@ tprev() {
case $# in
(0)
- f=tscan ;;
+ f=tpick ;;
(1)
case "$1" in
(next) f=tnext ;;
(prev) f=tprev ;;
+ (scan) f=tscan ;;
(*) usage "'$1': Invalid command"
esac ;;
(*)