Commit Graph

  • 10c314de2b
    Merge pull request #202 from kpcyrd/bump-lua52-sys master Pierre Krieger 2018-10-20 15:14:08 +02:00
  • acc791f7c2 Bump lua52-sys to 0.1.2 kpcyrd 2018-10-20 15:07:42 +02:00
  • 82489e4762
    Merge pull request #199 from kpcyrd/cc Pierre Krieger 2018-09-05 19:33:09 +02:00
  • 8fd45d70a2 Update gcc->cc kpcyrd 2018-09-04 19:36:50 +01:00
  • c1806b72eb
    Merge pull request #189 from mkpankov/warnings Pierre Krieger 2018-04-20 12:07:36 +02:00
  • f9275ae8ef Fix warnings Michael Pankov 2018-04-19 17:07:02 +03:00
  • 84d5ea4b12
    Merge pull request #181 from linkmauve/no-x tomaka 2017-11-12 20:00:58 +01:00
  • d075753bf5
    Merge pull request #180 from linkmauve/gcc-build tomaka 2017-11-12 20:00:47 +01:00
  • c700430e18 Remove the executable bit from source files. Emmanuel Gil Peyrot 2017-11-12 18:33:26 +00:00
  • 293ef98de4 Rename deprecated gcc::Config to gcc::Build. Emmanuel Gil Peyrot 2017-11-12 18:26:36 +00:00
  • b76b72f50f
    Merge pull request #179 from tpdickso/master tomaka 2017-11-09 10:34:39 +01:00
  • d4db5e8729 Store index with UserdataOnStack so that correct value is read in Deref Terence 2017-11-08 15:33:31 -05:00
  • ee673d2b03
    Merge pull request #177 from tpdickso/master tomaka 2017-11-07 10:33:00 +01:00
  • 066d5646d1 Implement reading arrays into AnyLuaValue and AnyHashableLuaValue Terence 2017-11-06 16:30:18 -05:00
  • 348c08c30a
    Merge pull request #173 from linkmauve/fix-anyluastring tomaka 2017-11-03 10:15:21 +01:00
  • a96f06f93e Fix strings aborting parsing at the first null character. Emmanuel Gil Peyrot 2017-11-03 01:53:37 +00:00
  • be512308b6 Add tests for invalid UTF-8 string behaviour. Emmanuel Gil Peyrot 2017-11-03 01:53:31 +00:00
  • b292162595
    Merge pull request #172 from tpdickso/master tomaka 2017-11-01 20:00:03 +01:00
  • c3f820eb96 read numeric strings into AnyHashableLuaValue as strings Terence 2017-11-01 14:40:46 -04:00
  • b486640a51
    Merge pull request #171 from tpdickso/master tomaka 2017-11-01 16:12:01 +01:00
  • bda1f00a5f AnyLuaValue always reads strings as strings, even if they could be parsed as numbers (fix #170) Terence 2017-11-01 10:26:07 -04:00
  • ccdf9b5aaf Merge pull request #168 from tomaka/tomaka-patch-1 tomaka 2017-09-19 08:06:11 +02:00
  • be7a730ec5 Publish 0.4.1 tomaka 2017-09-19 07:47:08 +02:00
  • 6ac0dc2de7 Merge pull request #161 from sid0/state tomaka 2017-09-19 07:26:42 +02:00
  • ed5c73e6d7 allow getting at the Lua state from a Lua object Siddharth Agarwal 2017-08-25 14:52:12 -07:00
  • 613c79587b reexport lua52_sys as ffi Siddharth Agarwal 2017-08-29 13:24:40 -07:00
  • 0777506794 Merge pull request #166 from sid0/match tomaka 2017-08-31 09:26:41 +02:00
  • 16f8587573 Merge pull request #167 from sid0/debug tomaka 2017-08-31 09:23:35 +02:00
  • 2486f44f26 derive Debug for public types Siddharth Agarwal 2017-08-30 19:50:50 -07:00
  • 336481a445 rewrite function return value handling to use a match statement Siddharth Agarwal 2017-08-30 17:24:01 -07:00
  • de38a9c66c Merge pull request #165 from sid0/error tomaka 2017-08-30 07:08:44 +02:00
  • a1fc1672b7 add a few missing traits to LuaFunctionCallError Siddharth Agarwal 2017-08-28 23:06:19 -07:00
  • 6e354a86be Merge pull request #164 from sid0/userdata-stack tomaka 2017-08-29 08:43:41 +02:00
  • 8467b97daf Merge pull request #162 from sid0/ref tomaka 2017-08-29 08:42:16 +02:00
  • f2e07105d5 Merge pull request #163 from sid0/pushguard tomaka 2017-08-29 08:39:55 +02:00
  • 700b264117 implement AsLua and AsMutLua for UserdataOnStack Siddharth Agarwal 2017-08-28 19:01:30 -07:00
  • 89dc90c6ea drop redundant AsLua requirement on UserdataOnStack Siddharth Agarwal 2017-08-28 18:59:10 -07:00
  • e8bcc05367 expose methods to operate on PushGuards from outside this library Siddharth Agarwal 2017-08-27 16:04:12 -07:00
  • ed51538105 [lua52-sys] add ref/unref functions and helper constants Siddharth Agarwal 2017-08-25 19:52:39 -07:00
  • 42992f1448 Merge pull request #160 from tomaka/fix-publication tomaka 2017-08-17 19:03:58 +02:00
  • 31125ef1f0 Fix publication Pierre Krieger 2017-08-17 18:57:02 +02:00
  • b5e87c2c2e Merge pull request #158 from tomaka/0.4.0 tomaka 2017-08-17 08:55:54 +02:00
  • 69b9ad2483 Publish 0.4.0 tomaka 2017-08-17 08:29:52 +02:00
  • f889c8af6e Merge pull request #153 from mkpankov/read-hashmap tomaka 2017-08-16 10:12:18 +02:00
  • 2161123a24 Fix review issues Michael Pankov 2017-08-16 10:49:06 +03:00
  • 52ca35e500 Implement reading HashMap Michael Pankov 2017-08-15 14:52:15 +03:00
  • f9db98459f Simplify reading a vector a bit Michael Pankov 2017-08-15 14:52:03 +03:00
  • a6b3bc8970 Merge pull request #145 from mkpankov/read-vec tomaka 2017-04-19 08:34:41 +02:00
  • eb545e300b Add another test and document reading a Vec Michael Pankov 2017-04-18 23:43:59 +03:00
  • f6feeb8d97 Fix the cleanup Michael Pankov 2017-04-18 23:26:25 +03:00
  • 9fc96fead6 Implement reading vectors of AnyLuaValue Michael Pankov 2017-04-18 00:58:24 +03:00
  • 73c0120de5 Merge pull request #144 from mkpankov/error tomaka 2017-04-16 15:50:59 +02:00
  • e4dd56acc2 Implement Error for LuaError Michael Pankov 2017-04-16 16:41:37 +03:00
  • 7a033e9e4e Merge pull request #143 from mkpankov/libs tomaka 2017-04-16 15:33:38 +02:00
  • ce68dd43c3 Add methods to open individual libraries Michael Pankov 2017-04-16 16:15:26 +03:00
  • 571302483e Merge pull request #141 from mkpankov/non-utf-8 tomaka 2017-04-15 20:07:28 +02:00
  • 1982569b9c Wrap Vec<u8> in AnyLuaString Michael Pankov 2017-04-15 20:57:42 +03:00
  • 81fcd670c9 Implement LuaPlainString for non-UTF-8 Michael Pankov 2017-04-15 19:36:05 +03:00
  • 05ab876b85 Merge pull request #139 from mkpankov/drop tomaka 2017-04-15 18:16:21 +02:00
  • a5952bf7c0 Use Arc Michael Pankov 2017-04-15 19:10:32 +03:00
  • 4c4394b195 Merge pull request #140 from mkpankov/read-test tomaka 2017-04-15 18:03:54 +02:00
  • 21cd68bb82 Use Arc in test Michael Pankov 2017-04-15 18:58:01 +03:00
  • 6b3fdeeaaa Add a closure destructor wrapper Michael Pankov 2017-04-15 18:56:14 +03:00
  • 5d39da3ac4 Move the test Michael Pankov 2017-04-15 18:39:30 +03:00
  • 9063d00579 Don't panic in test Michael Pankov 2017-04-15 18:24:10 +03:00
  • c285db538f Fix the test Michael Pankov 2017-04-15 18:20:40 +03:00
  • 862e1d0f87 Implement execute_from_reader ReadError test Michael Pankov 2017-04-15 18:17:19 +03:00
  • 3ae7e73b18 Drop closure environment Michael Pankov 2017-04-15 17:37:39 +03:00
  • 449e3c0b4b Merge pull request #136 from jonas-schievink/patch-1 tomaka 2017-04-02 11:23:11 +02:00
  • ca3dc2da76 Remove unnecessary FnMut bound Jonas Schievink 2017-04-02 11:02:09 +02:00
  • cd65a8332f Merge pull request #131 from jonas-schievink/push-option tomaka 2017-02-15 19:56:20 +01:00
  • c2b66e707f Remove left-over for<'b> quantifier Jonas Schievink 2017-02-15 19:22:47 +01:00
  • 97b5dea004 Allow pushing Options Jonas Schievink 2017-02-15 11:42:33 +01:00
  • f16fbfd2e4 Merge pull request #132 from jonas-schievink/popen tomaka 2017-02-15 13:19:17 +01:00
  • a875ca24b4 Add a REPL example Jonas Schievink 2017-02-15 12:54:00 +01:00
  • 2734e0d687 Support io.popen on Linux Jonas Schievink 2017-02-15 12:47:34 +01:00
  • 55c73c5fd1 Add Cargo manifest Jonas Schievink 2017-02-15 12:43:00 +01:00
  • 4e03040096 Merge pull request #130 from jonas-schievink/result-to-lua tomaka 2017-02-15 11:53:02 +01:00
  • 1055c52b70 Fix warnings Jonas Schievink 2017-02-15 11:44:31 +01:00
  • 0b196c8f37 Make Result interoperable with Lua error handling Jonas Schievink 2017-02-15 11:33:24 +01:00
  • f372729f65 Merge pull request #121 from tomaka/userdata-rework tomaka 2017-01-04 07:23:13 +01:00
  • b38af42004 Rework userdata code Pierre Krieger 2017-01-03 20:22:06 +01:00
  • 634a4dee5a Remove mutable transmutes from UserdataOnStack Pierre Krieger 2017-01-03 19:20:56 +01:00
  • 772579c02f Merge pull request #120 from tomaka/more-doc tomaka 2017-01-03 19:14:47 +01:00
  • 6aca85c7c5 Even more documentation Pierre Krieger 2017-01-03 17:30:53 +01:00
  • 9585f687db Merge pull request #119 from tomaka/fix-warnings tomaka 2017-01-03 15:53:01 +01:00
  • 7a097eddb5 Fix the warnings Pierre Krieger 2017-01-03 15:48:21 +01:00
  • b8112e1436 Merge pull request #117 from tomaka/tuple-error tomaka 2016-12-28 10:21:37 +01:00
  • fdd725b15f Proper tuple error handling Pierre Krieger 2016-12-28 10:07:47 +01:00
  • 3000e5bed9 Merge pull request #114 from tomaka/string-in-lua tomaka 2016-12-27 10:28:46 +01:00
  • d985a19539 Add StringInLua type Pierre Krieger 2016-12-27 09:48:30 +01:00
  • 9f4891719a Merge pull request #113 from tomaka/rustfmt tomaka 2016-12-27 09:32:35 +01:00
  • a6565120b0 Run rustfmt on the code Pierre Krieger 2016-12-27 09:18:03 +01:00
  • 90244ce48f Merge pull request #112 from tomaka/lua-modules-small-fixes tomaka 2016-12-27 09:04:37 +01:00
  • 47ac001aec Small changes to the rust-hl-lua-modules crate Pierre Krieger 2016-12-27 09:00:25 +01:00
  • 0e70e8c0a3 Merge pull request #111 from tomaka/0.3.1 tomaka 2016-12-26 21:43:16 +01:00
  • 43a05d551c Publish 0.3.1 Pierre Krieger 2016-12-26 21:38:43 +01:00
  • 09b1e3feda Merge pull request #110 from tomaka/simplify tomaka 2016-12-26 20:56:50 +01:00
  • 5277bfc138 Merge pull request #109 from tomaka/multiarg-call tomaka 2016-12-26 20:45:28 +01:00
  • 7fb6438df3 Simplify the bounds of LuaTable::checked_set Pierre Krieger 2016-12-26 20:42:51 +01:00