Commit Graph

113 Commits

Author SHA1 Message Date
kyren 1c0b1014ee Improve performance of create_table / create_array_table 2017-06-05 01:46:45 -04:00
kyren 9aed99e3e3 atpanic function was not a good idea, it's not sound
It crosses the C api boundary, the only proper way to panic would be to actually
error guard everywhere, aborting is fine.
2017-06-05 01:05:41 -04:00
kyren b3218137e1 Somewhat smarter strategy for error_guard calls, less ungodly slow.
Also add raw_length table function
2017-06-05 00:41:48 -04:00
kyren e4052bb4d4 Bump cargo.toml version number 2017-06-05 00:06:15 -04:00
kyren bd7ee783e3 fix links, again 2017-05-29 16:34:39 -04:00
kyren ab3f75a90d bump cargo version 2017-05-29 16:33:54 -04:00
kyren 4deb90c1ef Update README / Cargo.toml to point to docs.rs API docs 2017-05-29 16:28:29 -04:00
kyren 9c4029c04c bump cargo version 2017-05-26 23:49:49 -04:00
kyren e73346bc0f version bump 2017-05-25 00:58:28 -04:00
kyren 5c0f183a52 Improved error handling and formatting
Now prints lua backtraces on callback errors as well.  This could be
controlled with LUA_BACKTRACE or just RUST_BACKTRACE or similar.
2017-05-22 14:25:36 -04:00
kyren b15ee9053e Update to use hlist_macro for hlist macros.
You will type hlist! hlist_pat! and HList! so often that every character
counts.  Apologize for the API churn in the README.
2017-05-22 11:16:34 -04:00
kyren ccc83767ec Updates to Cargo.toml metadata 2017-05-22 03:06:33 -04:00
kyren 065c69894a Initial import 2017-05-21 19:50:59 -04:00