Blame README

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]