| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
```
Microsoft (R) Incremental Linker Version 14.00.24241.7
Copyright (C) Microsoft Corporation. All rights reserved.
io.def : error LNK2001: unresolved external symbol luaopen_compat53_io
compat53/io.lib : fatal error LNK1120: 1 unresolved externals
Error: Build error: Failed compiling module compat53/io.dll
```
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes this:
```In file included from liolib.c:10:0:
lprefix.h:201:0: warning: "LUA_USE_POSIX" redefined [enabled by default]
# define LUA_USE_POSIX 1
^
In file included from /usr/include/lua.h:16:0,
from c-api/compat-5.3.h:10,
from lprefix.h:46,
from liolib.c:10:
/usr/include/luaconf.h:21:0: note: this is the location of the previous definition
#define LUA_USE_POSIX
^
In file included from liolib.c:10:0:
lprefix.h:202:9: error: missing ')' in expression
# elif (defined(_MSC_VER)
```
|
| |
|
| |
|
|
|
|
| |
Fixes #20.
|
|
|
|
|
| |
There's no need for `compat_utf8_escape()` to be a vararg function.
Remove default templates from `package.path`.
|
|
|
|
|
| |
The backports of lstrlib.c, ltablib.c, and lutf8lib.c have been updated
to Lua version 5.3.2.
|
|
|
|
|
|
| |
The removal of lualib.h from compat-5.3.h causes an unwanted replacement
of luaopen_string to luaopen_string_XXX. Include lualib.h in lprefix.h
before the corresponding macro definition to counter that.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|