diff options
-rw-r--r-- | func.go | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -574,9 +574,10 @@ func (f *funcWildcard) Eval(w evalWriter, ev *Evaluator) error { return err } te := traceEvent.begin("wildcard", tmpval(wb.Bytes()), traceEventMain) - if ev.avoidIO { + if false && ev.avoidIO { + // no need to handle avoidIO? - wildcard_cache.mk ev.hasIO = true - io.WriteString(w, "$(/bin/ls -d ") + io.WriteString(w, "$(/bin/ls -f -d ") w.Write(wb.Bytes()) io.WriteString(w, " 2> /dev/null)") wb.release() |