aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 'loadlib(lib, "*")' loads 'lib' with global names exported to allRoberto Ierusalimschy2009-03-261-13/+20
|
* small bug: EOZ is a valid character to be testedRoberto Ierusalimschy2009-03-262-12/+21
|
* no more support for old-style varargsRoberto Ierusalimschy2009-03-265-51/+10
|
* 'context' added to suspendable callsRoberto Ierusalimschy2009-03-236-24/+39
|
* 'math.random' uses lua_Number to manage its arguments (there is noRoberto Ierusalimschy2009-03-171-8/+8
| | | | reason to lose range).
* missing argument to 'assert' raises "assertion failed" errorRoberto Ierusalimschy2009-03-161-2/+1
|
* new optional argument to 'load', to control allowed modes (binary orRoberto Ierusalimschy2009-03-131-15/+41
| | | | textual chunks)
* ctype 'lalpha' includes '_' (as '_' behaves as a letter from theRoberto Ierusalimschy2009-03-113-9/+11
| | | | point of view of Lua)
* added macro 'lisxdigit' (just in case :)Roberto Ierusalimschy2009-03-102-6/+8
|
* yielding across lua_call (first version)Roberto Ierusalimschy2009-03-1013-110/+169
|
* better notes about some opcodes (comments only)Roberto Ierusalimschy2009-03-091-11/+16
|
* initial separation, in CallInfo, of what is relevant only to LuaRoberto Ierusalimschy2009-03-044-11/+15
| | | | functions or only to C functions
* new states have a reasonable panic function +Roberto Ierusalimschy2009-03-031-4/+18
| | | | | testC may run code on different threads + rename of some testC operations ('rawcall'->'call', 'call'->'pcall')
* if thread has no error handling, try main thread handler before panickingRoberto Ierusalimschy2009-03-031-7/+13
|
* detailRoberto Ierusalimschy2009-03-021-2/+2
|
* error functions search global space for a name for a function whenRoberto Ierusalimschy2009-02-271-3/+55
| | | | no other name is available
* code section 'Traceback' moved to the beginning of the fileRoberto Ierusalimschy2009-02-271-52/+61
|
* closing a "popen" file returns the process exit statusRoberto Ierusalimschy2009-02-202-7/+12
|
* global array of ctypes renamed to 'luai_ctype_' (extern names mustRoberto Ierusalimschy2009-02-202-9/+9
| | | | use a "lua" prefix...)
* Lua now uses "homemade" lctype (instead of ctype.h from ANSI C)Roberto Ierusalimschy2009-02-194-26/+28
|
* "homemade" version of ctype.hRoberto Ierusalimschy2009-02-192-0/+78
|
* 'fputs' changed to 'luai_writestring' + use of 'lua_checkversion'Roberto Ierusalimschy2009-02-191-2/+3
|
* better error messages for 'lua_checkversion'Roberto Ierusalimschy2009-02-191-3/+3
|
* new macro 'lua_checkversion' to check whether core and application areRoberto Ierusalimschy2009-02-185-5/+22
| | | | compatible
* using light userdata to represent "remote" statesRoberto Ierusalimschy2009-02-181-8/+14
|
* panic mode does not reset stack (so that panic function can gatherRoberto Ierusalimschy2009-02-181-14/+1
| | | | debug information from it)
* 'log10' is deprecated nowRoberto Ierusalimschy2009-02-182-2/+21
|
* better precision for log(x, 10)Roberto Ierusalimschy2009-02-181-4/+10
|
* finalizers always called protectedRoberto Ierusalimschy2009-02-172-16/+10
|
* buffer creation ensures buffer space plus MINSTACK in the stackRoberto Ierusalimschy2009-02-171-1/+2
|
* 'db_errorfb' changed to 'db_traceback' for consistencyRoberto Ierusalimschy2009-02-171-3/+3
|
* no more '__len' metamethod for stringsRoberto Ierusalimschy2009-02-161-3/+1
|
* 'luaL_typeerror' spelled rightRoberto Ierusalimschy2009-02-132-6/+10
|
* comment (should not use 'go trhough' when simply using multiple labels)Roberto Ierusalimschy2009-02-111-2/+2
|
* 'writestring' changed into a configurable macroRoberto Ierusalimschy2009-02-072-18/+12
|
* avoid using 'fputs' in 'print' to avoid problems with embedded zerosRoberto Ierusalimschy2009-02-061-6/+12
|
* check for invalid use of '%' in replacement string in 'string.gsub'Roberto Ierusalimschy2009-02-031-2/+6
|
* detail (MAXSRC changed to LUA_IDSIZE)Roberto Ierusalimschy2008-12-261-6/+3
|
* concat TM can yieldRoberto Ierusalimschy2008-11-062-12/+24
|
* generic for coded as two dedicated instructions to simplify resumptionRoberto Ierusalimschy2008-10-306-39/+43
|
* yields accross metamethods and for iterators (except for __concat)Roberto Ierusalimschy2008-10-282-40/+84
|
* whole build depends on 'makefile' itself + better format for warningRoberto Ierusalimschy2008-10-281-36/+47
| | | | options
* some cleaningRoberto Ierusalimschy2008-10-282-10/+18
|
* detail (added 'UNUSED' to unused argument)Roberto Ierusalimschy2008-10-281-1/+2
|
* updating header dependenciesRoberto Ierusalimschy2008-10-031-26/+26
|
* more specific test to avoid calling luaF_close when function returnsRoberto Ierusalimschy2008-09-091-3/+3
|
* better control of call status through CallInfoRoberto Ierusalimschy2008-08-267-30/+41
|
* first steps towards yielding through longjumpRoberto Ierusalimschy2008-08-133-62/+50
|
* small bug: lua_resume returning LUA_YIELD is not an errorRoberto Ierusalimschy2008-08-131-2/+2
|
* new field 'status' in CallInfo structureRoberto Ierusalimschy2008-08-132-3/+5
|