Commit Graph

  • ae76307847 comment Roberto Ierusalimschy 2006-03-14 16:04:44 -03:00
  • 3d61c31e5a 'lparser.h' should not include 'ltable.h' Roberto Ierusalimschy 2006-03-09 15:15:48 -03:00
  • 44a9bd6a8c detail Roberto Ierusalimschy 2006-03-09 15:08:22 -03:00
  • 69ea087dff small change to strip file names when stripping debug information v5.1 Roberto Ierusalimschy 2006-02-17 13:51:03 -02:00
  • c05aaf3bf0 avoid warning in OS X - ansi Roberto Ierusalimschy 2006-02-10 15:44:06 -02:00
  • 298ae7e230 complete support for hexadecimal constants Roberto Ierusalimschy 2006-02-10 15:43:52 -02:00
  • 6316a866a3 compiler warning Roberto Ierusalimschy 2006-02-06 16:28:16 -02:00
  • ea2cc2bc47 small improvements for allignments Roberto Ierusalimschy 2006-02-06 16:27:59 -02:00
  • 64205e91a3 empty string may cause out-of-bound access Roberto Ierusalimschy 2006-01-28 10:59:13 -02:00
  • 8173688542 detail Roberto Ierusalimschy 2006-01-27 11:54:39 -02:00
  • 3ef5a6797f detail Roberto Ierusalimschy 2006-01-23 18:06:19 -02:00
  • 9e6e43984d details Roberto Ierusalimschy 2006-01-23 17:51:43 -02:00
  • baffc37f5c detail Roberto Ierusalimschy 2006-01-18 09:49:12 -02:00
  • 440113bbe8 unused macro removed Roberto Ierusalimschy 2006-01-18 09:37:34 -02:00
  • 73ebc5d8f6 compat code should keep compatibility Roberto Ierusalimschy 2006-01-16 10:42:21 -02:00
  • a666752b1d detail Roberto Ierusalimschy 2006-01-13 17:36:28 -02:00
  • f8b7a5581e avoid unnecessary exports Roberto Ierusalimschy 2006-01-10 11:13:06 -02:00
  • ffb798e1e2 avoids type punning for table keys Roberto Ierusalimschy 2006-01-10 10:51:53 -02:00
  • fa936f8fa9 detail Roberto Ierusalimschy 2006-01-10 10:50:13 -02:00
  • dd1221582b details Roberto Ierusalimschy 2006-01-10 10:50:00 -02:00
  • bfdcbbcd76 small optimizations (lua_newtable -> lua_createtable) Roberto Ierusalimschy 2005-12-29 14:23:32 -02:00
  • 30eebb2d1c detail (stop collector while openning libraries) Roberto Ierusalimschy 2005-12-29 10:30:16 -02:00
  • 0fd6466957 lua_assert is an internal matter, not to be configured Roberto Ierusalimschy 2005-12-27 15:12:00 -02:00
  • 6a516878e9 collectgarbage"count" returns kilobytes (where K = 1024) Roberto Ierusalimschy 2005-12-27 15:10:11 -02:00
  • a486090a5c copyright will be 2006 Roberto Ierusalimschy 2005-12-27 15:09:50 -02:00
  • 0160591998 removal of dead code Roberto Ierusalimschy 2005-12-26 11:35:47 -02:00
  • c505f341d6 small changes in casts Roberto Ierusalimschy 2005-12-22 14:19:56 -02:00
  • 428325baec detail Roberto Ierusalimschy 2005-12-21 10:59:43 -02:00
  • 0561f71f0f (much) better error messages for 'require' Roberto Ierusalimschy 2005-12-19 18:56:39 -02:00
  • 9fbefdf69c integer formats in 'string.format' may need to operate with larger-than-int types Roberto Ierusalimschy 2005-12-15 16:53:34 -02:00
  • 43c61fc113 details Roberto Ierusalimschy 2005-12-15 16:17:49 -02:00
  • ea6b1b42c7 more robust way to test for decimal point separator Roberto Ierusalimschy 2005-12-08 13:50:54 -02:00
  • 87024e257d details Roberto Ierusalimschy 2005-12-07 13:43:05 -02:00
  • 6cd461633d clearer error message for uninstalled loadlib Roberto Ierusalimschy 2005-12-07 13:42:32 -02:00
  • 16fd4abaf6 corrects decimal point to follow current locale Roberto Ierusalimschy 2005-12-07 13:33:27 -02:00
  • f26b85c5b7 small detail Roberto Ierusalimschy 2005-12-02 16:42:08 -02:00
  • 3592c08a2c avoid printing two copyright messages with '-v -i' options Roberto Ierusalimschy 2005-11-28 12:44:48 -02:00
  • db724e14e0 new macro luai_numisnan Roberto Ierusalimschy 2005-11-25 11:29:32 -02:00
  • 1702953293 new macro LUA_WIN + new macro luai_numisnan Roberto Ierusalimschy 2005-11-25 11:29:11 -02:00
  • 33b4dec1cb no more "auto-detection" v5.1-beta Roberto Ierusalimschy 2005-11-16 14:25:08 -02:00
  • 7dd10a1d7e new macro LUA_USE_POSIX to control POSIX-related macros Roberto Ierusalimschy 2005-11-16 09:56:28 -02:00
  • 521a452f28 'mod' may also raise an error when applied to zero Roberto Ierusalimschy 2005-11-16 09:55:27 -02:00
  • 2753134a38 new versions by lhf Roberto Ierusalimschy 2005-11-16 09:55:07 -02:00
  • cbbde11a8a better position for lua_number2int (it is related to lua_Number) Roberto Ierusalimschy 2005-11-08 17:45:58 -02:00
  • 7b89cf3aeb unused include's Roberto Ierusalimschy 2005-11-08 17:45:36 -02:00
  • d2811e8097 simpler checking for numbers (strtod does the rest) Roberto Ierusalimschy 2005-11-08 17:45:14 -02:00
  • e43e95553f more privacy Roberto Ierusalimschy 2005-11-08 17:44:31 -02:00
  • 930018e273 lua_getlocal/setlocal work also for C locals and temporaries Roberto Ierusalimschy 2005-11-01 14:08:52 -02:00
  • a160266c3d details Roberto Ierusalimschy 2005-11-01 14:08:45 -02:00
  • d4c99b2673 new function 'getregistry' Roberto Ierusalimschy 2005-11-01 14:08:32 -02:00
  • 88f9843eee better error message Roberto Ierusalimschy 2005-10-26 11:28:19 -02:00
  • 9b5ae6faf9 better control of which values macros use Roberto Ierusalimschy 2005-10-25 11:36:28 -02:00
  • caf3cfc6ac try to ensure that macros actually use their arguments Roberto Ierusalimschy 2005-10-24 15:39:21 -02:00
  • ff7638b0ed VC warnings Roberto Ierusalimschy 2005-10-24 15:38:47 -02:00
  • 8e48ebb638 no more L in numer-operator macros (some functions that use those macros have no access to L) Roberto Ierusalimschy 2005-10-24 15:37:52 -02:00
  • c2bd68d2c3 detail Roberto Ierusalimschy 2005-10-24 15:37:33 -02:00
  • 201288b4df small bug Roberto Ierusalimschy 2005-10-23 15:52:42 -02:00
  • 62367dda44 string.gsub accepts a table as the replacement value Roberto Ierusalimschy 2005-10-23 15:46:30 -02:00
  • 056b6a8ef4 more robust implementation for table.insert Roberto Ierusalimschy 2005-10-23 15:38:15 -02:00
  • 502d8f9a06 comments Roberto Ierusalimschy 2005-10-23 15:37:55 -02:00
  • 7f376e6ea8 do a complete garbage collection in case of errors Roberto Ierusalimschy 2005-10-21 11:48:31 -02:00
  • 053e873145 new macro luaL_opt to avoid evaluating defaults when no needed Roberto Ierusalimschy 2005-10-21 11:47:42 -02:00
  • 9f4211310f more precision for gc count Roberto Ierusalimschy 2005-10-20 09:35:50 -02:00
  • 515d556832 access to metamethods and metafields should be raw Roberto Ierusalimschy 2005-10-20 09:35:25 -02:00
  • ed7039024d avoid some warnings Roberto Ierusalimschy 2005-10-19 11:05:11 -02:00
  • 5511bf6b9d avoid comparisons between (void *) and (int *) Roberto Ierusalimschy 2005-10-17 16:01:51 -02:00
  • 86704cffe9 detail in usage message Roberto Ierusalimschy 2005-10-14 15:34:23 -03:00
  • fa41fafa6e reorganization of argument handling Roberto Ierusalimschy 2005-10-14 15:15:46 -03:00
  • ebf646efb5 detail Roberto Ierusalimschy 2005-10-14 13:24:11 -03:00
  • b3f81f1d1d small bug when debugging dead threads Roberto Ierusalimschy 2005-10-14 13:23:33 -03:00
  • a24eb3ef17 different organization for platform dependencies Roberto Ierusalimschy 2005-10-13 09:22:53 -03:00
  • 4385e2ada4 "conceptually", OP_TEST may change reg. A Roberto Ierusalimschy 2005-10-13 09:22:05 -03:00
  • e9b06c506f small optimization Roberto Ierusalimschy 2005-10-13 09:21:51 -03:00
  • cd12ab2597 details (more uniform coding) Roberto Ierusalimschy 2005-10-13 09:21:26 -03:00
  • e251e84e0f constant folding optimizations Roberto Ierusalimschy 2005-10-09 17:05:48 -03:00
  • e6bfbc38b5 'luaopen_package' was missing in new states Roberto Ierusalimschy 2005-10-06 17:47:32 -03:00
  • d31c04c049 missing macros 'luai_userstate*' Roberto Ierusalimschy 2005-10-06 17:46:25 -03:00
  • 522481a788 avoid some warnings Roberto Ierusalimschy 2005-10-06 17:46:10 -03:00
  • 37b49aa451 detail Roberto Ierusalimschy 2005-10-06 17:44:22 -03:00
  • 0fa9b16148 details Roberto Ierusalimschy 2005-10-06 17:43:44 -03:00
  • e41fb9a604 registry._LOADED created "on demand" Roberto Ierusalimschy 2005-10-03 11:36:45 -03:00
  • 5fc92cce12 registry._LOADED created "on demand" and baselib created as module _G Roberto Ierusalimschy 2005-10-03 11:36:45 -03:00
  • 6dd0c6ccbc numeral expressions keep their values in struct 'expdesc' Roberto Ierusalimschy 2005-10-03 11:02:40 -03:00
  • a77413acd0 include of math.h depends on luaconf Roberto Ierusalimschy 2005-10-03 11:01:26 -03:00
  • 5dbb870815 small optimization for local declarations without initializations Roberto Ierusalimschy 2005-09-30 11:23:33 -03:00
  • ede19c9138 Roberto Ierusalimschy 2005-09-30 11:21:56 -03:00
  • 9e88b336b4 unused assignment Roberto Ierusalimschy 2005-09-30 10:50:05 -03:00
  • 0fae476ed4 new function 'table.maxn' Roberto Ierusalimschy 2005-09-20 14:56:47 -03:00
  • 361a9adba7 smaller initial tables (for programs that create many states) Roberto Ierusalimschy 2005-09-20 14:55:53 -03:00
  • d8f1cca16e new function 'lua_setallocf' Roberto Ierusalimschy 2005-09-20 14:55:10 -03:00
  • bf96d3fdd9 'string.find' as it was in 5.0 Roberto Ierusalimschy 2005-09-19 10:49:12 -03:00
  • c8c2e06899 'select' accepts negative indices Roberto Ierusalimschy 2005-09-16 15:22:48 -03:00
  • 8dcc6bc532 avoid the use of global lock Roberto Ierusalimschy 2005-09-14 14:48:57 -03:00
  • 38f585d271 separated macros for thread creation and state creation Roberto Ierusalimschy 2005-09-14 14:44:48 -03:00
  • 6887f91799 ":" is not a good mark as it is not valid in Windows file names Roberto Ierusalimschy 2005-09-14 14:23:03 -03:00
  • 7fbbf1adc6 explicit macro to control use of _longjmp v5.1-alpha Roberto Ierusalimschy 2005-09-09 15:24:42 -03:00
  • 6dd3a73ca2 detail (macro evaluates twice its arguments) Roberto Ierusalimschy 2005-09-09 15:23:35 -03:00
  • 1e6a559b29 does not set isdst when undefined Roberto Ierusalimschy 2005-09-09 15:22:46 -03:00
  • 2d2f955763 detail Roberto Ierusalimschy 2005-09-09 15:16:28 -03:00
  • 669f6306be small corrections Roberto Ierusalimschy 2005-09-06 14:21:03 -03:00