Roberto Ierusalimschy
|
90d016980f
detail ('luaL_getmetatable' does not return a boolean, but a tag)
|
10 lat temu |
Roberto Ierusalimschy
|
151dc5cc5f
traverse loaded modules (instead of globals) for a name for a function +
|
10 lat temu |
Roberto Ierusalimschy
|
c8da3fbc35
in traceback names, give preference to 'name' over '_G.name'
|
10 lat temu |
Roberto Ierusalimschy
|
6f54b07663
give preference to global names in tracebacks
|
10 lat temu |
Roberto Ierusalimschy
|
ab4a890d04
use 'namewhat' when building a traceback
|
10 lat temu |
Roberto Ierusalimschy
|
db5ac2fa0d
detail (buffer in 'LoadF' is related to files)
|
10 lat temu |
Roberto Ierusalimschy
|
cb59019f58
uses return value from luaL_getmetatable
|
10 lat temu |
Roberto Ierusalimschy
|
28fdbcf393
added include for 'lprefix.h', for stuff that must be added before
|
10 lat temu |
Roberto Ierusalimschy
|
05afee0f50
definitions for 'luai_writestring'/'luai_writeline'/'luai_writestringerror'
|
10 lat temu |
Roberto Ierusalimschy
|
bdf566a8a3
`name' in comments changed to 'name'
|
10 lat temu |
Roberto Ierusalimschy
|
6b12b82532
added 'l_' prefix for names that can be redefined externally
|
10 lat temu |
Roberto Ierusalimschy
|
f97c64d7bf
macros 'LUA_QL'/'LUA_QL' deprecated
|
10 lat temu |
Roberto Ierusalimschy
|
6384475ec4
'luaL_getmetafield' returns type of metafield (instead of a boolean)
|
11 lat temu |
Roberto Ierusalimschy
|
8704fca0c9
in 'luaL_checkversion_' check numeric types first. (Other tests
|
11 lat temu |
Roberto Ierusalimschy
|
8bb272a3e3
new conversion float->integer: conversion is valid only when
|
11 lat temu |
Roberto Ierusalimschy
|
c229ed597f
'requiref' checks 'package.loaded' before loading a module
|
11 lat temu |
Roberto Ierusalimschy
|
a77d263e86
unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.)
|
11 lat temu |
Roberto Ierusalimschy
|
45c430eac0
addition of '.0' to float representation done by the kernel
|
11 lat temu |
Roberto Ierusalimschy
|
4422b97472
keep 'luaL_checkversion_' with its signature in version 5.2, for
|
11 lat temu |
Roberto Ierusalimschy
|
5aeb57f11f
detail (error message for conversion from float to integer)
|
11 lat temu |
Roberto Ierusalimschy
|
a3addae036
lua_gettable and similars return type of gotten value
|
11 lat temu |
Roberto Ierusalimschy
|
a4c6dcf999
detail (better error messages for light userdata)
|
11 lat temu |
Roberto Ierusalimschy
|
4a1ed6e6e5
new field '__name' in metatables to help better error messages
|
11 lat temu |
Roberto Ierusalimschy
|
d438e1379d
insertion of ".0" in floats with integer values done by "luaL_tolstring",
|
11 lat temu |
Roberto Ierusalimschy
|
438c534ff4
'arg' arguments (previously called 'narg', 'nArg', 'numArg', etc.)
|
11 lat temu |
Roberto Ierusalimschy
|
66d046833d
no need to check "bad conversion number->int;" in luaL_checkversion,
|
12 lat temu |
Roberto Ierusalimschy
|
982aa7058f
'luaL_len' returns lua_Integer instead of 'int'
|
12 lat temu |
Roberto Ierusalimschy
|
c72fb1cf8e
detail (removed 'assert')
|
12 lat temu |
Roberto Ierusalimschy
|
138e69cc55
correct error message for floating-point values out of (integer) range
|
12 lat temu |
Roberto Ierusalimschy
|
0394314c7a
avoid using a negative value to test 'lua_tounsigned'
|
12 lat temu |