]> Cypherpunks repositories - dsc.git/commitdiff
Do not fail for empty lists master
authorSergey Matveev <stargrave@stargrave.org>
Sat, 16 Aug 2025 12:59:03 +0000 (15:59 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 16 Aug 2025 12:59:03 +0000 (15:59 +0300)
dsc

diff --git a/dsc b/dsc
index 7bb19845d416c2864952381924698adfd5306dc340894cfb118ed36d09fccbbb..2c3a03cf4de6fbfbf4ea61dcbf601fd422d7edd7ae0dc3bf05cd0e51df355c4d 100755 (executable)
--- a/dsc
+++ b/dsc
@@ -175,7 +175,9 @@ switch [lindex $argv 0] {
     get {
         if {[file tail $opt] == "*"} {
             set opt [file dirname $opt]
-            assure-exists $opt
+            if {! [file exists $Stash/$opt]} {
+                exit
+            }
             set dirs [glob -directory $Stash/$opt -types d -tails -nocomplain -- *]
             foreach dir [lsort $dirs] {
                 puts $dir