Commit Graph

37 Commits

Author SHA1 Message Date
Ian Farmer
41b3997166 Fix bug in luajava.createProxy() and demonstrate its use. 2008-11-27 08:32:33 +00:00
Ian Farmer
1901448172 Bump version number to 0.80. 2008-10-20 17:35:35 +00:00
Ian Farmer
f83ad9e4ae Fix two problems with weak tables.
(1) User data values would be dropped even if other references
    to the wrapped Java instance existed.
(2) Dropped elements were never actually cleaned out of the table.
2008-10-17 22:02:13 +00:00
Ian Farmer
bf90c74582 Fix tonumber() to match standard Lua's behavior more closely. 2008-10-10 23:37:47 +00:00
James Roseborough
9c19535631 Throw error when attempting to set a table value with a nil key 2008-09-19 17:57:03 +00:00
Ian Farmer
a0b1aef0b1 0.52: Small fixes for closer conformance with regular Lua. 2008-09-04 17:24:57 +00:00
James Roseborough
0808aa3791 Fix String comparison bug 2008-08-26 18:47:35 +00:00
James Roseborough
9fe29f4d15 version 0.50 optional dump and load chunks using number-patch format extensions. 2008-08-21 21:57:52 +00:00
James Roseborough
3b30884c41 up version to 0.46 2008-08-21 05:35:38 +00:00
James Roseborough
6e6ab22344 Move Print into vm package. 2008-08-06 21:04:55 +00:00
James Roseborough
4a87bae45d v 0.44, drop debug support 2008-08-06 20:38:15 +00:00
James Roseborough
447bc5853a Remove many unused and unimplemented functions. 2008-07-24 18:32:02 +00:00
James Roseborough
c440d92265 version 0.42 2008-07-24 03:18:49 +00:00
James Roseborough
5fcec48678 Add framework to test error messages and argument type checking. 2008-07-15 05:32:56 +00:00
James Roseborough
fec0f2955f Bump version to 0.40 2008-07-09 20:26:27 +00:00
James Roseborough
59b75d5ce0 fix tail call return value processing 2008-06-14 14:40:49 +00:00
James Roseborough
96756a5096 Add name to platforms 2008-06-04 21:32:33 +00:00
Ian Farmer
9a333e5799 Version 0.37: Various small fixes. 2008-06-02 06:00:04 +00:00
Ian Farmer
9fa8b26e2d Add some helper functions for argument validation. 2008-05-30 18:31:47 +00:00
James Roseborough
a34591851d updated luajava features. 2008-05-28 00:17:16 +00:00
James Roseborough
c2c573744b Refactor luaGetTable() to return a value. 2008-05-23 00:37:45 +00:00
James Roseborough
8d055862e0 Add version "Luaj ${version}" into _VERSION field at build time. 2008-05-19 17:18:10 +00:00
James Roseborough
68d08c6cbd Add j2me components to j2se, script jars. 2008-05-14 00:19:56 +00:00
James Roseborough
f84e4aeaa1 Fix bootclasspath 2008-05-07 20:31:53 +00:00
James Roseborough
c759188034 Simplify build file, rationalize directories, rename build jars. 2008-05-06 14:12:46 +00:00
James Roseborough
8c451be87f Set function name to name of file when loaded from compiled code. 2008-04-30 00:11:46 +00:00
James Roseborough
b6cc568c6c Refactor LoadState to improve loading speed. 2008-04-23 20:05:12 +00:00
James Roseborough
bba4cf9a99 Reconcile C & Java typechecking on table.concat() and string .. concat operator 2008-04-22 04:52:24 +00:00
James Roseborough
3c3b43bcfd Bump version number. 2008-04-21 16:43:31 +00:00
James Roseborough
e13eb1a2ee Bump version post-public release. 2008-04-04 04:42:48 +00:00
James Roseborough
73324845bf Up to version 0.24, add "dist" ant target to create a distribution. 2008-04-04 04:06:12 +00:00
James Roseborough
35ed9dca3c Fix sorting with custom comparator, and add unit tests to regress 2008-04-03 03:58:15 +00:00
James Roseborough
faaee456ad Bump version to 22 2008-02-21 23:38:45 +00:00
Ian Farmer
1672e73c40 Change LuaC to read bytes instead of chars.
This fixes some of the test cases by avoiding a lossy round-trip conversion
from bytes presumed to be, but might not be, UTF-8 encoded characters, and
then back to bytes. All of the compiler test cases now pass.
2008-02-13 08:02:17 +00:00
James Roseborough
9c4bbf670f Fix for case when more than 127 local variables are declared in one function 2008-02-08 21:54:53 +00:00
Ian Farmer
cd760d6ec8 Fix the bug in the CLOSE instruction that was causing upvalues3.lua to fail. 2008-02-07 23:13:48 +00:00
James Roseborough
1eb969f84d Add version.properties to track version number of the build. 2008-02-06 19:28:12 +00:00