summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* LUA_WIN -> LUA_USE_WINDOWSRoberto Ierusalimschy2014-10-312-5/+5
|
* new option '=' (native endian) for pack/unpackRoberto Ierusalimschy2014-10-311-1/+2
|
* comments (a few extra quotes around identifiers)Roberto Ierusalimschy2014-10-306-17/+17
|
* default changed from C89 to C99 + extra tests before using C99Roberto Ierusalimschy2014-10-301-82/+92
| | | | | features (when possible) + LUA_32BITS use 'int' when possible ('long' can be 64 bits)
* Better organization of definitions in categories + removedRoberto Ierusalimschy2014-10-291-170/+165
| | | | | | | '_CRT_SECURE_NO_WARNINGS' (useless there) + LUA_ENV/luai_writestring/ luai_writeline/luai_writestringerror/LUA_INT32/LUAI_UMEM/LUAI_MEM moved to other places (no need to be in luaconf.h) + changed definition for LUAL_BUFFERSIZE
* configurations for types 'lu_mem'/'l_mem'/'Instruction' moved to hereRoberto Ierusalimschy2014-10-291-14/+26
| | | | | (from 'luaconf.h'), as they are not needed by the API and probably will not be changed
* definitions for 'luai_writestring'/'luai_writeline'/'luai_writestringerror'Roberto Ierusalimschy2014-10-295-21/+46
| | | | | moved to 'lauxlib.h' (they do not need to be stable or configurable) + prefixes changed from 'luai_' to 'lua_' (they are not part of the core)
* definition for 'LUA_ENV' moved from 'luaconf.h' to here (no need toRoberto Ierusalimschy2014-10-291-1/+5
| | | | be visible outside Lua + no need for easy redefinitions)
* added comment and assert about an (impossible) division by zeroRoberto Ierusalimschy2014-10-291-3/+6
|
* small simplifications in code for 'lua_strx2number'Roberto Ierusalimschy2014-10-281-15/+13
|
* detailRoberto Ierusalimschy2014-10-281-2/+2
|
* removed useless 'include math.h'Roberto Ierusalimschy2014-10-281-2/+1
|
* commentRoberto Ierusalimschy2014-10-281-2/+2
|
* small reorganization of tests around LUA_USE_C99Roberto Ierusalimschy2014-10-272-41/+26
|
* comments + Windows numeric types not used if LUA_ANSI is definedRoberto Ierusalimschy2014-10-271-6/+7
|
* commentsRoberto Ierusalimschy2014-10-271-5/+5
|
* 'T.limits' reports some more useful limitsRoberto Ierusalimschy2014-10-271-2/+5
|
* better (and safer?) way to test native size of type 'int'Roberto Ierusalimschy2014-10-271-11/+9
|
* 'MAXSTACK' -> 'MAXREGS' and moved to 'lcode.c' (there is no reasonRoberto Ierusalimschy2014-10-272-7/+7
| | | | to change that constant...)
* pack/unpack do not handle final '\0' as an "option" (it strechesRoberto Ierusalimschy2014-10-271-19/+11
| | | | unnecessarily the switch range)
* detailRoberto Ierusalimschy2014-10-261-2/+2
|
* `name' in comments changed to 'name'Roberto Ierusalimschy2014-10-2531-180/+180
|
* avoid redeclaration of _CRT_SECURE_NO_WARNINGS + 'lua_numtointeger' ->Roberto Ierusalimschy2014-10-241-3/+5
| | | | 'lua_numbertointeger'
* added some casts to avoid warnings in some compilersRoberto Ierusalimschy2014-10-242-6/+6
|
* 'lua_numtointeger' -> 'lua_numbertointeger'Roberto Ierusalimschy2014-10-243-6/+6
|
* detail (using 'sizeof' instead of 'strlen' for length of a constantv5.3-betaRoberto Ierusalimschy2014-10-221-2/+3
| | | | string)
* added 'l_' prefix for names that can be redefined externallyRoberto Ierusalimschy2014-10-223-13/+13
|
* use 'opf' (float) variants only when explicitly allowed (LUA_USE_C99)Roberto Ierusalimschy2014-10-211-9/+4
|
* commentsRoberto Ierusalimschy2014-10-201-5/+6
|
* error in commentRoberto Ierusalimschy2014-10-201-2/+2
|
* message handler always adds a traceback to messages (even if theyRoberto Ierusalimschy2014-10-201-14/+14
| | | | are not strings), unless they have a __tostring method.
* in 'pack'/'unpack', endianness and alignment treated like options +Roberto Ierusalimschy2014-10-201-55/+52
| | | | small changes in names and handling of internal options ('KOption')
* does not use 'long long' when LUA_ANSI is setRoberto Ierusalimschy2014-10-201-2/+2
|
* 'lua_stringtonum' -> 'lua_stringtonumber'Roberto Ierusalimschy2014-10-174-10/+10
|
* macros 'LUA_QL'/'LUA_QL' deprecatedRoberto Ierusalimschy2014-10-1716-75/+67
|
* 'debug.sizeof' removedRoberto Ierusalimschy2014-10-171-29/+1
|
* 'dumpint' and related functions replaced by 'string.pack'/'string.unpack'Roberto Ierusalimschy2014-10-171-157/+340
|
* added "_CRT_SECURE_NO_WARNINGS" for Windows (to avoid warnings aboutRoberto Ierusalimschy2014-10-151-9/+6
| | | | several standard C functions) + small changes in '#include's
* 'charpatt' -> 'charpattern'Roberto Ierusalimschy2014-10-151-3/+3
|
* 'lua_strtonum' -> 'lua_stringtonum'Roberto Ierusalimschy2014-10-154-9/+9
|
* '$c' in 'lua_pushfstring' prints non-printable characters withRoberto Ierusalimschy2014-10-102-6/+8
| | | | their codes
* better handling of systems that do not support 'long long'Roberto Ierusalimschy2014-10-081-11/+28
|
* avoid warnings in macro 'luaM_reallocv' + commentsRoberto Ierusalimschy2014-10-081-9/+15
|
* added some casts for the cases when lua_Number != doubleRoberto Ierusalimschy2014-10-082-8/+9
|
* detail ('G(L)' -> 'g')Roberto Ierusalimschy2014-10-081-6/+7
|
* 'lua_Kcontext' -> 'lua_KContext'Roberto Ierusalimschy2014-10-076-19/+19
|
* commentsRoberto Ierusalimschy2014-10-061-2/+8
|
* when thread yields, real "func" is in field 'extra', not in 'func'Roberto Ierusalimschy2014-10-061-4/+8
|
* alpha -> betaRoberto Ierusalimschy2014-10-041-2/+2
|
* added two casts to avoid warnings in VSRoberto Ierusalimschy2014-10-041-3/+3
|