Roberto Ierusalimschy
|
f01a95d4a0
|
detail
|
2005-08-09 09:30:19 -03:00 |
|
Roberto Ierusalimschy
|
680fc88cc2
|
a small bug
|
2005-08-04 10:37:38 -03:00 |
|
Roberto Ierusalimschy
|
d96f088a26
|
'lua_lock' and similars should be hard to use
|
2005-08-04 10:37:10 -03:00 |
|
Roberto Ierusalimschy
|
d8be9a6326
|
small changes
|
2005-08-01 12:05:09 -03:00 |
|
Roberto Ierusalimschy
|
95f3eefa5b
|
small optimization
|
2005-08-01 01:22:23 -03:00 |
|
Roberto Ierusalimschy
|
e82bdb24f3
|
new loader for "all-in-one" C packages
|
2005-08-01 01:21:17 -03:00 |
|
Roberto Ierusalimschy
|
1a343814d8
|
details
|
2005-07-31 14:12:32 -03:00 |
|
Roberto Ierusalimschy
|
280f7becb8
|
"%0" stands for the whole pattern (in gsub)
|
2005-07-31 13:47:34 -03:00 |
|
Roberto Ierusalimschy
|
d6ff5d9f46
|
searchpath is "private affair" of loadlib
|
2005-07-13 16:02:42 -03:00 |
|
Roberto Ierusalimschy
|
a05190fa3b
|
elimination of common code + better error message
|
2005-07-12 18:17:46 -03:00 |
|
Roberto Ierusalimschy
|
a569099b70
|
no more path for loadfile + function lists sorted
|
2005-07-12 15:15:11 -03:00 |
|
Roberto Ierusalimschy
|
20131e54d3
|
no more "getc" when testing if file exists
|
2005-07-12 11:32:48 -03:00 |
|
Roberto Ierusalimschy
|
80ac5e83fd
|
details (alphabetical order for list of functions)
|
2005-07-12 11:32:08 -03:00 |
|
Roberto Ierusalimschy
|
289b5dc67a
|
details (function list in alphabetical order)
|
2005-07-11 20:58:35 -03:00 |
|
Roberto Ierusalimschy
|
c2f065f405
|
detail
|
2005-07-11 15:48:02 -03:00 |
|
Roberto Ierusalimschy
|
b261cd110f
|
new macro for conversion double->int + small changes
|
2005-07-11 14:10:35 -03:00 |
|
Roberto Ierusalimschy
|
e4324f54b9
|
';;' in a path is replaced by default path + '!' (in Windows) is
replaced by executable's directory
|
2005-07-11 13:41:57 -03:00 |
|
Roberto Ierusalimschy
|
3d08aa591d
|
details
|
2005-07-11 13:41:51 -03:00 |
|
Roberto Ierusalimschy
|
0f30d00c87
|
warnings from Visual C
|
2005-07-11 11:01:37 -03:00 |
|
Roberto Ierusalimschy
|
e86dab2dae
|
details
|
2005-07-11 11:01:28 -03:00 |
|
Roberto Ierusalimschy
|
64b57db377
|
new test function for conversion from num to int
|
2005-07-11 11:00:59 -03:00 |
|
Roberto Ierusalimschy
|
575637319e
|
better recovery at panic
|
2005-07-11 11:00:31 -03:00 |
|
Roberto Ierusalimschy
|
87be01598b
|
warnings Visual C
|
2005-07-11 10:59:03 -03:00 |
|
Roberto Ierusalimschy
|
e84b11a494
|
avoid names starting with '_'
|
2005-07-09 10:22:34 -03:00 |
|
Roberto Ierusalimschy
|
bbf2cea9a1
|
more "polite" way to change a thread's environment
|
2005-07-07 12:48:29 -03:00 |
|
Roberto Ierusalimschy
|
b3f7a43019
|
lua_setfenv/lua_getfenv should also manipulate threads
|
2005-07-06 15:07:30 -03:00 |
|
Roberto Ierusalimschy
|
7f97ec286e
|
parent modules are also imported toghether with the module itself
|
2005-07-05 16:29:03 -03:00 |
|
Roberto Ierusalimschy
|
e82b41aac2
|
several small improvements
|
2005-07-05 11:31:45 -03:00 |
|
Roberto Ierusalimschy
|
ee1edd5734
|
detail
|
2005-07-05 11:31:20 -03:00 |
|
Roberto Ierusalimschy
|
8efb44b5e0
|
changes in 'string.find' and 'string.gfind' (new 'string.match' and
'string.gmatch')
|
2005-07-05 11:30:38 -03:00 |
|
Roberto Ierusalimschy
|
f7720bebe3
|
more precise way to check incomplete lines
|
2005-06-28 10:01:50 -03:00 |
|
Roberto Ierusalimschy
|
69cc0a12fe
|
small bug
|
2005-06-28 10:01:31 -03:00 |
|
Roberto Ierusalimschy
|
2f0955b99b
|
detail
|
2005-06-27 14:24:40 -03:00 |
|
Roberto Ierusalimschy
|
999d55d887
|
several updates
|
2005-06-13 18:20:28 -03:00 |
|
Roberto Ierusalimschy
|
1f9f97e3cf
|
'math.mod' -> 'math.fmod'
|
2005-06-13 18:20:14 -03:00 |
|
Roberto Ierusalimschy
|
34aac33c15
|
detail
|
2005-06-13 18:17:59 -03:00 |
|
Roberto Ierusalimschy
|
3c2cf9db67
|
some extra consistency checks
|
2005-06-13 11:39:19 -03:00 |
|
Roberto Ierusalimschy
|
0b71bfd6af
|
syntax for length changed from '*' to '#'
|
2005-06-13 11:25:29 -03:00 |
|
Roberto Ierusalimschy
|
0d1685d751
|
bug: last tag is not the number of tags...
|
2005-06-13 11:19:00 -03:00 |
|
Roberto Ierusalimschy
|
bf2b342ac1
|
better control for compatibility code for varargs
|
2005-06-13 11:15:54 -03:00 |
|
Roberto Ierusalimschy
|
5fa2bec1f0
|
bug: current line should work for call hook
|
2005-06-13 11:15:22 -03:00 |
|
Roberto Ierusalimschy
|
746a1d612b
|
small bug (type error)
|
2005-06-07 15:53:45 -03:00 |
|
Roberto Ierusalimschy
|
3ad03b331d
|
optional size for 'setvbuf'
|
2005-06-06 15:42:21 -03:00 |
|
Roberto Ierusalimschy
|
86add535d8
|
'popen' is back
|
2005-06-06 10:30:52 -03:00 |
|
Roberto Ierusalimschy
|
d987cf1f81
|
new mark LUAI_DATA for extern data
|
2005-06-06 10:30:25 -03:00 |
|
Roberto Ierusalimschy
|
eca9fa02d2
|
small improvement
|
2005-06-03 17:16:16 -03:00 |
|
Roberto Ierusalimschy
|
e33d7bae45
|
__STRICT_ANSI__ -> LUA_ANSI (definition is independent of gcc)
|
2005-06-01 14:07:45 -03:00 |
|
Roberto Ierusalimschy
|
d628795940
|
lua_objsize -> lua_objlen (more compatible with use of `len´ in other
places [opcode name, metamethod index, etc.])
|
2005-05-31 11:34:02 -03:00 |
|
Roberto Ierusalimschy
|
05348d834b
|
better error message
|
2005-05-31 11:31:50 -03:00 |
|
Roberto Ierusalimschy
|
90de38bf1f
|
warnings in VS .Net
|
2005-05-31 11:25:18 -03:00 |
|
Roberto Ierusalimschy
|
e8a7ecb982
|
luaL_findstring -> luaL_checkoption
|
2005-05-25 10:21:26 -03:00 |
|
Roberto Ierusalimschy
|
38da9d568a
|
better use defined/undefined as flag values for macros
|
2005-05-20 16:09:05 -03:00 |
|
Roberto Ierusalimschy
|
f21e9c172f
|
details
|
2005-05-20 12:53:42 -03:00 |
|
Roberto Ierusalimschy
|
67578ec51f
|
several small details
|
2005-05-17 16:49:15 -03:00 |
|
Roberto Ierusalimschy
|
c2bb9abcec
|
better quotes for strings in error messages
|
2005-05-16 18:19:00 -03:00 |
|
Roberto Ierusalimschy
|
da32450c3d
|
new API function `lua_tolstring'
|
2005-05-16 16:21:11 -03:00 |
|
Roberto Ierusalimschy
|
a2b78aad49
|
debug information for active lines
|
2005-05-16 15:45:15 -03:00 |
|
Roberto Ierusalimschy
|
c6293a76cc
|
LUA_DL_DLOPEN is for internal use; makefile should use LUA_USE_DLOPEN
|
2005-05-09 10:14:14 -03:00 |
|
Roberto Ierusalimschy
|
1ab2b93462
|
debug information for last line of a function definition
|
2005-05-05 17:47:02 -03:00 |
|
Roberto Ierusalimschy
|
6cf85dcc90
|
metatables for all types
|
2005-05-05 12:34:03 -03:00 |
|
Roberto Ierusalimschy
|
65f4a0f636
|
no more compatibility code for traversing tables
|
2005-05-04 17:42:28 -03:00 |
|
Roberto Ierusalimschy
|
12acca7bd8
|
comments
|
2005-05-04 13:36:23 -03:00 |
|
Roberto Ierusalimschy
|
d5fd44d747
|
corrected definition of lua_number2int for Windows
|
2005-05-03 16:30:17 -03:00 |
|
Roberto Ierusalimschy
|
b0abc2ca03
|
better control of local variables in luaV_execute
|
2005-05-03 16:01:17 -03:00 |
|
Roberto Ierusalimschy
|
b320d37a80
|
better tests for correctness of `savedpc'
|
2005-05-03 16:01:17 -03:00 |
|
Roberto Ierusalimschy
|
9b8d136e1c
|
`*' operator is primitive only for tables
|
2005-05-02 14:49:43 -03:00 |
|
Roberto Ierusalimschy
|
9832f6b186
|
small bug
|
2005-04-29 10:54:05 -03:00 |
|
Roberto Ierusalimschy
|
8e696dd14a
|
detail
|
2005-04-29 10:53:59 -03:00 |
|
Roberto Ierusalimschy
|
c3939f5786
|
comment
|
2005-04-29 09:43:47 -03:00 |
|
Roberto Ierusalimschy
|
bcc4089a7d
|
comment
|
2005-04-27 15:53:53 -03:00 |
|
Roberto Ierusalimschy
|
cf5d1bdd76
|
nesting of long strings only in compatibility mode
|
2005-04-27 15:37:51 -03:00 |
|
Roberto Ierusalimschy
|
8718fda9b2
|
added LUAI_FUNC to functions not in the API
|
2005-04-25 16:24:10 -03:00 |
|
Roberto Ierusalimschy
|
8c3c3e7691
|
small bug for tail-recursive debugging
|
2005-04-14 10:30:47 -03:00 |
|
Roberto Ierusalimschy
|
04f657c7f8
|
new protocol to open standard libraries
|
2005-04-13 14:24:20 -03:00 |
|
Roberto Ierusalimschy
|
2873d4efff
|
stack could overflow with too many command-line arguments
|
2005-04-11 15:01:35 -03:00 |
|
Roberto Ierusalimschy
|
a7ea0c71e8
|
detail
|
2005-04-11 15:01:29 -03:00 |
|
Roberto Ierusalimschy
|
b1957b1e8e
|
detail for Windows (untested)
|
2005-04-07 10:52:45 -03:00 |
|
Roberto Ierusalimschy
|
a17e1fe124
|
new organization using only one library
|
2005-04-07 10:52:19 -03:00 |
|
Roberto Ierusalimschy
|
fabf5db237
|
C stack is the same for the parser and the interpreter, so depth
control should be unified in both parts.
|
2005-04-07 10:09:07 -03:00 |
|
Roberto Ierusalimschy
|
de0bfe33b7
|
new definition for `lua_number2int' for Windows (not tested yet!)
|
2005-04-06 14:30:13 -03:00 |
|
Roberto Ierusalimschy
|
9768e2f681
|
detail
|
2005-04-05 12:57:59 -03:00 |
|
Roberto Ierusalimschy
|
71eb824036
|
details
|
2005-04-05 12:35:15 -03:00 |
|
Roberto Ierusalimschy
|
7b6c3b463e
|
small optimizations
|
2005-04-05 10:41:29 -03:00 |
|
Roberto Ierusalimschy
|
0316308c0d
|
removed dirt optimizations that gave small gains
|
2005-04-04 15:12:51 -03:00 |
|
Roberto Ierusalimschy
|
409ee99900
|
detail
|
2005-04-01 10:51:37 -03:00 |
|
Roberto Ierusalimschy
|
445eda7ead
|
details
|
2005-03-30 16:50:29 -03:00 |
|
Roberto Ierusalimschy
|
092dc95b06
|
using require' to implement -l'
|
2005-03-29 13:47:48 -03:00 |
|
Roberto Ierusalimschy
|
e6e543a534
|
better control for compatibility code
|
2005-03-29 13:20:48 -03:00 |
|
Roberto Ierusalimschy
|
1c9c886974
|
standard configuration should run out-of-the-box in "any" system
|
2005-03-29 11:30:16 -03:00 |
|
Roberto Ierusalimschy
|
ade585bdf9
|
no more LUA_FIRSTINDEX
|
2005-03-28 14:17:53 -03:00 |
|
Roberto Ierusalimschy
|
04c41444e2
|
wrong comment corrected
|
2005-03-28 09:53:40 -03:00 |
|
Roberto Ierusalimschy
|
03fb3c39d4
|
change #ifdef' for #if defined'
|
2005-03-23 14:51:11 -03:00 |
|
Roberto Ierusalimschy
|
8af1ca02e0
|
LUA_USERCONFIG is no longer necessary
|
2005-03-23 14:50:49 -03:00 |
|
Roberto Ierusalimschy
|
f1eb79fdf4
|
some line-edit facilities must free the line after its use
|
2005-03-22 13:55:35 -03:00 |
|
Roberto Ierusalimschy
|
408cb71795
|
avoid name conflict with some spurious included header files
|
2005-03-22 13:54:29 -03:00 |
|
Roberto Ierusalimschy
|
390256edf7
|
better name for GC pause
|
2005-03-22 13:04:29 -03:00 |
|
Roberto Ierusalimschy
|
ad24cff0f1
|
lua_gc(STEP) returns whether collection cycle finished
|
2005-03-21 15:12:21 -03:00 |
|
Roberto Ierusalimschy
|
6d475731ca
|
cleaner configuration for lua.c
|
2005-03-21 15:12:07 -03:00 |
|
Roberto Ierusalimschy
|
f41fc0eb0e
|
small bug: a GC step was not proportional to its "size"
|
2005-03-18 17:11:28 -03:00 |
|
Roberto Ierusalimschy
|
d872090248
|
small errors in previous `ci' of luaconf.h.
|
2005-03-18 15:55:45 -03:00 |
|