Roberto Ierusalimschy
|
71144e3ff0
|
errors `return' int, to avoid warnings
+ home-made `sprintf' (first version)
|
2002-05-06 16:05:10 -03:00 |
Roberto Ierusalimschy
|
85dcb411a8
|
all textual errors go through `luaL_verror'
|
2002-05-02 14:12:27 -03:00 |
Roberto Ierusalimschy
|
1ce6cb6032
|
no more option `*u' in read (too complex)
|
2002-04-12 16:56:25 -03:00 |
Roberto Ierusalimschy
|
237969724f
|
support for `light' userdata + simpler support for `boxed' udata
|
2002-04-05 15:54:31 -03:00 |
Roberto Ierusalimschy
|
c3b90061ea
|
new design for iolib (object style)
|
2002-04-04 17:24:56 -03:00 |
Roberto Ierusalimschy
|
d1f220217b
|
when possible, library functions accept nil as none
|
2002-03-27 12:30:41 -03:00 |
Roberto Ierusalimschy
|
88c9bf99de
|
standard libraries in packages
|
2002-03-20 09:54:08 -03:00 |
Roberto Ierusalimschy
|
252e01e398
|
`setlocale' may be used to query the current locale
|
2002-02-08 20:39:56 -02:00 |
Roberto Ierusalimschy
|
86a4de256e
|
no more lua_[gs]etstr
|
2002-02-07 15:25:36 -02:00 |
Roberto Ierusalimschy
|
d6fd33e76f
|
`eventtable' renamed to `metatable'
|
2002-01-30 15:26:44 -02:00 |
Roberto Ierusalimschy
|
09e15692f3
|
rename of lua_isnull to lua_isnone
|
2001-12-20 19:27:12 -02:00 |
Roberto Ierusalimschy
|
9cd36059ad
|
new API functions lua_getstr/lua_setstr
|
2001-12-10 20:09:51 -02:00 |
Roberto Ierusalimschy
|
592a309177
|
tag system replaced by event tables
|
2001-12-05 18:15:18 -02:00 |
Roberto Ierusalimschy
|
72659a0605
|
no more explicit support for wide-chars; too much troble...
|
2001-11-28 18:13:13 -02:00 |
Roberto Ierusalimschy
|
070204300c
|
more consistent names for auxlib functions
|
2001-10-26 15:33:30 -02:00 |
Roberto Ierusalimschy
|
b840a7518d
|
details
|
2001-10-02 13:43:29 -03:00 |
Roberto Ierusalimschy
|
e1d072571e
|
better syntax for type casts
|
2001-08-31 16:46:07 -03:00 |
Roberto Ierusalimschy
|
45b173cbf8
|
warnings/details
|
2001-07-21 21:59:36 -03:00 |
Roberto Ierusalimschy
|
6c8e652aa6
|
use macros for 'getc'
|
2001-07-16 17:24:48 -03:00 |
Roberto Ierusalimschy
|
ae1cf64348
|
better names for type-related functions
|
2001-07-12 15:11:58 -03:00 |
Roberto Ierusalimschy
|
a264fd089e
|
small bug in read_chars (fread x eof)
|
2001-07-12 11:59:14 -03:00 |
Roberto Ierusalimschy
|
61a036eaa5
|
new macro to control format for `read"*n"'
|
2001-06-28 11:45:44 -03:00 |
Roberto Ierusalimschy
|
9559c111a3
|
new `read' option `*u' (read-until) + simpler implementation for `read'
|
2001-06-22 10:49:42 -03:00 |
Roberto Ierusalimschy
|
4905fdd135
|
C++ warning
|
2001-06-08 13:48:32 -03:00 |
Roberto Ierusalimschy
|
65c289b046
|
details
|
2001-06-07 10:46:29 -03:00 |
Roberto Ierusalimschy
|
d5b83ead90
|
new implementation for userdatas, without `keys'
|
2001-06-06 15:00:19 -03:00 |
Roberto Ierusalimschy
|
572a69b6af
|
name changes
|
2001-04-23 13:35:45 -03:00 |
Roberto Ierusalimschy
|
dd3a63c205
|
new way to handle `profiles'
|
2001-03-26 11:31:49 -03:00 |
Roberto Ierusalimschy
|
6d4db86888
|
open functions are lua_Cfunctions
|
2001-03-06 17:09:38 -03:00 |
Roberto Ierusalimschy
|
35023355f2
|
details for wchar
|
2001-02-23 14:28:12 -03:00 |
Roberto Ierusalimschy
|
39b7978329
|
first (big) step to support wide chars
|
2001-02-23 14:17:25 -03:00 |
Roberto Ierusalimschy
|
52ee91dd73
|
better encapsulation of some types
|
2001-02-22 14:15:18 -03:00 |
Roberto Ierusalimschy
|
dc17a9cc24
|
new semantics for pushuserdata
|
2001-02-09 17:52:54 -02:00 |
Roberto Ierusalimschy
|
e70e6a3b7a
|
<read(0)> tests for EOF
|
2001-02-09 14:25:50 -02:00 |
Roberto Ierusalimschy
|
1f917e709c
|
better use of extra include files (both for tests and for old_ansi)
|
2001-02-06 14:01:29 -02:00 |
Roberto Ierusalimschy
|
7e3d3e1f70
|
details
|
2001-02-02 17:02:40 -02:00 |
Roberto Ierusalimschy
|
9b45439860
|
details
|
2001-01-26 12:16:24 -02:00 |
Roberto Ierusalimschy
|
bce6572579
|
new macros + new names to facilitate compilation of threaded version
|
2001-01-26 09:45:51 -02:00 |
Roberto Ierusalimschy
|
a53d9b66ca
|
first implementation for type names
|
2001-01-25 14:45:36 -02:00 |
Roberto Ierusalimschy
|
f2c451d745
|
all accesses to TObjects done through macros
|
2001-01-18 13:59:09 -02:00 |
Roberto Ierusalimschy
|
321c7fb6f8
|
details
|
2001-01-11 16:59:20 -02:00 |
Roberto Ierusalimschy
|
4ff5545709
|
new macro pushliteral
|
2001-01-10 14:58:11 -02:00 |
Roberto Ierusalimschy
|
6af005ec20
|
bug: when `read' fails it must return nil (and not no value)
|
2000-12-22 15:32:28 -02:00 |
Roberto Ierusalimschy
|
1db05793a0
|
`time' does not need to correct its table argument (use `date' for that)
|
2000-12-22 14:57:13 -02:00 |
Roberto Ierusalimschy
|
af97be026b
|
new function for time and date
|
2000-12-18 11:42:19 -02:00 |
Roberto Ierusalimschy
|
4894c27962
|
lua_Number defined in lua.h (1st version)
|
2000-12-04 16:33:40 -02:00 |
Roberto Ierusalimschy
|
35d6b15057
|
some cleaning
|
2000-11-23 11:49:35 -02:00 |
Roberto Ierusalimschy
|
67c1afff59
|
lua_settagmethod does not return old tag method
|
2000-10-31 11:10:24 -02:00 |
Roberto Ierusalimschy
|
2cbbf3933a
|
new macro LUALIB_API (so the lib can be a separate DLL)
|
2000-10-27 14:15:53 -02:00 |
Roberto Ierusalimschy
|
89f98c0995
|
in function `read_file', realloc() doesn't free the buffer if it can't
allocate new memory
|
2000-10-26 10:53:55 -02:00 |