Commit Graph

  • 2bcbd3c725 avoid 'PathRemoveFileSpec' (not very portable) Roberto Ierusalimschy 2005-09-06 14:20:25 -03:00
  • 5fa6604f00 detail Roberto Ierusalimschy 2005-09-06 14:20:11 -03:00
  • ce67a9be31 avoid exporting undefined functions Roberto Ierusalimschy 2005-09-06 14:19:51 -03:00
  • 506c89cef8 just in case, flush all output Roberto Ierusalimschy 2005-09-06 14:19:33 -03:00
  • 8ead2ec358 wrong syntax for Windows-specific options Roberto Ierusalimschy 2005-09-02 16:53:25 -03:00
  • c3cc4de3fd small bug (zero is not error code) Roberto Ierusalimschy 2005-09-01 14:42:22 -03:00
  • 351f7dad6b default for 'module' is opaque (with option 'seeall') Roberto Ierusalimschy 2005-08-31 20:17:29 -03:00
  • 3b19af44b0 new method to handle tests without values (negative values) Roberto Ierusalimschy 2005-08-29 17:49:21 -03:00
  • 3390f9a35a detail Roberto Ierusalimschy 2005-08-26 14:36:32 -03:00
  • 9273fbd131 no more 'luaL_get/setfield' (replaced by more direct luaL_findtable) Roberto Ierusalimschy 2005-08-26 14:32:05 -03:00
  • be666a662b detail Roberto Ierusalimschy 2005-08-25 16:55:38 -03:00
  • 39cdbce23e no more '-w' option + new way to check module existence Roberto Ierusalimschy 2005-08-25 12:39:16 -03:00
  • 8974b59e40 no more compatibility for {;} and similar syntax Roberto Ierusalimschy 2005-08-24 14:41:10 -03:00
  • 4ff1e5b4e1 details Roberto Ierusalimschy 2005-08-24 14:06:36 -03:00
  • 98296f6b45 some bugs related to stack reallocation Roberto Ierusalimschy 2005-08-24 13:15:49 -03:00
  • 23b79c5945 small changes to facilitate external C coroutines Roberto Ierusalimschy 2005-08-22 16:58:29 -03:00
  • 6fcd334ca0 small improvements Roberto Ierusalimschy 2005-08-22 15:54:49 -03:00
  • 43ad0637ca small optimizations Roberto Ierusalimschy 2005-08-22 15:54:32 -03:00
  • 027e9e99ca simpler implementation for userdata types Roberto Ierusalimschy 2005-08-18 17:36:26 -03:00
  • 3b828d9e48 luaL_setfield does a non-raw set Roberto Ierusalimschy 2005-08-18 13:04:05 -03:00
  • 68548a02d3 fancier code ;) Roberto Ierusalimschy 2005-08-17 17:09:31 -03:00
  • 2f2b4a42a9 luaL_checkudata raises an error if value is not correct (like other luaL_check functions) Roberto Ierusalimschy 2005-08-17 16:05:04 -03:00
  • 074352911f new coding for while and repeat (with new scoping for repeat) Roberto Ierusalimschy 2005-08-17 15:32:09 -03:00
  • 5e8a9e324c luaL_openlib -> luaL_register, luaL_putchar -> luaL_addchar Roberto Ierusalimschy 2005-08-15 11:12:32 -03:00
  • 16ddf86168 luaL_openlib -> luaL_register and new function luaL_loadstring Roberto Ierusalimschy 2005-08-15 11:12:32 -03:00
  • e4d369c9b7 comments Roberto Ierusalimschy 2005-08-12 10:34:15 -03:00
  • 42a662334a simpler implementation for unary minus Roberto Ierusalimschy 2005-08-10 17:20:13 -03:00
  • 39c0f391c6 detail Roberto Ierusalimschy 2005-08-10 15:47:09 -03:00
  • c7b4f44772 correct name to open package library Roberto Ierusalimschy 2005-08-10 15:06:58 -03:00
  • 44b19075c0 small changes (to easy integration with Coco) Roberto Ierusalimschy 2005-08-09 16:49:04 -03:00
  • ab3dfa5594 store some configuration information Roberto Ierusalimschy 2005-08-09 14:58:09 -03:00
  • 62f786e08c new version (and new copyright)... Roberto Ierusalimschy 2005-08-09 14:57:54 -03:00
  • bbfd28959d attempt to better control use of _longjmp Roberto Ierusalimschy 2005-08-09 14:57:29 -03:00
  • 894cd31c52 #string is primitive Roberto Ierusalimschy 2005-08-09 14:42:02 -03:00
  • f01a95d4a0 detail Roberto Ierusalimschy 2005-08-09 09:30:19 -03:00
  • 680fc88cc2 a small bug Roberto Ierusalimschy 2005-08-04 10:37:38 -03:00
  • d96f088a26 'lua_lock' and similars should be hard to use Roberto Ierusalimschy 2005-08-04 10:37:10 -03:00
  • d8be9a6326 small changes Roberto Ierusalimschy 2005-08-01 12:05:09 -03:00
  • 95f3eefa5b small optimization Roberto Ierusalimschy 2005-08-01 01:22:23 -03:00
  • e82bdb24f3 new loader for "all-in-one" C packages Roberto Ierusalimschy 2005-08-01 01:21:17 -03:00
  • 1a343814d8 details Roberto Ierusalimschy 2005-07-31 14:12:32 -03:00
  • 280f7becb8 "%0" stands for the whole pattern (in gsub) Roberto Ierusalimschy 2005-07-31 13:47:34 -03:00
  • d6ff5d9f46 searchpath is "private affair" of loadlib Roberto Ierusalimschy 2005-07-13 16:02:42 -03:00
  • a05190fa3b elimination of common code + better error message Roberto Ierusalimschy 2005-07-12 18:17:46 -03:00
  • a569099b70 no more path for loadfile + function lists sorted Roberto Ierusalimschy 2005-07-12 15:15:11 -03:00
  • 20131e54d3 no more "getc" when testing if file exists Roberto Ierusalimschy 2005-07-12 11:32:48 -03:00
  • 80ac5e83fd details (alphabetical order for list of functions) Roberto Ierusalimschy 2005-07-12 11:32:08 -03:00
  • 289b5dc67a details (function list in alphabetical order) Roberto Ierusalimschy 2005-07-11 20:58:35 -03:00
  • c2f065f405 detail Roberto Ierusalimschy 2005-07-11 15:48:02 -03:00
  • b261cd110f new macro for conversion double->int + small changes Roberto Ierusalimschy 2005-07-11 14:10:35 -03:00
  • e4324f54b9 ';;' in a path is replaced by default path + '!' (in Windows) is replaced by executable's directory Roberto Ierusalimschy 2005-07-11 13:41:57 -03:00
  • 3d08aa591d details Roberto Ierusalimschy 2005-07-11 13:41:51 -03:00
  • 0f30d00c87 warnings from Visual C Roberto Ierusalimschy 2005-07-11 11:01:37 -03:00
  • e86dab2dae details Roberto Ierusalimschy 2005-07-11 11:01:28 -03:00
  • 64b57db377 new test function for conversion from num to int Roberto Ierusalimschy 2005-07-11 11:00:59 -03:00
  • 575637319e better recovery at panic Roberto Ierusalimschy 2005-07-11 11:00:31 -03:00
  • 87be01598b warnings Visual C Roberto Ierusalimschy 2005-07-11 10:59:03 -03:00
  • e84b11a494 avoid names starting with '_' Roberto Ierusalimschy 2005-07-09 10:22:34 -03:00
  • bbf2cea9a1 more "polite" way to change a thread's environment Roberto Ierusalimschy 2005-07-07 12:48:29 -03:00
  • b3f7a43019 lua_setfenv/lua_getfenv should also manipulate threads Roberto Ierusalimschy 2005-07-06 15:07:30 -03:00
  • 7f97ec286e parent modules are also imported toghether with the module itself Roberto Ierusalimschy 2005-07-05 16:29:03 -03:00
  • e82b41aac2 several small improvements Roberto Ierusalimschy 2005-07-05 11:31:45 -03:00
  • ee1edd5734 detail Roberto Ierusalimschy 2005-07-05 11:31:20 -03:00
  • 8efb44b5e0 changes in 'string.find' and 'string.gfind' (new 'string.match' and 'string.gmatch') Roberto Ierusalimschy 2005-07-05 11:30:38 -03:00
  • f7720bebe3 more precise way to check incomplete lines Roberto Ierusalimschy 2005-06-28 10:01:50 -03:00
  • 69cc0a12fe small bug Roberto Ierusalimschy 2005-06-28 10:01:31 -03:00
  • 2f0955b99b detail Roberto Ierusalimschy 2005-06-27 14:24:40 -03:00
  • 999d55d887 several updates Roberto Ierusalimschy 2005-06-13 18:20:28 -03:00
  • 1f9f97e3cf 'math.mod' -> 'math.fmod' Roberto Ierusalimschy 2005-06-13 18:20:14 -03:00
  • 34aac33c15 detail Roberto Ierusalimschy 2005-06-13 18:17:59 -03:00
  • 3c2cf9db67 some extra consistency checks Roberto Ierusalimschy 2005-06-13 11:39:19 -03:00
  • 0b71bfd6af syntax for length changed from '*' to '#' Roberto Ierusalimschy 2005-06-13 11:25:29 -03:00
  • 0d1685d751 bug: last tag is not the number of tags... Roberto Ierusalimschy 2005-06-13 11:19:00 -03:00
  • bf2b342ac1 better control for compatibility code for varargs Roberto Ierusalimschy 2005-06-13 11:15:54 -03:00
  • 5fa2bec1f0 bug: current line should work for call hook Roberto Ierusalimschy 2005-06-13 11:15:22 -03:00
  • 746a1d612b small bug (type error) Roberto Ierusalimschy 2005-06-07 15:53:45 -03:00
  • 3ad03b331d optional size for 'setvbuf' Roberto Ierusalimschy 2005-06-06 15:42:21 -03:00
  • 86add535d8 'popen' is back Roberto Ierusalimschy 2005-06-06 10:30:52 -03:00
  • d987cf1f81 new mark LUAI_DATA for extern data Roberto Ierusalimschy 2005-06-06 10:30:25 -03:00
  • eca9fa02d2 small improvement Roberto Ierusalimschy 2005-06-03 17:16:16 -03:00
  • e33d7bae45 __STRICT_ANSI__ -> LUA_ANSI (definition is independent of gcc) Roberto Ierusalimschy 2005-06-01 14:07:45 -03:00
  • d628795940 lua_objsize -> lua_objlen (more compatible with use of `len´ in other places [opcode name, metamethod index, etc.]) Roberto Ierusalimschy 2005-05-31 11:34:02 -03:00
  • 05348d834b better error message Roberto Ierusalimschy 2005-05-31 11:31:50 -03:00
  • 90de38bf1f warnings in VS .Net Roberto Ierusalimschy 2005-05-31 11:25:18 -03:00
  • e8a7ecb982 luaL_findstring -> luaL_checkoption Roberto Ierusalimschy 2005-05-25 10:21:26 -03:00
  • 38da9d568a better use defined/undefined as flag values for macros Roberto Ierusalimschy 2005-05-20 16:09:05 -03:00
  • f21e9c172f details Roberto Ierusalimschy 2005-05-20 12:53:42 -03:00
  • 67578ec51f several small details Roberto Ierusalimschy 2005-05-17 16:49:15 -03:00
  • c2bb9abcec better quotes for strings in error messages Roberto Ierusalimschy 2005-05-16 18:19:00 -03:00
  • da32450c3d new API function `lua_tolstring' Roberto Ierusalimschy 2005-05-16 16:21:11 -03:00
  • a2b78aad49 debug information for active lines Roberto Ierusalimschy 2005-05-16 15:45:15 -03:00
  • c6293a76cc LUA_DL_DLOPEN is for internal use; makefile should use LUA_USE_DLOPEN Roberto Ierusalimschy 2005-05-09 10:14:14 -03:00
  • 1ab2b93462 debug information for last line of a function definition Roberto Ierusalimschy 2005-05-05 17:47:02 -03:00
  • 6cf85dcc90 metatables for all types Roberto Ierusalimschy 2005-05-05 12:34:03 -03:00
  • 65f4a0f636 no more compatibility code for traversing tables Roberto Ierusalimschy 2005-05-04 17:42:28 -03:00
  • 12acca7bd8 comments Roberto Ierusalimschy 2005-05-04 13:36:23 -03:00
  • d5fd44d747 corrected definition of lua_number2int for Windows Roberto Ierusalimschy 2005-05-03 16:30:17 -03:00
  • b0abc2ca03 better control of local variables in luaV_execute Roberto Ierusalimschy 2005-05-03 16:01:17 -03:00
  • b320d37a80 better tests for correctness of `savedpc' Roberto Ierusalimschy 2005-05-03 16:01:17 -03:00
  • 9b8d136e1c `*' operator is primitive only for tables Roberto Ierusalimschy 2005-05-02 14:49:43 -03:00