jj
|
ad1ba9bf6b
|
ruby: try msvc workaround for __thiscall
|
2012-06-24 02:59:56 +02:00 |
jj
|
cfdf941c52
|
ruby: fix windows build warnings/load ruby.rb
|
2012-06-14 22:35:59 +02:00 |
jj
|
6bd67cc055
|
ruby: try to fix msvc build (use fastcall for thiscall fptr)
|
2012-06-14 14:25:16 +02:00 |
jj
|
3c1cb24d9f
|
ruby: download lib from github as tgz, switch to ruby18, simply log to stderr.log if cannot load libruby
|
2012-06-12 18:51:33 +02:00 |
jj
|
bc734619b4
|
ruby: use ruby1.9.1 on linux
|
2012-06-10 01:45:30 +02:00 |
jj
|
2aace670ea
|
ruby: dlopen libruby -- currently segfaults with rb1.9 ...
|
2012-06-02 23:44:52 +02:00 |
jj
|
3e61452f15
|
ruby: codegen code cleanup, move ruby-memstruct in ruby.rb, handle bool struct fields, rename Enum.to_sym/to_i to sym()/int(), define nested compound sizeof()
|
2012-05-29 18:30:18 +02:00 |
jj
|
ba1e3c4b23
|
ruby: vmethod call
|
2012-05-03 18:49:12 +02:00 |
jj
|
7a8db179ab
|
ruby: fix plugin/plant.rb, add onstatechange hook, use console proxy, general cleanup, enable build by default
|
2012-04-25 20:21:09 +02:00 |
jj
|
bd2e6e74de
|
ruby: add manual c++ object allocator
|
2012-04-25 19:22:04 +02:00 |
jj
|
b0acad6d59
|
ruby: use index-enum xml attr, fix bitfield[i] = 0
|
2012-04-25 17:18:24 +02:00 |
jj
|
8a05db7a1b
|
ruby: add map block iterators, fix FlagArray.length
|
2012-04-23 21:12:24 +02:00 |
jj
|
f57d63ed95
|
ruby: df_flagarray support
|
2012-04-20 17:57:41 +02:00 |
jj
|
66891fd23c
|
ruby: tweak onupdate, fix some inspects, add inverse ENUM
|
2012-04-20 17:33:48 +02:00 |
jj
|
0952b76173
|
ruby: add df_array, pointer_ary, move generated classes in DFHack
|
2012-04-20 01:29:52 +02:00 |
jj
|
a450e9ddeb
|
ruby: fix vectors, add bitvector
|
2012-04-19 19:35:55 +02:00 |
jj
|
3ad3d1af46
|
ruby: use rtti info to cast Item/etc subclasses
|
2012-04-18 18:46:33 +02:00 |
jj
|
3339fdfea8
|
ruby: fix anon unions, add some find_* helpers in ruby.rb
|
2012-04-17 22:42:23 +02:00 |
jj
|
3044da5887
|
ruby: add global-objects, add bitfield._whole, make StlVector enumerable
|
2012-04-13 16:17:56 +02:00 |
jj
|
f503bf36f4
|
ruby: set everything up
|
2012-04-12 19:12:46 +02:00 |
jj
|
57f2e189ee
|
ruby: rm silly debug statement
|
2012-04-05 22:15:43 +02:00 |
jj
|
f46e1ee518
|
ruby: link libruby, fix stuff, it works
|
2012-04-05 22:15:43 +02:00 |
jj
|
b2846492f4
|
ruby: compiles
|
2012-04-05 22:15:43 +02:00 |