Roberto Ierusalimschy
|
52cb90ec75
|
detail
|
2013-04-24 16:41:48 -03:00 |
|
Roberto Ierusalimschy
|
fa3b126a23
|
BUG: stack overflow in vararg functions with many fixed
parameters called with few arguments
|
2013-04-19 18:05:04 -03:00 |
|
Roberto Ierusalimschy
|
1294b09d8e
|
first implementation of literal integers (no constant folding yet)
|
2013-04-16 15:46:28 -03:00 |
|
Roberto Ierusalimschy
|
d4f0c4435d
|
a few more operations supporting integers (minus, umin, mult)
|
2013-04-16 15:43:05 -03:00 |
|
Roberto Ierusalimschy
|
44358e0206
|
extra trim applied to 'replace' argument (in case lua_Unsigned is
larger than 32 bits)
|
2013-04-16 15:39:37 -03:00 |
|
Roberto Ierusalimschy
|
07f861385e
|
first steps in the support of integers: basic representation + table indexing + basic API ops (tointeger/pushinteger) + equality + a few extra stuff
|
2013-04-15 12:44:46 -03:00 |
|
Roberto Ierusalimschy
|
7a543cfae6
|
|
2013-04-15 12:43:34 -03:00 |
|
Roberto Ierusalimschy
|
24689927f2
|
dependencies updated (with 'gcc -MM')
|
2013-04-15 11:13:38 -03:00 |
|
Roberto Ierusalimschy
|
8f8665fffa
|
'ttypenv' -> 'ttnov'
|
2013-04-12 16:07:09 -03:00 |
|
Roberto Ierusalimschy
|
49c1607157
|
_FILE_OFFSET_BITS usually also needs _LARGEFILE_SOURCE + easier to
use default definition for 'l_fseek' in ansi systems
|
2013-04-11 15:34:06 -03:00 |
|
Roberto Ierusalimschy
|
c8e96d6e91
|
logic for checking mode for 'fopen' moved to macro 'lua_checkmode'
|
2013-03-21 10:57:27 -03:00 |
|
Roberto Ierusalimschy
|
af8efcc762
|
detail (avoid unnecessary "unconst" in cast)
|
2013-03-21 10:54:57 -03:00 |
|
Roberto Ierusalimschy
|
3f6f78ea0b
|
detail (error message)
|
2013-03-20 16:40:07 -03:00 |
|
Roberto Ierusalimschy
|
e3a7104b40
|
detail (avoiding warnings)
|
2013-03-19 10:19:12 -03:00 |
|
Roberto Ierusalimschy
|
76492b4bb2
|
macro 'lua_checkmode' + typos in comments
|
2013-03-16 18:10:18 -03:00 |
|
Roberto Ierusalimschy
|
75250a237c
|
typos in comments
|
2013-03-16 18:10:18 -03:00 |
|
Roberto Ierusalimschy
|
437a49be5e
|
cast to avoid warnings
|
2013-03-15 15:33:36 -03:00 |
|
Roberto Ierusalimschy
|
4f0c716c8e
|
added two more commented warning options (just to know about them)
|
2013-03-15 11:00:08 -03:00 |
|
Roberto Ierusalimschy
|
70b0ee6310
|
export 'lua_ident' to avoid it being removed by C++ linker
|
2013-03-15 10:04:22 -03:00 |
|
Roberto Ierusalimschy
|
8830901a9c
|
second parameter to 'ldexp' is an integer
|
2013-03-07 15:21:32 -03:00 |
|
Roberto Ierusalimschy
|
15a3738b49
|
no need to handle 0 as a special case in 'table.remove'
|
2013-03-07 15:17:24 -03:00 |
|
Roberto Ierusalimschy
|
a83ed55f1e
|
added 'return' (when possible) to calls to error functions
|
2013-02-21 10:44:53 -03:00 |
|
Roberto Ierusalimschy
|
b559aed2d3
|
'l_tg' was renamed to 'l_mathop' and this use was not corrected at
the time
|
2013-02-20 11:08:56 -03:00 |
|
Roberto Ierusalimschy
|
d0c038da07
|
typo in comment
|
2013-02-20 11:08:21 -03:00 |
|
Roberto Ierusalimschy
|
db424053e8
|
new release number + copyright year
|
2013-02-19 15:39:04 -03:00 |
|
Roberto Ierusalimschy
|
ad56721948
|
details (5.2 corrected to 5.2.0)
|
2013-02-07 13:57:47 -02:00 |
|
Roberto Ierusalimschy
|
f4e762f688
|
better error checking for 'table.insert' and 'table.remove'
|
2013-02-06 16:29:03 -02:00 |
|
Roberto Ierusalimschy
|
1ce57628b2
|
comments
|
2013-02-06 11:37:39 -02:00 |
|
Roberto Ierusalimschy
|
181a837cac
|
small improvement in the support of 'float' as lua_Number
|
2013-01-29 14:00:40 -02:00 |
|
Roberto Ierusalimschy
|
0730a56d38
|
detail
|
2013-01-08 12:06:55 -02:00 |
|
Roberto Ierusalimschy
|
eecc1491f3
|
added some comments
|
2012-12-05 17:57:00 -02:00 |
|
Roberto Ierusalimschy
|
7ea68d84c4
|
added comment
|
2012-12-05 17:49:55 -02:00 |
|
Roberto Ierusalimschy
|
0e9167bc72
|
missing brackets in 'if' body (no bug, only 'luaC_checkfinalizer' is
called to do nothing)
|
2012-12-05 17:09:23 -02:00 |
|
Roberto Ierusalimschy
|
65e31fb179
|
Bug: load/loadfile returns wrong result when given an environment
for a binary chunk with no upvalues
|
2012-12-03 18:18:02 -02:00 |
|
Roberto Ierusalimschy
|
f993771c70
|
avoids warning with 'clang' + comment explaining macro
|
2012-11-14 15:21:34 -02:00 |
|
Roberto Ierusalimschy
|
52f9ccd298
|
removed unreacheable 'lua_unlock'
|
2012-11-04 18:08:17 -02:00 |
|
Roberto Ierusalimschy
|
a799ed5af9
|
more precise control for GC pause (based on threshold)
|
2012-10-19 16:00:33 -03:00 |
|
Roberto Ierusalimschy
|
4082c77ff2
|
error message for 'bad self' includes original 'extramsg'
|
2012-10-19 12:55:01 -03:00 |
|
Roberto Ierusalimschy
|
bc84180d12
|
error message in 'os.rename' does not include file name, because error
may be caused both by 'fromname' or 'toname'
|
2012-10-19 12:54:02 -03:00 |
|
Roberto Ierusalimschy
|
ad5da6ba14
|
API functions get acceptable indices except when not possible (when
they modify the value at that index) + new macro 'ispseudo' +
specific test 'api_checkstackindex'
|
2012-10-19 12:52:46 -03:00 |
|
Roberto Ierusalimschy
|
86b39206d9
|
open upvalues cannot be old if thread is not old; when thread is old,
their list is not traversed anymore, and therefore can contain dead
elements.
|
2012-10-03 09:36:46 -03:00 |
|
Roberto Ierusalimschy
|
fdae4b9453
|
removed commented-out line (for debugging)
|
2012-10-03 09:36:17 -03:00 |
|
Roberto Ierusalimschy
|
84b6581287
|
cast to avoid warning in some compilers (size_t x unsigned int)
|
2012-10-02 14:41:50 -03:00 |
|
Roberto Ierusalimschy
|
c6b6024a9d
|
cast in 'luai_makeseed' now casts to needed type
|
2012-10-02 14:40:53 -03:00 |
|
Roberto Ierusalimschy
|
d58ce8106e
|
macro 'lua_number2unsigned' also needs proper definition if
lua_Number is float
|
2012-10-02 14:32:44 -03:00 |
|
Roberto Ierusalimschy
|
31f7d553e4
|
LUA_CORE condition removed from definition of some 'tricks' (as it
controlled only a few other defines) + MS_ASMTRICK renamed to
LUA_MSASMTRICK
|
2012-10-01 11:14:45 -03:00 |
|
Roberto Ierusalimschy
|
adaba04059
|
'pcall' may not restore previous error function when
inside coroutines + Check for garbage collector in function calls
does not cover all paths
|
2012-10-01 11:05:31 -03:00 |
|
Roberto Ierusalimschy
|
b157f3546e
|
BUG: 'pcall' may not restore previous error function when
inside coroutines
|
2012-10-01 11:05:04 -03:00 |
|
Roberto Ierusalimschy
|
ab7086e209
|
pops the string from 'get_prompt' only after using it
|
2012-09-29 17:07:06 -03:00 |
|
Roberto Ierusalimschy
|
7a3de1aba3
|
typo in comment
|
2012-09-24 19:57:26 -03:00 |
|