Skip to content
Snippets Groups Projects
  1. Apr 29, 2014
  2. Apr 27, 2014
    • ShadowNinja's avatar
    • ShadowNinja's avatar
      Remove dependency on marshal and many other async changes · 6ab3b4c8
      ShadowNinja authored
      This makes a number of changes:
        * Remove the dependency on marshal by using string.dump and loadstring.
        * Use lua_tolstring rather than having Lua functions pass string lengths to C++.
        * Move lua_api/l_async_events.* to cpp_api/s_async.*, where it belongs.
        * Make AsyncWorkerThread a child of ScriptApiBase, this removes some duplicate functionality.
        * Don't wait for async threads to shut down.  (Is this safe?  Might result in corruption if the thread is writing to a file.)
        * Pop more unused items from the stack
        * Code style fixes
        * Other misc changes
      6ab3b4c8
  3. Apr 25, 2014
    • ShadowNinja's avatar
      Revert "Add backtrace to error function" · e3bdd7b2
      ShadowNinja authored
      This reverts commit 5b518ed2.
      
      This caused duplicate tracebacks and tracebacks when unwanted.
      It also ignored the level argument to error() and didn't pass the message (or level) to debug.traceback().
      Use xpcall() or lua_pcall()'s errorhandler argument instead.
      e3bdd7b2
  4. Apr 18, 2014
  5. Apr 13, 2014
  6. Apr 11, 2014
  7. Mar 22, 2014
  8. Mar 21, 2014
  9. Mar 11, 2014
  10. Mar 05, 2014
  11. Feb 27, 2014
  12. Feb 05, 2014
  13. Feb 03, 2014
  14. Jan 24, 2014
  15. Jan 22, 2014
  16. Jan 19, 2014
  17. Jan 18, 2014
  18. Jan 14, 2014
  19. Jan 12, 2014
  20. Jan 11, 2014
  21. Jan 07, 2014
  22. Jan 06, 2014
  23. Jan 05, 2014
  24. Dec 30, 2013
  25. Dec 12, 2013
  26. Dec 11, 2013
  27. Dec 08, 2013
  28. Dec 04, 2013
  29. Dec 03, 2013
  30. Nov 30, 2013
Loading