<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua-compat-5.3/lprefix.h, branch github-status-checks</title>
<subtitle>A mirror of https://github.com/lunarmodules/lua-compat-5.3.git
</subtitle>
<id>https://git.lua4.win/lua-compat-5.3/atom?h=github-status-checks</id>
<link rel='self' href='https://git.lua4.win/lua-compat-5.3/atom?h=github-status-checks'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-compat-5.3/'/>
<updated>2024-08-31T04:15:56+00:00</updated>
<entry>
<title>win32: fix detection for mingw32</title>
<updated>2024-08-31T04:15:56+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-08-31T04:15:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-compat-5.3/commit/?id=d2b8d81ddc597cc7edb735bf354450e6bf95db62'/>
<id>urn:sha1:d2b8d81ddc597cc7edb735bf354450e6bf95db62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>avoid MSVC build error</title>
<updated>2024-08-29T22:08:00+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-08-29T21:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-compat-5.3/commit/?id=627d3bb2782841e15c3c47f0914dae9b8decb5aa'/>
<id>urn:sha1:627d3bb2782841e15c3c47f0914dae9b8decb5aa</id>
<content type='text'>
```
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
```
</content>
</entry>
<entry>
<title>fix detection of LUA_USE_WINDOWS define (#64)</title>
<updated>2024-02-24T00:01:25+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-02-24T00:01:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-compat-5.3/commit/?id=88d3c4d4dfc2a76af5b78299ee49a45801b55707'/>
<id>urn:sha1:88d3c4d4dfc2a76af5b78299ee49a45801b55707</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix missing closing parenthesis in preprocessor macro (#58)</title>
<updated>2023-11-02T16:06:40+00:00</updated>
<author>
<name>Gran PC</name>
<email>jesus@dabbleam.com</email>
</author>
<published>2023-11-02T16:06:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-compat-5.3/commit/?id=21583dc42b05416764716682ba0efaf4f5d3e850'/>
<id>urn:sha1:21583dc42b05416764716682ba0efaf4f5d3e850</id>
<content type='text'>
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)
```</content>
</entry>
<entry>
<title>Support getting io.popen results on file:close() on PUC-Rio Lua 5.1 (#53)</title>
<updated>2023-09-13T22:40:22+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2023-09-13T22:40:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-compat-5.3/commit/?id=b182b416169dc5286df737b7bf64dd6be1bb8eef'/>
<id>urn:sha1:b182b416169dc5286df737b7bf64dd6be1bb8eef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update backports to Lua 5.3.4.</title>
<updated>2017-08-27T13:50:20+00:00</updated>
<author>
<name>Philipp Janda</name>
<email>siffiejoe@gmx.net</email>
</author>
<published>2017-08-27T13:50:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-compat-5.3/commit/?id=818e129043c73930aca0d223db62837ee921bb2a'/>
<id>urn:sha1:818e129043c73930aca0d223db62837ee921bb2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix compilation for older versions of Lua 5.3.</title>
<updated>2017-08-27T09:00:02+00:00</updated>
<author>
<name>Philipp Janda</name>
<email>siffiejoe@gmx.net</email>
</author>
<published>2017-08-27T09:00:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-compat-5.3/commit/?id=30144ee397495503c42fec822957b396eb3ebcd9'/>
<id>urn:sha1:30144ee397495503c42fec822957b396eb3ebcd9</id>
<content type='text'>
Fixes #20.
</content>
</entry>
<entry>
<title>Simplify utf8 helper function.</title>
<updated>2016-02-05T12:50:08+00:00</updated>
<author>
<name>Philipp Janda</name>
<email>siffiejoe@gmx.net</email>
</author>
<published>2016-02-05T12:50:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-compat-5.3/commit/?id=2c732b8c8831e656863a40530de2548615fa1ceb'/>
<id>urn:sha1:2c732b8c8831e656863a40530de2548615fa1ceb</id>
<content type='text'>
There's no need for `compat_utf8_escape()` to be a vararg function.
Remove default templates from `package.path`.
</content>
</entry>
<entry>
<title>Update backports.</title>
<updated>2016-01-22T14:58:48+00:00</updated>
<author>
<name>Philipp Janda</name>
<email>siffiejoe@gmx.net</email>
</author>
<published>2016-01-22T14:58:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-compat-5.3/commit/?id=ca85188590e677edcc9290d29e69a3692187c826'/>
<id>urn:sha1:ca85188590e677edcc9290d29e69a3692187c826</id>
<content type='text'>
The backports of lstrlib.c, ltablib.c, and lutf8lib.c have been updated
to Lua version 5.3.2.
</content>
</entry>
<entry>
<title>Fix compilation of lstrlib.c for Lua 5.1.</title>
<updated>2015-04-29T10:41:30+00:00</updated>
<author>
<name>Philipp Janda</name>
<email>siffiejoe@gmx.net</email>
</author>
<published>2015-04-29T10:41:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-compat-5.3/commit/?id=26bd0e13c0eaafbd52beb3f4ed72ad94d4b62bcd'/>
<id>urn:sha1:26bd0e13c0eaafbd52beb3f4ed72ad94d4b62bcd</id>
<content type='text'>
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.
</content>
</entry>
</feed>
