The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

LuaFileSystem
File System Library for the Lua Programming Language

Overview

LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution.

LuaFileSystem offers a portable way to access the underlying directory structure and file attributes.

LuaFileSystem is free software and uses the same license as Lua 5.1.

Status

Current version is 1.5.0. It was developed for Lua 5.1.

Download

LuaFileSystem source can be downloaded from its Github page.

History

Version 1.5.0 [20/Oct/2009]
  • Added explicit next and close methods to second return value of lfs.dir (the directory object), for explicit iteration or explicit closing.
  • Added directory locking via lfs.lock_dir function (see the manual).
  • Version 1.4.2 [03/Feb/2009]
    • fixed bug [#13198] lfs.attributes(filename, 'size') overflow on files > 2 Gb again (bug report and patch by KUBO Takehiro).
    • fixed bug [#39794] Compile error on Solaris 10 (bug report and patch by Aaron B).
    • fixed compilation problems with Borland C.
    Version 1.4.1 [07/May/2008]
    • documentation review
    • fixed Windows compilation issues
    • fixed bug in the Windows tests (patch by Shmuel Zeigerman)
    • fixed bug [#2185] lfs.attributes(filename, 'size') overflow on files > 2 Gb
    Version 1.4.0 [13/Feb/2008]
    Version 1.3.0 [26/Oct/2007]
    Version 1.2.1 [08/May/2007]
    • compatible only with Lua 5.1 (Lua 5.0 support was dropped)
    Version 1.2 [15/Mar/2006]
    Version 1.1 [30/May/2005]
    Version 1.0 [21/Jan/2005]
    Version 1.0 Beta [10/Nov/2004]

    Credits

    LuaFileSystem was designed by Roberto Ierusalimschy, André Carregal and Tomás Guisasola as part of the Kepler Project, which holds its copyright. LuaFileSystem is currently maintained by Fábio Mascarenhas.

    Contact us

    For more information please contact us. Comments are welcome!

    You can also reach other Kepler developers and users on the Kepler Project mailing list.

    Valid XHTML 1.0!

    $Id: index.html,v 1.44 2009/02/04 21:21:33 carregal Exp $

    These binaries (installable software) and packages are in development.
    They may not be fully stable and should be used with caution. We make no claims about them.
    Health stats visible at Monitor.