1
0
mirror of https://github.com/elua/elua.git synced 2025-01-08 20:56:17 +08:00

9 Commits

Author SHA1 Message Date
James Snyder
125af9f8b8 Desktop Builds Get platform_conf.h
luarpc & cross compiler builds now have a platform_conf.h which should help in
keeping ifdefs down in common source files.
2010-01-26 00:23:57 +00:00
James Snyder
8b58611c6b Merge branch 'post07' 2010-01-25 23:44:40 +00:00
James Snyder
51221f8b4c Merge 0.7 changes to trunk. 2010-01-25 23:43:05 +00:00
James Snyder
c85e3a1d2d Starting Cleanup of LuaRPC for 0.7 release.
- added some more documentation (not yet done)
- alternate uarts can be selected (boot mode defaults to console uarts)
- renamed "remote" references to "rpc" (may as well keep the original name)
- switch default error handler to luaL_error (presumably wasn't available for
  old 4.x LuaRPC)
- tweaks to exception handling to make things more consistent (hopefully)
2009-12-04 01:46:47 +00:00
James Snyder
b1c0df120a Style adjustments, switch some types to be more explicit, common error string
stored once.
2009-09-15 17:44:48 +00:00
James Snyder
9b3db70e72 Fixes:
- anonymous unions aren't part of C99, luaR_key's uinion of key ids is now in
  a union called id
- silence some other compiler complaints
2009-09-06 23:41:31 +00:00
James Snyder
3248f45307 Some cleanup of unused/unnecessary code thanks to Clang/LLVM's static analyzer. 2009-09-06 23:41:21 +00:00
James Snyder
9b2eac34aa Shorten some error messages, slightly tighter memory usage. 2009-08-27 01:13:37 +00:00
James Snyder
8939b99545 Commit of initial working RPC.
- disabled by default (enable on a target-by-target basis) so it shouldn't
  cause much breakage for non-rpc users
- some modifications to the binary chunk reader which should allow reading of
  chunks encoded on various platforms (with certain limitations like lualong
can't read float lua bytecode, one must generate lualong bytecode from a float
lua)
- other misc changes.
2009-06-22 23:49:21 +00:00