beta-0.89.2
[luatex.git] / source / texk / web2c / luatexdir / luafilesystem / README
blob0103efa64213f0ba61fce127d86e32fc73d3c129
1 LuaFileSystem - File System Library for Lua
2 Copyright 2003 Kepler Project
3 http://www.keplerproject.org/luafilesystem
5 Description
6 -----------
7 LuaFileSystem is a Lua library developed to complement the set of functions
8 related to file systems offered by the standard Lua distribution.
10 LuaFileSystem offers a portable way to access the underlying directory structure and file attributes.
11 LuaFileSystem is free software and uses the same license as Lua 5.1
13 LuaRocks Installation
14 ---------------------
15 luarocks install luafilesystem
18 Documentation
19 -------------
20 Please check the documentation at doc/us/ for more information.
22 History
23 -------
25 Version 1.5.0 [20/Oct/2009]
26         * added explicit next and close methods to second return value of lfs.dir (the directory object), for explicit iteration or explicit closing.
27         * added directory locking via lfs.lock_dir function (see the manual).
29 Version 1.4.2 [03/Feb/2009]
31         * fixed bug [#13198] lfs.attributes(filename, 'size') overflow on files > 2 Gb again (bug report and patch by KUBO Takehiro).
32         * fixed bug [#39794] Compile error on Solaris 10 (bug report and patch by Aaron B).
33         * fixed compilation problems with Borland C.
35 Version 1.4.1 [07/May/2008]
37         * documentation review
38         * fixed Windows compilation issues
39         * fixed bug in the Windows tests (patch by Shmuel Zeigerman)
40         * fixed bug [#2185] lfs.attributes(filename, 'size') overflow on files > 2 Gb
42 Version 1.4.0 [13/Feb/2008]
44         * added function lfs.setmode (works only in Windows systems).
45         * lfs.attributes raises an error if attribute does not exist
47 Version 1.3.0 [26/Oct/2007]
49         * added function lfs.symlinkattributes (works only in non Windows systems).
51 Version 1.2.1 [08/May/2007]
53         * compatible only with Lua 5.1 (Lua 5.0 support was dropped)
55 Version 1.2 [15/Mar/2006]
57         * added optional argument to lfs.attributes
58         * added function lfs.rmdir
59         * bug correction on lfs.dir
61 Version 1.1 [30/May/2005]
63         * added function lfs.touch.
65 Version 1.0 [21/Jan/2005]
66 Version 1.0 Beta [10/Nov/2004]