From 657faad984e378751bc35fabc6ee166e3bcd1493 Mon Sep 17 00:00:00 2001
From: carregal
Date: Tue, 3 Feb 2009 22:05:48 +0000
Subject: Packaging version 1.4.2
---
README | 48 ++++++++++++++++++++++++++++++++++++++++++------
doc/us/index.html | 17 ++++++++++++++---
src/lfs.c | 4 ++--
src/lfs.def | 2 +-
4 files changed, 59 insertions(+), 12 deletions(-)
diff --git a/README b/README
index 858ecb6..788aac6 100644
--- a/README
+++ b/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 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 install luafilesystem
@@ -36,3 +30,45 @@ To install on Windows, please copy lfs.dll to your package.cpath directory
Documentation
-------------
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]
diff --git a/doc/us/index.html b/doc/us/index.html
index 63b5791..5c1896d 100644
--- a/doc/us/index.html
+++ b/doc/us/index.html
@@ -71,19 +71,30 @@ the underlying directory structure and file attributes.
Status
-Current version is 1.4.1. It was developed for Lua 5.1.
+Current version is 1.4.2. It was developed for Lua 5.1.
Download
LuaFileSystem source can be downloaded from its
Lua Forge
page. If you are using
-LuaBinaries 5.1.3 a Windows binary
+LuaBinaries a Windows binary
version of LuaFileSystem (compiled with Visual Studio 2005 Express) can be found at the same LuaForge page.
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]
-
@@ -170,7 +181,7 @@ Comments are welcome!
Valid XHTML 1.0!
-
$Id: index.html,v 1.42 2008/05/07 19:06:37 carregal Exp $
+
$Id: index.html,v 1.43 2009/02/03 22:05:49 carregal Exp $
diff --git a/src/lfs.c b/src/lfs.c
index bb10e73..a3bce1d 100644
--- a/src/lfs.c
+++ b/src/lfs.c
@@ -16,7 +16,7 @@
** lfs.touch (filepath [, atime [, mtime]])
** 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
@@ -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_settable (L, -3);
lua_pushliteral (L, "_VERSION");
- lua_pushliteral (L, "LuaFileSystem 1.4.1");
+ lua_pushliteral (L, "LuaFileSystem 1.4.2");
lua_settable (L, -3);
}
diff --git a/src/lfs.def b/src/lfs.def
index 978ee6e..f79cd29 100644
--- a/src/lfs.def
+++ b/src/lfs.def
@@ -1,5 +1,5 @@
LIBRARY lfs.dll
DESCRIPTION "LuaFileSystem"
-VERSION 1.4.1
+VERSION 1.4.2
EXPORTS
luaopen_lfs
--
cgit v1.2.3-55-g6feb