Roberto Ierusalimschy
|
f96497397a
new type 'StackValue' for stack elements
|
8 gadi atpakaļ |
Roberto Ierusalimschy
|
b42430fd3a
'lineinfo' in prototypes saved as differences instead of absolute
|
8 gadi atpakaļ |
Roberto Ierusalimschy
|
6d95de83c6
no more field 'base' in CallInfo (base is always equal to 'func + 1',
|
8 gadi atpakaļ |
Roberto Ierusalimschy
|
5c8770f896
back to old-style vararg system (with vararg table collecting extra
|
8 gadi atpakaļ |
Roberto Ierusalimschy
|
a454e884e0
details in 'findsetreg'
|
8 gadi atpakaļ |
Roberto Ierusalimschy
|
502a1d1108
new opcodes for table access with constant keys (strings and integers)
|
8 gadi atpakaļ |
Roberto Ierusalimschy
|
173e41b2eb
new opcode OP_ADDI (for immediate integer operand) (Experimental)
|
8 gadi atpakaļ |
Roberto Ierusalimschy
|
e2dc807c6e
check whether function is finalizer when finding a name for it +
|
8 gadi atpakaļ |
Roberto Ierusalimschy
|
d77a7a8c26
detail (comment)
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
7777b412de
When available, use metafield '__name' in error messages
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
a051b3323e
comments (about hooks vs signals)
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
ff1289a361
in 'luaD_call', use two functions instead of one with fixed boolean
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
ee5ef0f295
hook test in 'luaV_execute' reduced to minimum (rest done in
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
6142e663e4
reuse of 'addinfo' by lexical errors
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
e723c75c02
details (avoid 'lint' warnings)
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
0cf3b6495a
'ci_func' don't need to be exported
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
a30c66f0fc
macro 'luai_apicheck'/'api_check' back with a 'lua_State' parameter
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
4bdf9962bf
bug: suspended function can have its 'func' field not pointing to
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
3a29087cb7
'lua_setlocal' should not pop value when failing (to be consistent
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
b4633c586b
error handler does not need to be a function (can be a callable
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
c6e74e41c9
handle case where function was called as a hook
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
be87789a6c
details
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
d1d1ddec1e
details
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
9212175ffb
added missing cases for debug info about tag methods +
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
e75c0148c3
comments (references to "ANSI C" changed to "ISO C", which is the
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
28fdbcf393
added include for 'lprefix.h', for stuff that must be added before
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
bdf566a8a3
`name' in comments changed to 'name'
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
f97c64d7bf
macros 'LUA_QL'/'LUA_QL' deprecated
|
10 gadi atpakaļ |
Roberto Ierusalimschy
|
34ac039fb8
new macro 'cvt2str' to better control whether numbers are convertible
|
11 gadi atpakaļ |
Roberto Ierusalimschy
|
8bb272a3e3
new conversion float->integer: conversion is valid only when
|
11 gadi atpakaļ |