Roberto Ierusalimschy
|
071b2ae0e1
|
details
|
2005-01-07 17:53:32 -02:00 |
|
Roberto Ierusalimschy
|
c6254dceff
|
a different option for the GC
|
2004-12-13 10:15:11 -02:00 |
|
Roberto Ierusalimschy
|
2ec4fc4295
|
simpler code for `print'
|
2004-12-07 16:31:34 -02:00 |
|
Roberto Ierusalimschy
|
39a8082f50
|
more options for controling the GC
|
2004-12-06 15:53:42 -02:00 |
|
Roberto Ierusalimschy
|
9be5844713
|
first full implementation of new package system
|
2004-11-18 17:53:49 -02:00 |
|
Roberto Ierusalimschy
|
36541dec9b
|
towards new package system
|
2004-09-29 18:03:14 -03:00 |
|
Roberto Ierusalimschy
|
2419f2bf02
|
cleaner API for coroutines
|
2004-09-15 17:39:42 -03:00 |
|
Roberto Ierusalimschy
|
79fc7dea43
|
simpler implementation for generic reader
|
2004-09-03 10:16:48 -03:00 |
|
Roberto Ierusalimschy
|
7d309480dd
|
new way to handle _PATH (old LUA_PATH)
|
2004-08-30 15:35:14 -03:00 |
|
Roberto Ierusalimschy
|
bcb2cb59ac
|
select' returns all values after given n'
|
2004-08-30 12:28:32 -03:00 |
|
Roberto Ierusalimschy
|
7a796a0682
|
new macro `luaL_typename'
|
2004-07-09 15:23:17 -03:00 |
|
Roberto Ierusalimschy
|
76d8b8db06
|
lua_pushfstring' now supports %p' option too
|
2004-07-09 13:01:38 -03:00 |
|
Roberto Ierusalimschy
|
3d5187f6e5
|
require' uses its private reference to _LOADED' table
|
2004-07-02 15:09:11 -03:00 |
|
Roberto Ierusalimschy
|
80ec81926c
|
`lua.c' also needs the default path, so auxlib should provide it
|
2004-07-01 11:26:28 -03:00 |
|
Roberto Ierusalimschy
|
0f5a497ed9
|
new interface for search-path function + small changes in require
|
2004-06-29 13:58:17 -03:00 |
|
Roberto Ierusalimschy
|
0c49857c1a
|
new scheme to search paths
|
2004-06-21 17:05:29 -03:00 |
|
Roberto Ierusalimschy
|
6b41e84da5
|
`assert' returns all its parameters (not only the first)
|
2004-06-21 13:45:09 -03:00 |
|
Roberto Ierusalimschy
|
6311e3109f
|
`setfenv' returns "self"
|
2004-06-15 10:31:30 -03:00 |
|
Roberto Ierusalimschy
|
345379b5ff
|
option for garbage-collector `step'
|
2004-06-04 12:30:53 -03:00 |
|
Roberto Ierusalimschy
|
50f9cd201e
|
no more `__fenv'
|
2004-06-02 11:20:08 -03:00 |
|
Roberto Ierusalimschy
|
0f49b3e62d
|
new function `select'
|
2004-05-31 15:50:30 -03:00 |
|
Roberto Ierusalimschy
|
7e41612eb2
|
code parameterized by LUA_FIRSTINDEX (first index of an array)
|
2004-05-10 14:50:51 -03:00 |
|
Roberto Ierusalimschy
|
b4cd38ba6c
|
new scheme for configuration through `luaconf.h'
|
2004-04-30 17:13:38 -03:00 |
|
Roberto Ierusalimschy
|
d7cb622866
|
`unpack' has two optional arguments (to give a range)
|
2004-03-26 10:25:17 -03:00 |
|
Roberto Ierusalimschy
|
b876ec61c0
|
new (temporary?) API for garbage collector
|
2004-03-09 14:34:35 -03:00 |
|
Roberto Ierusalimschy
|
4d5fe1f54b
|
detail
|
2003-12-10 09:04:54 -02:00 |
|
Roberto Ierusalimschy
|
921b1723e2
|
comments
|
2003-11-11 14:34:17 -02:00 |
|
Roberto Ierusalimschy
|
fa198197a0
|
lua_(set)getglobal are ok to use
|
2003-11-05 09:59:14 -02:00 |
|
Roberto Ierusalimschy
|
275c150b17
|
error()' (and error(nil)') generates errors with no error messages
|
2003-10-23 16:06:22 -02:00 |
|
Roberto Ierusalimschy
|
533737f26e
|
new functions lua_getfield' and lua_setfield'
|
2003-10-10 09:57:55 -03:00 |
|
Roberto Ierusalimschy
|
f04fe526cd
|
new functions `lua_tointeger' and lua_pushinteger'
|
2003-10-07 17:13:41 -03:00 |
|
Roberto Ierusalimschy
|
beb896b082
|
new function (generic) `load'
|
2003-08-27 18:02:08 -03:00 |
|
Roberto Ierusalimschy
|
64066359dd
|
bug: IBM AS400 (OS400) has sizeof(void *)==16, and a `%p' may generate
up to 60 characters in a `printf'. That causes a buffer overflow in
`tostring'..
|
2003-08-25 16:49:47 -03:00 |
|
Roberto Ierusalimschy
|
60aa01d8f7
|
fully-weak tables are more efficient
|
2003-05-16 15:59:08 -03:00 |
|
Roberto Ierusalimschy
|
0d88545b82
|
warnings from several compilers (mainly typecasts when lua_Number is float)
|
2003-04-03 10:35:34 -03:00 |
|
Roberto Ierusalimschy
|
5a144e891a
|
__globals' -> __fenv'
|
2003-03-19 18:14:34 -03:00 |
|
Roberto Ierusalimschy
|
fa4b4c1100
|
loadstring/loadfile use global environment + setfenv(0) changes
global environment
|
2003-03-11 15:17:43 -03:00 |
|
Roberto Ierusalimschy
|
034de1fe73
|
new names for functions that open C libraries
|
2003-03-11 09:24:34 -03:00 |
|
Roberto Ierusalimschy
|
430d6db928
|
LUA_PATH components may have multiple interrogation marks
|
2003-03-11 09:08:13 -03:00 |
|
Roberto Ierusalimschy
|
3684f67771
|
details (text of an error message)
|
2003-03-06 16:36:16 -03:00 |
|
Roberto Ierusalimschy
|
92f6e0c1bf
|
no-nonsense debug information about tail calls
|
2003-02-27 08:52:30 -03:00 |
|
Roberto Ierusalimschy
|
5cd99b82b7
|
set/getenvtable' -> set/getfenv'
|
2003-02-24 13:54:20 -03:00 |
|
Roberto Ierusalimschy
|
07e210e655
|
`require' returns value returned by package
|
2003-02-24 13:50:41 -03:00 |
|
Roberto Ierusalimschy
|
9866fb0ef1
|
set/getglobals' -> set/getenvtable'
|
2003-02-18 13:13:15 -03:00 |
|
Roberto Ierusalimschy
|
07948c3181
|
restore _REQUIREDNAME after requiring a file
|
2003-02-18 13:02:13 -03:00 |
|
Roberto Ierusalimschy
|
2866fb2dd0
|
reset _REQUIREDNAME after loading module
|
2003-02-13 14:07:37 -02:00 |
|
Roberto Ierusalimschy
|
4b6f436d67
|
unpack' uses getn' to get table size
|
2003-02-12 07:11:01 -02:00 |
|
Roberto Ierusalimschy
|
7964f7cbbd
|
more complete information for coroutine errors
|
2003-02-10 08:21:31 -02:00 |
|
Roberto Ierusalimschy
|
75f73172c4
|
bug: `resume' was checking the wrong value for stack overflow
|
2002-12-20 07:55:56 -02:00 |
|
Roberto Ierusalimschy
|
acf62ddfbe
|
"load*" creates chunk with same global table than caller
|
2002-12-06 15:05:15 -02:00 |
|