diff options
author | Steven Barth <steven@midlink.org> | 2008-03-31 08:52:24 +0000 |
---|---|---|
committer | Steven Barth <steven@midlink.org> | 2008-03-31 08:52:24 +0000 |
commit | d79e1ec4c14f190e36b4b45151c08260d2ed5c75 (patch) | |
tree | d32997f753f0b9ef2c006b1f0215de294f515943 /src/ffluci/fs.lua | |
parent | be1cfcef389a6b673b3a730faa1c4fdb4635f85d (diff) |
* Rewritten menu builder
* Moved menu definitions from controllers to model/menu
Diffstat (limited to 'src/ffluci/fs.lua')
-rw-r--r-- | src/ffluci/fs.lua | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/ffluci/fs.lua b/src/ffluci/fs.lua index 897308c105..6e8859a0de 100644 --- a/src/ffluci/fs.lua +++ b/src/ffluci/fs.lua @@ -93,12 +93,13 @@ basename = posix.basename -- dirname wrapper dirname = posix.dirname --- Diriterator - alias for lfs.dir - filter . and .. +-- dir wrapper function dir(path) - local e = posix.dir(path) - table.remove(e, 1) - table.remove(e, 1) - return e + local dir = {} + for node in posix.files(path) do + table.insert(dir, 1, node) + end + return dir end -- Alias for lfs.mkdir |