77 Commits (cf22133b69c9974060d3b488046461a8523b7fe7)

Author SHA1 Message Date
Roberto Ierusalimschy 25c557ec63 first version of _ENV; no more global variables 15 years ago
Roberto Ierusalimschy 0ac3d07ea6 first implementation of lexical environments 15 years ago
Roberto Ierusalimschy 5938212748 information about upvalues (where they come from) kept in Proto structure, 15 years ago
Roberto Ierusalimschy d7bc346d7a no more code checking 16 years ago
Roberto Ierusalimschy facb0519a0 two bugs: invalid boolean values in constant table + too deep recursion 17 years ago
Roberto Ierusalimschy a7c9e45c64 avoid trailing white spaces 18 years ago
Roberto Ierusalimschy 69ea087dff small change to strip file names when stripping debug information 19 years ago
Roberto Ierusalimschy 2753134a38 new versions by lhf 19 years ago
Roberto Ierusalimschy 90de38bf1f warnings in VS .Net 20 years ago
Roberto Ierusalimschy 1ab2b93462 debug information for last line of a function definition 20 years ago
Roberto Ierusalimschy 5d834bdf57 function constants may include boolean values 20 years ago
Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' 21 years ago
Roberto Ierusalimschy 47fc57a252 `TObject' renamed to `TValue' + other name changes and better assertions 21 years ago
Roberto Ierusalimschy 8332d5c8a5 parser fully reentrant(!) 22 years ago
Roberto Ierusalimschy 9fcc485176 zio does not keep "source" name (nobody uses it) 22 years ago
Roberto Ierusalimschy 433cb1d13a no more checks for non-default compilation options + luaU_dump has 22 years ago
Roberto Ierusalimschy 762c737037 last changes by lhf 22 years ago
Roberto Ierusalimschy 7a40cdbda0 different variables for number of upvalues and size of upvalue array 22 years ago
Roberto Ierusalimschy 0175f8d5d1 dump/undump of upvalue names 22 years ago
Roberto Ierusalimschy 27c6b4d422 each .c file defines its own name 22 years ago
Roberto Ierusalimschy 41fd639cab documentation for write barriers 22 years ago
Roberto Ierusalimschy 671dc6eec2 new version (from lhf) 22 years ago
Roberto Ierusalimschy 46b063ef59 `undump' also uses private buffer 22 years ago
Roberto Ierusalimschy b3d0682fb9 use of different buffers for scanner and concatenation 22 years ago
Roberto Ierusalimschy 565e6d74e1 state's buffer is used only for chars 22 years ago
Roberto Ierusalimschy 221b5be7b7 use of `LoadState' struct (instead of several separate arguments) 23 years ago
Roberto Ierusalimschy 0b3d380f9f internal names 23 years ago
Roberto Ierusalimschy e812aa2002 avoid assignments to TObject access macros 23 years ago
Roberto Ierusalimschy 711b936849 new versions from lhf 23 years ago
Roberto Ierusalimschy 2cd6161060 don't need stdio 23 years ago
Roberto Ierusalimschy b7a0503c1d new format for error messages 23 years ago
Roberto Ierusalimschy dea6b6da94 new function `lua_vpushstr' to replace uses of `sprintf' 23 years ago
Roberto Ierusalimschy 801aaf37b1 simpler implementation for line information 23 years ago
Roberto Ierusalimschy 72659a0605 no more explicit support for wide-chars; too much troble... 23 years ago
Roberto Ierusalimschy 04320e04bf warnings from Visual C++ (plus small details) 24 years ago
Roberto Ierusalimschy 9f25df02d5 new definition for headers of binary files 24 years ago
Roberto Ierusalimschy dc4e0ecdaf new versions by lhf 24 years ago
Roberto Ierusalimschy dd3a63c205 new way to handle `profiles' 24 years ago
Roberto Ierusalimschy 39b7978329 first (big) step to support wide chars 24 years ago
Roberto Ierusalimschy a04de4f0ad no more END opcode 24 years ago
Roberto Ierusalimschy 76f62fc5a1 correct size only after malloc success 24 years ago
Roberto Ierusalimschy 0183b8030c `free' gets size of the block: complete control over memory use 24 years ago
Roberto Ierusalimschy 4894c27962 lua_Number defined in lua.h (1st version) 24 years ago
Roberto Ierusalimschy 523c5d8e1c last changes by lhf. 24 years ago
Roberto Ierusalimschy 64eecc0b82 new macro LUA_API 24 years ago
Roberto Ierusalimschy 857a1204d8 by lhf 24 years ago
Roberto Ierusalimschy d742b88fa1 final version (by lhf) 24 years ago
Roberto Ierusalimschy aab4fde468 changes by lhf 24 years ago
Roberto Ierusalimschy 8060193702 `lauxlib' is now part of the libraries (not used by core Lua) 25 years ago
Roberto Ierusalimschy 787a78f83e new scheme for buffers 25 years ago