Roberto Ierusalimschy
|
8704fca0c9
in 'luaL_checkversion_' check numeric types first. (Other tests
|
11 years ago |
Roberto Ierusalimschy
|
8bb272a3e3
new conversion float->integer: conversion is valid only when
|
11 years ago |
Roberto Ierusalimschy
|
c229ed597f
'requiref' checks 'package.loaded' before loading a module
|
11 years ago |
Roberto Ierusalimschy
|
a77d263e86
unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.)
|
11 years ago |
Roberto Ierusalimschy
|
45c430eac0
addition of '.0' to float representation done by the kernel
|
11 years ago |
Roberto Ierusalimschy
|
4422b97472
keep 'luaL_checkversion_' with its signature in version 5.2, for
|
11 years ago |
Roberto Ierusalimschy
|
5aeb57f11f
detail (error message for conversion from float to integer)
|
11 years ago |
Roberto Ierusalimschy
|
a3addae036
lua_gettable and similars return type of gotten value
|
11 years ago |
Roberto Ierusalimschy
|
a4c6dcf999
detail (better error messages for light userdata)
|
11 years ago |
Roberto Ierusalimschy
|
4a1ed6e6e5
new field '__name' in metatables to help better error messages
|
11 years ago |
Roberto Ierusalimschy
|
d438e1379d
insertion of ".0" in floats with integer values done by "luaL_tolstring",
|
11 years ago |
Roberto Ierusalimschy
|
438c534ff4
'arg' arguments (previously called 'narg', 'nArg', 'numArg', etc.)
|
11 years ago |
Roberto Ierusalimschy
|
66d046833d
no need to check "bad conversion number->int;" in luaL_checkversion,
|
12 years ago |
Roberto Ierusalimschy
|
982aa7058f
'luaL_len' returns lua_Integer instead of 'int'
|
12 years ago |
Roberto Ierusalimschy
|
c72fb1cf8e
detail (removed 'assert')
|
12 years ago |
Roberto Ierusalimschy
|
138e69cc55
correct error message for floating-point values out of (integer) range
|
12 years ago |
Roberto Ierusalimschy
|
0394314c7a
avoid using a negative value to test 'lua_tounsigned'
|
12 years ago |
Roberto Ierusalimschy
|
6fb0b11350
string contatenation handles conversion of integers to strings +
|
12 years ago |
Roberto Ierusalimschy
|
9c43d6a24e
new format "%I" in 'lua_pushfstring' for lua_Integer
|
12 years ago |
Roberto Ierusalimschy
|
af8efcc762
detail (avoid unnecessary "unconst" in cast)
|
12 years ago |
Roberto Ierusalimschy
|
4082c77ff2
error message for 'bad self' includes original 'extramsg'
|
12 years ago |
Roberto Ierusalimschy
|
7a3de1aba3
typo in comment
|
13 years ago |
Roberto Ierusalimschy
|
c1a2a646c8
details (no need to use lua_pushfstring for plain strings)
|
13 years ago |
Roberto Ierusalimschy
|
4dd0622d0c
bug in luaL_getsubtable (calling lua_absindex not with original stack)
|
13 years ago |
Roberto Ierusalimschy
|
4cca1a436d
details (using lua_setglobal/lua_getglobal instead of explicit
|
13 years ago |
Roberto Ierusalimschy
|
3e66d3b4be
cleaner code (avoids loop with empty body)
|
13 years ago |
Roberto Ierusalimschy
|
29a28693e5
'luaL_checkversion' called by 'luaL_setfuncs'
|
13 years ago |
Roberto Ierusalimschy
|
e320b5b672
small bug: format '%d' for lua_Number argument
|
13 years ago |
Roberto Ierusalimschy
|
e2feb886d6
macro 'luaL_getmetatable' seems more appropriate when getting
|
13 years ago |
Roberto Ierusalimschy
|
7bcb2462e4
comments
|
13 years ago |