lethosor
|
65382473f7
|
Ruby: stop cpp_new from truncating vtable pointers
This fixes a crash in levers.rb, for instance.
|
2017-06-10 17:22:52 -04:00 |
jj
|
f586692ed6
|
plugins/ruby: update for 64bits
|
2016-10-21 14:52:26 +02:00 |
jj
|
a18347608a
|
ruby: vectors default to int32_t
|
2013-10-07 13:33:21 +02:00 |
jj
|
13451bd487
|
ruby: fix crash on Compound#_cpp_delete
|
2013-04-14 01:17:44 +02:00 |
jj
|
4fe37b4bd5
|
ruby: fix DfFlagarray.inspect when no indexenum
|
2013-03-16 21:06:31 +01:00 |
jj
|
74ebe7d207
|
ruby: add df-static-flagarray
|
2012-12-04 17:55:29 +01:00 |
jj
|
0b80dff09d
|
ruby: add d-float support
|
2012-12-04 17:18:09 +01:00 |
jj
|
d7f7538d01
|
ruby: fix Pointer assignment
|
2012-11-29 17:11:29 +01:00 |
jj
|
771a5ac50b
|
ruby: tweak flagarray#inspect
|
2012-11-28 20:08:34 +01:00 |
jj
|
0a78064467
|
ruby: raise on invalid enum symbols
|
2012-10-31 16:11:06 +01:00 |
jj
|
c089534f73
|
ruby: fix assigning value to pointer to number
|
2012-10-12 13:33:58 +02:00 |
jj
|
150704f1af
|
ruby: raise when using unknown symbols in viewscreen.feed
|
2012-10-01 16:05:07 +02:00 |
jj
|
45c057b3d2
|
ruby: handle ptr-strings in df-structures
|
2012-09-19 14:25:14 +02:00 |
jj
|
b470abed90
|
ruby: misc tweaks
|
2012-09-18 18:13:22 +02:00 |
jj
|
b05905a0ba
|
ruby: basic stl::set<uint32> support, add Viewscreen.feed_keys
|
2012-09-14 13:55:22 +02:00 |
jj
|
a9ce19b826
|
ruby: add raw_rtti_classname to read real classname from RTTI info
|
2012-09-13 19:07:37 +02:00 |
jj
|
e09b98216f
|
ruby: fix vector[length+50] = 0 segfault
|
2012-09-05 20:39:13 +02:00 |
jj
|
a4c028b3b7
|
ruby: buildings tweaks
|
2012-09-02 01:38:58 +02:00 |
jj
|
54780cac3f
|
ruby: allow vmethod call with 6 args, use direct fptr
|
2012-08-31 15:51:22 +02:00 |
jj
|
e659d845ab
|
ruby: fix LinkList.next=
|
2012-08-13 02:06:56 +02:00 |
jj
|
030bd8ab57
|
fix/loyaltycascade: clear the enemy status cache, dont require a save/reload anymore
|
2012-08-12 00:24:34 +02:00 |
jj
|
7a03f93dbd
|
ruby: add raw stl::string allocation, add _cpp_delete, tweak readme
|
2012-08-09 14:50:52 +02:00 |
jj
|
f400591080
|
ruby: use enums in single-bit values too
|
2012-08-03 16:53:54 +02:00 |
jj
|
d645d6b046
|
ruby: better message on out of bounds array access
|
2012-07-06 13:32:39 +02:00 |
jj
|
bef5079d43
|
ruby: add vector.first/last
|
2012-07-06 13:25:47 +02:00 |
jj
|
cb17bde8f4
|
ruby: refix codegen for refers-to without key-field, add translate_name
|
2012-07-04 15:18:36 +02:00 |
jj
|
501fd43dda
|
ruby: fix handling of <pointer to unknown data struct>
|
2012-07-03 18:40:10 +02:00 |
jj
|
552da8417e
|
ruby: handle .rb files in df/hack/scripts/
|
2012-06-24 20:24:46 +02:00 |
jj
|
3f4d2e4792
|
ruby: split ruby.rb in modules
|
2012-06-24 17:30:26 +02:00 |