summaryrefslogtreecommitdiff
path: root/luaconf.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* typos in commentsRoberto Ierusalimschy2013-03-161-3/+3
|
* small improvement in the support of 'float' as lua_NumberRoberto Ierusalimschy2013-01-291-3/+9
|
* LUA_CORE condition removed from definition of some 'tricks' (as itRoberto Ierusalimschy2012-10-011-5/+4
| | | | | controlled only a few other defines) + MS_ASMTRICK renamed to LUA_MSASMTRICK
* typoRoberto Ierusalimschy2012-07-131-2/+2
|
* definition for 'LUAI_MAXSHORTLEN' moved to luaconf.h (too important)Roberto Ierusalimschy2012-05-111-1/+8
|
* better(?) handling of '#define's for IEEE-related tricks + avoid usingRoberto Ierusalimschy2012-05-111-43/+53
| | | | IEEE trick for 64-bit integer types (lua_Integer on 64-bit machines)
* no more explicit support for 'luaall_c': unifying file can doRoberto Ierusalimschy2011-12-061-10/+5
| | | | the work
* 'lUA' -> 'LUA'Roberto Ierusalimschy2011-11-301-2/+2
|
* when available, use '*_r' versions of 'gmtime' and 'localtime'Roberto Ierusalimschy2011-11-291-1/+2
|
* MS_ASMTRICK is only valid on MS compilers (not any Windows compiler)Roberto Ierusalimschy2011-11-251-2/+2
|
* avoids including 'stdio.h' everywhere (because of definitions forRoberto Ierusalimschy2011-11-091-1/+5
| | | | luai_writestring/luai_writeline)
* by default, do not use Windows' goodies in Windows CE buildRoberto Ierusalimschy2011-11-051-3/+3
|
* avoid the word 'TRICKLE' in macro name (as it has nothing to doRoberto Ierusalimschy2011-10-071-8/+9
| | | | with its meaning)
* detail: centralize all tests for Windows on variable 'LUA_WIN'Roberto Ierusalimschy2011-08-231-2/+2
|
* 'M_IX86' -> '_M_IX86'Roberto Ierusalimschy2011-07-251-2/+2
|
* added '_M_IX86' in NaN trickv5.2-betaRoberto Ierusalimschy2011-07-081-7/+5
|
* 'package.loaders' -> 'package.searchers'Roberto Ierusalimschy2011-06-281-1/+7
|
* configuration for NaN trick big-endian + macro 'luai_checknum' toRoberto Ierusalimschy2011-06-131-4/+28
| | | | | ensure numbers comming from C are not "improper" (some kinds of signaling NaNs)
* new macro 'luai_writeline' to print newlines (and flush 'stdout')Roberto Ierusalimschy2011-05-261-2/+3
|
* MacOS 'strtod' handles hexa formats tooRoberto Ierusalimschy2011-04-291-1/+2
|
* Mac OS defines LUA_USE_AFORMAT and LUA_USE_LONGLONG by defaultRoberto Ierusalimschy2011-04-201-1/+3
|
* 'LUA_USELONGLONG' -> 'LUA_USE_LONGLONG'Roberto Ierusalimschy2011-04-201-2/+2
|
* 'LUA_USELONGLONG' on by default on Linux + LUA_USE_HEXAFLOAT renamedRoberto Ierusalimschy2011-04-191-3/+4
| | | | to LUA_USE_STRTODHEX (as Lua 5.2 always *uses* hexa floats)
* official support for floating hexa numeralsRoberto Ierusalimschy2010-12-101-2/+18
|
* 'loadstring' deprecated; use 'load' insteadRoberto Ierusalimschy2010-12-081-1/+7
|
* 'debug' library is loaded by defaultRoberto Ierusalimschy2010-11-121-14/+6
|
* 'luaL_typeerror' deprecatedRoberto Ierusalimschy2010-11-101-4/+1
|
* code for conversion macros moved from luaconf to llimits + 'uint'Roberto Ierusalimschy2010-11-031-99/+8
| | | | renamed to 'unsigned' in those macros
* comment typosRoberto Ierusalimschy2010-10-291-3/+3
|
* added another option for ieeeendianRoberto Ierusalimschy2010-10-291-2/+2
|
* added more platforms for ieeeendianess + small commentsRoberto Ierusalimschy2010-10-281-4/+7
|
* added check for architectures with known endianess (only i386 now)Roberto Ierusalimschy2010-10-271-1/+5
|
* better organization for coercion functions between lua_Number andRoberto Ierusalimschy2010-10-261-28/+68
| | | | integer types + IEEE trick to be used in most platforms, by default
* name "_ENV" configurable through 'luaconf.h'Roberto Ierusalimschy2010-09-071-1/+9
|
* 'module'/'luaL_register' and associates are deprecatedRoberto Ierusalimschy2010-07-281-1/+7
|
* new macros LUA_VERSION_{MAJOR/MINOR/RELEASE}Roberto Ierusalimschy2010-07-251-3/+5
|
* using curly brackets to mark blocks of '#if/#else/#endif'sRoberto Ierusalimschy2010-07-181-26/+26
|
* correct definition for 'lua_cpcall' (tested)Roberto Ierusalimschy2010-05-281-2/+2
|
* corrected compatibility macro 'lua_cpcall' (untested)Roberto Ierusalimschy2010-05-271-4/+6
|
* added comments to '#else' and '#endif' in long conditionalsRoberto Ierusalimschy2010-05-121-13/+14
|
* macros 'lua_number2int' and 'lua_number2uint' for Visual StudioRoberto Ierusalimschy2010-05-101-11/+12
| | | | corrected and tested
* no more fenvs!Roberto Ierusalimschy2010-03-261-8/+1
|
* just in case, better to flush error messagesRoberto Ierusalimschy2010-03-031-2/+3
|
* new macro 'luai_writestringerror'Roberto Ierusalimschy2010-02-181-2/+8
|
* new function 'luaL_cpcall'Roberto Ierusalimschy2010-01-211-4/+5
|
* typo in commentRoberto Ierusalimschy2010-01-211-2/+2
|
* pathes corrected to 5.2Roberto Ierusalimschy2010-01-111-3/+3
|
* include of 'windows.h' moved to where it is neededRoberto Ierusalimschy2010-01-111-2/+1
|
* changed macro lua_number2int for Windows (added brackets; some recentRoberto Ierusalimschy2010-01-111-2/+3
| | | | | compilers complain about the old format) + added missing definition for 'lua_number2int' in Windows case.
* some changes in compatibility macros: added LUA_COMPAT_ALL + compatibilityRoberto Ierusalimschy2010-01-061-50/+43
| | | | macros from lua.h and lauxlib.h moved to luaconf.h