release lua for PHP7

This commit is contained in:
Xinchen Hui
2015-10-27 11:13:39 +08:00
parent cf3f69b274
commit 65764e0777
3 changed files with 23 additions and 10 deletions

View File

@@ -29,11 +29,11 @@
<email>helmut@januschka.com</email>
<active>yes</active>
</developer>
<date>2013-10-23</date>
<time>12:04:27</time>
<date>2015-10-27</date>
<time>11:12:27</time>
<version>
<release>1.1.0</release>
<api>1.1.0</api>
<release>2.0.0</release>
<api>2.0.0</api>
</version>
<stability>
<release>beta</release>
@@ -41,9 +41,7 @@
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- Fixed #65097 (nApplyCount release missing) (emptyhua at gmail dot com)
- Trigger E_STRICT when pass an array with index '0' to lua instead of ignoring it
- added support for callable functions and closures as values returned injected into lua engine (harald at octris dot org)
- Release lua for PHP7
</notes>
<contents>
<dir name="/">
@@ -87,6 +85,22 @@
<providesextension>lua</providesextension>
<extsrcrelease />
<changelog>
<release>
<date>2015-10-27</date>
<version>
<release>2.0.0</release>
<api>2.0.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<license uri="http://www.php.net/license">PHP License</license>
<notes>
- Release lua for PHP7
</notes>
</release>
<release>
<date>2012-10-23</date>
<version>
@@ -104,7 +118,6 @@
- added support for callable functions and closures as values returned injected into lua engine (harald at octris dot org)
</notes>
</release>
<release>
<date>2012-06-24</date>
<version>

View File

@@ -48,7 +48,7 @@ extern zend_module_entry lua_module_entry;
#define LUA_G(v) (lua_globals.v)
#endif
#define PHP_LUA_VERSION "1.1.1-dev"
#define PHP_LUA_VERSION "2.0.0"
struct _php_lua_object {
lua_State *L;

View File

@@ -20,4 +20,4 @@ try {
--EXPECTF--
12
-0.53657291800043
[string "line"]:1: syntax error near 'code'
[string "line"]:1: %s near 'code'