Peter Melnichenko
dd6376411f
Update docs [ci skip]
...
Remove dead links, 'contact us' section with dead e-mail, etc.
2016-05-04 12:37:19 +03:00
Jin Qing
e3253069b9
Delete $(CFLAGS).
...
$(CC) $(CFLAGS) $(LIB_OPTION) -o src/lfs.so $(OBJS)
->
$(CC) $(LIB_OPTION) -o src/lfs.so $(OBJS)
2016-05-04 11:17:35 +08:00
Peter Melnichenko
83b8fa6c6b
Merge pull request #70 from mpeterv/hererocks-ci
...
Use hererocks for CI
2016-05-04 03:18:58 +04:00
Peter Melnichenko
1146cc2b33
Use hererocks for Appveyor
2016-05-03 20:26:06 +03:00
Peter Melnichenko
a9a95acd68
Use hererocks for Travis-CI
2016-05-03 20:24:08 +03:00
Hisham Muhammad
210322f493
Merge pull request #69 from hughperkins/master
...
add build artefact to .gitignore
2016-04-30 16:01:50 -03:00
Hugh Perkins
9cbb967b55
add build artefact to .gitignore
2016-04-30 20:37:37 +02:00
Peter Melnichenko
2d4d609d81
.travis.yml: run tests from root directory
...
Fixes missing view for tests/test.lua coverage on coveralls site.
2016-04-26 11:00:34 +03:00
Hisham Muhammad
436bc441fa
Merge pull request #68 from mpeterv/setmode-refactor
...
Minor refactoring of setmode
2016-04-25 16:56:26 -03:00
Hisham Muhammad
e519c13036
Merge pull request #66 from n1tehawk/contrib
...
Have make_link() use pushresult() instead of pusherror() on Windows
2016-04-25 11:57:40 -03:00
Peter Melnichenko
c1e9c70214
Don't pass Lua state to lfs_setmode, it's always unused
2016-04-25 15:42:54 +03:00
Peter Melnichenko
655ec8baa3
Use pusherror in lfs_g_setmode
2016-04-25 15:36:37 +03:00
Peter Melnichenko
695def20ef
Get rid of goto in lfs_g_setmode
2016-04-25 15:33:12 +03:00
NiteHawk
ba6d0e1ad9
Have make_link() use pushresult() instead of pusherror() on Windows
...
The pushresult(L, -1, ...) call will delegate to pusherror() anyway,
but this avoids the "Unused static" warning for pushresult.
Also take care of assigning something meaningful to `errno`, as
strerror(errno) is used for constructing the Lua error message.
Fixes #65
2016-03-25 13:07:13 +01:00
Ignacio Burgueño
95d946e0fe
Adds badges [ci skip]
2016-01-21 15:41:48 -03:00
Ignacio Burgueño
22d539e199
Adds AppVeyor integration
2016-01-21 15:28:14 -03:00
Ignacio Burgueño
3674e4f52f
Adds missing -lluacov test
2016-01-21 15:08:25 -03:00
Ignacio Burgueño
5daddd4c2b
Drop sudo from call
2016-01-21 14:58:15 -03:00
Ignacio Burgueño
6232ca6dbd
source script instead of just calling it
...
Thanks @moteus
2016-01-21 14:56:15 -03:00
Ignacio Burgueño
7ede630d6d
Pass --user flag to pip
2016-01-21 14:53:32 -03:00
Ignacio Burgueño
5131a28067
Adds coverage
...
Begin work adding coverage.
2016-01-21 14:08:20 -03:00
Ignacio Burgueño
9e7f97ea4c
Change readme to markdown format
2016-01-21 13:59:29 -03:00
Ignacio Burgueño
488304b5a5
Updates Travis CI scripts
2016-01-21 13:54:17 -03:00
Ignacio Burgueño
222330973c
Merge pull request #60 from MisterDA/doc-permissions
...
Add documentation for attributes.permissions, fix #59
2016-01-18 14:43:39 -03:00
Antonin Décimo
c0965e8048
Add documentation for attributes.permissions, fix #59
2016-01-18 16:28:06 +01:00
Hisham Muhammad
6d039ff385
Merge pull request #53 from Tieske/fix_warning
...
fix warning for redefining macro on MinGW
2015-08-24 16:32:49 -03:00
Thijs Schreijer
dc00750ea9
fix warning for redefining macro on MinGW
2015-08-24 20:54:36 +02:00
Hisham Muhammad
b6d5b37c1b
Merge pull request #52 from siffiejoe/checkfile
...
Fix detection of closed files on Lua 5.2/5.3.
2015-06-15 17:25:40 -03:00
Philipp Janda
c315150aff
Fix detection of closed files on Lua 5.2/5.3.
...
Lua 5.2 changed the protocol on how to represent closed files: Lua 5.1
sets the file pointer to NULL, Lua 5.2 sets the close function pointer
to NULL (a NULL file pointer now signals an incompletely constructed
object).
Also `luaL_checkudata` never returns NULL, it raises an error instead
if you have an invalid value (no userdata/not correct userdata type).
2015-06-14 22:44:46 +02:00
Hisham Muhammad
5f8b6461a2
Cleanup readme. Too many places with duplicated info.
2015-03-19 14:53:20 -03:00
Hisham Muhammad
75eed716c6
Merge branch 'master' of git://github.com/keplerproject/luafilesystem
2015-03-19 14:52:14 -03:00
Hisham Muhammad
3f9f2a5afd
Merge pull request #50 from catharanthus/master
...
DEF file fixes
2015-02-19 04:04:42 -02:00
Alex
6fcb1bb8ad
Merge remote-tracking branch 'upstream/master'
2015-02-16 08:18:57 +03:00
Alex
644c9c32ca
DEF file fixes (DESCRIPTION is deprecated; VERSION must contain one or two numers)
2015-02-16 08:15:41 +03:00
Hisham Muhammad
3cc1a84c93
Merge pull request #49 from catharanthus/master
...
Minor fixes needed to compile LFS as C++
2015-02-15 11:31:04 -02:00
Alex
25ecbd31db
A few minor things fixed which prevented compilation of LuaFileSystem as C++ code
2015-02-15 08:20:50 +03:00
Hisham Muhammad
8014725009
Prepare for release 1.6.3
v_1_6_3
v1_6_3
2015-01-15 16:58:20 -02:00
Hisham Muhammad
0a82aae451
Cleanup use of explicit \0
2015-01-15 16:50:01 -02:00
Hisham Muhammad
a86072a7ec
Merge pull request #48 from trms/upmaster
...
Lua 5.3, warnings in windows, extra null byte
2015-01-15 16:47:01 -02:00
Andrew Starks
e798c4f07f
Updated to support Lua 5.3. Fixed to supress warnings in windows. Removed extra null byte off of const string (windows only).
2015-01-15 12:39:51 -06:00
Hisham Muhammad
5422c7ac6b
Merge pull request #46 from moteus/master
...
Add. Travis files.
2014-11-12 15:57:35 -02:00
Alexey Melnichuk
8f2949974a
Fix. Support Lua 5.3.beta
2014-11-12 14:51:55 +04:00
Hisham Muhammad
a0ca710cea
Merge pull request #47 from Mikhael-Danilov/patch-2
...
Add LFS_DO_NOT_USE_LARGE_FILE flag.
This seems harmless for those who won't use it, so I'm merging this in.
2014-09-25 14:28:03 -03:00
Mikhael-Danilov
40171f36b3
Add LFS_DO_NOT_USE_LARGE_FILE flag
...
Which disables LARGE_FILE support
2014-09-25 21:26:12 +04:00
Alexey Melnichuk
9db234cc10
Fix. Exclude some files from coveralls.
2014-08-14 09:50:15 +05:00
Alexey Melnichuk
c0552d59a4
Add. Travis files.
2014-08-14 09:41:04 +05:00
Hisham Muhammad
97f2308f40
Merge pull request #45 from moteus/master
...
Fix. Compile with MSVC and with gcc without `-std=c99`
2014-08-13 12:49:15 -03:00
Alexey Melnichuk
ebe20b66f0
Fix. Compile with MSVC and with gcc without -std=c99
2014-08-13 18:18:42 +05:00
Hisham Muhammad
601b4e5498
Merge pull request #44 from stefan991/fix-attribute-lookup
...
Fix attributes `blksize` and `blocks`
2014-08-09 14:54:41 -03:00
Stefan Hoffmann
4437e19455
Fix lfs.attributes(file, 'blksize')
...
fs.attributes(file, 'blksize') and fs.attributes(file, 'blocks) return
the wrong values.
Compare the whole attribute name instead of the first char and remove
buggy special casing with wrong indexes into the member array.
2014-08-09 12:33:33 +02:00