|
Packit |
ed5ec6 |
LuaFileSystem - File System Library for Lua
|
|
Packit |
ed5ec6 |
Copyright 2003 Kepler Project
|
|
Packit |
ed5ec6 |
http://www.keplerproject.org/luafilesystem
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Description
|
|
Packit |
ed5ec6 |
-----------
|
|
Packit |
ed5ec6 |
LuaFileSystem is a Lua library developed to complement the set of functions
|
|
Packit |
ed5ec6 |
related to file systems offered by the standard Lua distribution.
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
LuaFileSystem offers a portable way to access the underlying directory structure and file attributes.
|
|
Packit |
ed5ec6 |
LuaFileSystem is free software and uses the same license as Lua 5.1
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
LuaRocks Installation
|
|
Packit |
ed5ec6 |
---------------------
|
|
Packit |
ed5ec6 |
luarocks install luafilesystem
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Documentation
|
|
Packit |
ed5ec6 |
-------------
|
|
Packit |
ed5ec6 |
Please check the documentation at doc/us/ for more information.
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
History
|
|
Packit |
ed5ec6 |
-------
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.6.3 [15/Jan/2012]
|
|
Packit |
ed5ec6 |
* Lua 5.3 compatibility
|
|
Packit |
ed5ec6 |
* Assorted bugfixes
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.6.2 [??/Oct/2012]
|
|
Packit |
ed5ec6 |
* Full Lua 5.2 compatibility (with Lua 5.1 fallbacks)
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.6.1 [01/Oct/2012]
|
|
Packit |
ed5ec6 |
* fix build for Lua 5.2
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.6.0 [26/Sep/2012]
|
|
Packit |
ed5ec6 |
* getcwd fix for Android
|
|
Packit |
ed5ec6 |
* support for Lua 5.2
|
|
Packit |
ed5ec6 |
* add lfs.link
|
|
Packit |
ed5ec6 |
* other bug fixes
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.5.0 [20/Oct/2009]
|
|
Packit |
ed5ec6 |
* added explicit next and close methods to second return value of lfs.dir (the directory object), for explicit iteration or explicit closing.
|
|
Packit |
ed5ec6 |
* added directory locking via lfs.lock_dir function (see the manual).
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.4.2 [03/Feb/2009]
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
* fixed bug [#13198] lfs.attributes(filename, 'size') overflow on files > 2 Gb again (bug report and patch by KUBO Takehiro).
|
|
Packit |
ed5ec6 |
* fixed bug [#39794] Compile error on Solaris 10 (bug report and patch by Aaron B).
|
|
Packit |
ed5ec6 |
* fixed compilation problems with Borland C.
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.4.1 [07/May/2008]
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
* documentation review
|
|
Packit |
ed5ec6 |
* fixed Windows compilation issues
|
|
Packit |
ed5ec6 |
* fixed bug in the Windows tests (patch by Shmuel Zeigerman)
|
|
Packit |
ed5ec6 |
* fixed bug [#2185] lfs.attributes(filename, 'size') overflow on files > 2 Gb
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.4.0 [13/Feb/2008]
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
* added function lfs.setmode (works only in Windows systems).
|
|
Packit |
ed5ec6 |
* lfs.attributes raises an error if attribute does not exist
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.3.0 [26/Oct/2007]
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
* added function lfs.symlinkattributes (works only in non Windows systems).
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.2.1 [08/May/2007]
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
* compatible only with Lua 5.1 (Lua 5.0 support was dropped)
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.2 [15/Mar/2006]
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
* added optional argument to lfs.attributes
|
|
Packit |
ed5ec6 |
* added function lfs.rmdir
|
|
Packit |
ed5ec6 |
* bug correction on lfs.dir
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.1 [30/May/2005]
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
* added function lfs.touch.
|
|
Packit |
ed5ec6 |
|
|
Packit |
ed5ec6 |
Version 1.0 [21/Jan/2005]
|
|
Packit |
ed5ec6 |
Version 1.0 Beta [10/Nov/2004]
|