mirror of
https://github.com/lunarmodules/luafilesystem.git
synced 2026-07-25 05:03:07 +00:00
Packaging version 1.4.2
This commit is contained in:
48
README
48
README
@@ -10,12 +10,6 @@ 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 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
|
LuaFileSystem is free software and uses the same license as Lua 5.1
|
||||||
|
|
||||||
Version 1.4.1 [07/May/2008] changes:
|
|
||||||
* 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
|
|
||||||
|
|
||||||
LuaRocks Installation
|
LuaRocks Installation
|
||||||
---------------------
|
---------------------
|
||||||
luarocks install luafilesystem
|
luarocks install luafilesystem
|
||||||
@@ -36,3 +30,45 @@ To install on Windows, please copy lfs.dll to your package.cpath directory
|
|||||||
Documentation
|
Documentation
|
||||||
-------------
|
-------------
|
||||||
Please check the documentation at /doc/us/ for more information.
|
Please check the documentation at /doc/us/ for more information.
|
||||||
|
|
||||||
|
History
|
||||||
|
-------
|
||||||
|
|
||||||
|
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]
|
||||||
|
|
||||||
|
* added function lfs.setmode (works only in Windows systems).
|
||||||
|
* lfs.attributes raises an error if attribute does not exist
|
||||||
|
|
||||||
|
Version 1.3.0 [26/Oct/2007]
|
||||||
|
|
||||||
|
* added function lfs.symlinkattributes (works only in non Windows systems).
|
||||||
|
|
||||||
|
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]
|
||||||
|
|
||||||
|
* added optional argument to lfs.attributes
|
||||||
|
* added function lfs.rmdir
|
||||||
|
* bug correction on lfs.dir
|
||||||
|
|
||||||
|
Version 1.1 [30/May/2005]
|
||||||
|
|
||||||
|
* added function lfs.touch.
|
||||||
|
|
||||||
|
Version 1.0 [21/Jan/2005]
|
||||||
|
Version 1.0 Beta [10/Nov/2004]
|
||||||
|
|||||||
@@ -71,19 +71,30 @@ the underlying directory structure and file attributes.</p>
|
|||||||
|
|
||||||
<h2><a name="status"></a>Status</h2>
|
<h2><a name="status"></a>Status</h2>
|
||||||
|
|
||||||
<p>Current version is 1.4.1. It was developed for Lua 5.1.</p>
|
<p>Current version is 1.4.2. It was developed for Lua 5.1.</p>
|
||||||
|
|
||||||
<h2><a name="download"></a>Download</h2>
|
<h2><a name="download"></a>Download</h2>
|
||||||
|
|
||||||
<p>LuaFileSystem source can be downloaded from its
|
<p>LuaFileSystem source can be downloaded from its
|
||||||
<a href="http://luaforge.net/projects/luafilesystem/files">Lua Forge</a>
|
<a href="http://luaforge.net/projects/luafilesystem/files">Lua Forge</a>
|
||||||
page. If you are using
|
page. If you are using
|
||||||
<a href="http://luabinaries.luaforge.net">LuaBinaries</a> 5.1.3 a Windows binary
|
<a href="http://luabinaries.luaforge.net">LuaBinaries</a> a Windows binary
|
||||||
version of LuaFileSystem (compiled with Visual Studio 2005 Express) can be found at the same LuaForge page.</p>
|
version of LuaFileSystem (compiled with Visual Studio 2005 Express) can be found at the same LuaForge page.</p>
|
||||||
|
|
||||||
<h2><a name="history"></a>History</h2>
|
<h2><a name="history"></a>History</h2>
|
||||||
|
|
||||||
<dl class="history">
|
<dl class="history">
|
||||||
|
<dt><strong>Version 1.4.2</strong> [03/Feb/2009]</dt>
|
||||||
|
<dd>
|
||||||
|
<ul>
|
||||||
|
<li>fixed bug [<a href="http://luaforge.net/tracker/?func=detail&group_id=66&aid=13198&atid=356">#13198</a>]
|
||||||
|
lfs.attributes(filename, 'size') overflow on files > 2 Gb again (bug report and patch by KUBO Takehiro).</li>
|
||||||
|
<li>fixed bug [<a href="http://luaforge.net/tracker/?group_id=66&atid=356&func=detail&aid=39794">#39794</a>]
|
||||||
|
Compile error on Solaris 10 (bug report and patch by Aaron B).</li>
|
||||||
|
<li>fixed compilation problems with Borland C.</li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
|
||||||
<dt><strong>Version 1.4.1</strong> [07/May/2008]</dt>
|
<dt><strong>Version 1.4.1</strong> [07/May/2008]</dt>
|
||||||
<dd>
|
<dd>
|
||||||
<ul>
|
<ul>
|
||||||
@@ -170,7 +181,7 @@ Comments are welcome!</p>
|
|||||||
|
|
||||||
<div id="about">
|
<div id="about">
|
||||||
<p><a href="http://validator.w3.org/check?uri=referer">Valid XHTML 1.0!</a></p>
|
<p><a href="http://validator.w3.org/check?uri=referer">Valid XHTML 1.0!</a></p>
|
||||||
<p><small>$Id: index.html,v 1.42 2008/05/07 19:06:37 carregal Exp $</small></p>
|
<p><small>$Id: index.html,v 1.43 2009/02/03 22:05:49 carregal Exp $</small></p>
|
||||||
</div> <!-- id="about" -->
|
</div> <!-- id="about" -->
|
||||||
|
|
||||||
</div> <!-- id="container" -->
|
</div> <!-- id="container" -->
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
** lfs.touch (filepath [, atime [, mtime]])
|
** lfs.touch (filepath [, atime [, mtime]])
|
||||||
** lfs.unlock (fh)
|
** lfs.unlock (fh)
|
||||||
**
|
**
|
||||||
** $Id: lfs.c,v 1.55 2008/12/15 16:13:55 mascarenhas Exp $
|
** $Id: lfs.c,v 1.56 2009/02/03 22:05:48 carregal Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _WIN32
|
#ifndef _WIN32
|
||||||
@@ -671,7 +671,7 @@ static void set_info (lua_State *L) {
|
|||||||
lua_pushliteral (L, "LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution");
|
lua_pushliteral (L, "LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution");
|
||||||
lua_settable (L, -3);
|
lua_settable (L, -3);
|
||||||
lua_pushliteral (L, "_VERSION");
|
lua_pushliteral (L, "_VERSION");
|
||||||
lua_pushliteral (L, "LuaFileSystem 1.4.1");
|
lua_pushliteral (L, "LuaFileSystem 1.4.2");
|
||||||
lua_settable (L, -3);
|
lua_settable (L, -3);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
LIBRARY lfs.dll
|
LIBRARY lfs.dll
|
||||||
DESCRIPTION "LuaFileSystem"
|
DESCRIPTION "LuaFileSystem"
|
||||||
VERSION 1.4.1
|
VERSION 1.4.2
|
||||||
EXPORTS
|
EXPORTS
|
||||||
luaopen_lfs
|
luaopen_lfs
|
||||||
|
|||||||
Reference in New Issue
Block a user