Commit Graph

20 Commits (master)

Author SHA1 Message Date
kpcyrd acc791f7c2 Bump lua52-sys to 0.1.2 2018-10-20 15:07:42 +02:00
kpcyrd 8fd45d70a2 Update gcc->cc 2018-09-04 19:36:50 +01:00
Emmanuel Gil Peyrot 293ef98de4 Rename deprecated gcc::Config to gcc::Build. 2017-11-12 18:26:36 +00:00
Siddharth Agarwal ed51538105 [lua52-sys] add ref/unref functions and helper constants
These are useful when adding things to the Lua registry. From the
documentation at http://pgl.yoyo.org/luai/i/luaL_ref:

> As long as you do not manually add integer keys into table t, luaL_ref
> ensures the uniqueness of the key it returns.

This can be done by hand with (say) an `AtomicIsize`, but it's just
easier to use these functions.
2017-08-28 12:55:53 -07:00
Pierre Krieger 31125ef1f0 Fix publication 2017-08-17 18:57:02 +02:00
Michael Pankov ce68dd43c3 Add methods to open individual libraries
Fix #122
2017-04-16 16:15:26 +03:00
Jonas Schievink 2734e0d687 Support `io.popen` on Linux 2017-02-15 12:47:34 +01:00
Pierre Krieger 62933523ff Publish 0.2.0 and update README 2016-12-22 22:15:40 +01:00
Remi Rampin 095a644b3c Update bundled Lua to 5.2.4 2016-06-01 21:25:09 -04:00
tomaka 4f61d12e94 Merge pull request #73 from Ameliorate/warning-fix
Fix various warnings from rustc
2016-04-16 07:51:43 +02:00
Amelorate 4f33b7856b Fix various warnings from rustc 2016-04-15 20:05:11 -04:00
tomaka 7ee8b7fce2 Use libc 0.2 for lua52-sys 2016-04-02 07:36:55 +02:00
Pierre Krieger eb7b4ce1d2 Rustup 2015-03-29 09:17:18 +02:00
tomaka 9f132437e5 Change "links" from "lua52" to just "lua"
Lua versions share function names. It doesn't make sense to link to both lua5.2 and lua5.3 for example.
2015-03-03 09:45:54 +01:00
Pierre Krieger 043a7f03fb Remove the #[link] attribute in lua52-sys 2015-03-03 09:23:08 +01:00
Pierre Krieger 8c6732f1aa Add the lua source code in lua52-sys 2015-03-03 09:09:53 +01:00
Pierre Krieger dcada1795f Bump lua52-sys version 2015-02-27 12:05:18 +01:00
Pierre Krieger fff49ba7ce Fix uint -> usize in lua52-sys 2015-02-27 10:21:15 +01:00
Pierre Krieger d7dc019a09 Start library reorganization 2015-02-26 20:44:54 +01:00
Pierre Krieger 582b188101 Extract ffi to lua52-sys 2015-01-03 20:20:01 +01:00