all repos — min @ f3fe9df7f68f7d14ada22435e4a761def4384d87

A small but practical concatenative programming language.

sys.ls-r now returns directories and symlinks as well.
h3rald h3rald@h3rald.com
Fri, 15 May 2026 13:29:27 +0200
commit

f3fe9df7f68f7d14ada22435e4a761def4384d87

parent

b7bb749b7ff3ff5f1e994db15710f31c9cec0e09

2 files changed, 2 insertions(+), 1 deletions(-)

jump to
M minpkg/lib/min_sys.nimminpkg/lib/min_sys.nim

@@ -42,7 +42,7 @@ def.symbol("ls-r") do (i: In):

let vals = i.expect("'sym") let a = vals[0] var list = newSeq[MinValue](0) - for i in walkDirRec(a.getString): + for i in walkDirRec(a.getString, {pcFile, pcDir, pcLinkToDir, pcLinkToFile}, {pcDir, pcLinkToDir}): list.add newVal(i.unix) i.push list.newVal
M next-release.mdnext-release.md

@@ -1,5 +1,6 @@

### Fixes and Improvements +* `sys.ls-r` now returns directories and symlinks as well. * Fixed compilation of dictionary literals (Closes #194). * Upgraded OpenSSL to version 4.0.0.