summaryrefslogtreecommitdiff
path: root/plugins/ruby/ruby.cpp
Commit message (Expand)AuthorAgeFilesLines
* ruby: remove unused varjj2012-09-281-2/+0
* ruby: basic stl::set<uint32> support, add Viewscreen.feed_keysjj2012-09-141-0/+49
* ruby: allow vmethod call with 6 args, use direct fptrjj2012-08-311-16/+16
* ruby: add memory_check / memory_patch native methodsjj2012-08-231-0/+42
* ruby: add raw stl::string allocation, add _cpp_delete, tweak readmejj2012-08-091-17/+66
* add SC_PAUSED / SC_UNPAUSED onStateChange eventsjj2012-07-051-0/+2
* ruby: tweak onupdate to allow tick rate-limitingjj2012-07-051-7/+38
* ruby: use the color_ostream argument from dfhack to output to dfhack-runjj2012-07-031-12/+25
* ruby: osx support (maybe)jj2012-06-291-1/+3
* ruby: generate accessors for refers-to and vector of ref-targetjj2012-06-271-3/+3
* ruby: fix deadlock on df exit due to BEGIN_UNLOAD + Core.Suspend()jj2012-06-251-1/+3
* ruby: move all ruby invocations inside a CoreSuspend lock, remove ruby suspen...jj2012-06-251-14/+5
* ruby: document mutex use, load ruby-autogen in the backgroundjj2012-06-251-19/+51
* ruby: handle .rb files in df/hack/scripts/jj2012-06-241-9/+7
* ruby: clean stuff up, install ruby modules in df/hack/ruby/jj2012-06-241-95/+10
* ruby: try msvc workaround for __thiscalljj2012-06-241-12/+39
* ruby: fix windows build warnings/load ruby.rbjj2012-06-141-1/+3
* ruby: try to fix msvc build (use fastcall for thiscall fptr)jj2012-06-141-3/+8
* ruby: download lib from github as tgz, switch to ruby18, simply log to stderr...jj2012-06-121-8/+17
* ruby: use ruby1.9.1 on linuxjj2012-06-101-1/+9
* ruby: dlopen libruby -- currently segfaults with rb1.9 ...jj2012-06-021-4/+116
* ruby: codegen code cleanup, move ruby-memstruct in ruby.rb, handle bool struc...jj2012-05-291-1/+1
* ruby: vmethod calljj2012-05-031-0/+16
* ruby: fix plugin/plant.rb, add onstatechange hook, use console proxy, general...jj2012-04-251-63/+50
* ruby: add manual c++ object allocatorjj2012-04-251-16/+37
* ruby: use index-enum xml attr, fix bitfield[i] = 0jj2012-04-251-1/+1
* ruby: add map block iterators, fix FlagArray.lengthjj2012-04-231-1/+1
* ruby: df_flagarray supportjj2012-04-201-9/+32
* ruby: tweak onupdate, fix some inspects, add inverse ENUMjj2012-04-201-1/+1
* ruby: add df_array, pointer_ary, move generated classes in DFHackjj2012-04-201-4/+2
* ruby: fix vectors, add bitvectorjj2012-04-191-30/+50
* ruby: use rtti info to cast Item/etc subclassesjj2012-04-181-4/+24
* ruby: fix anon unions, add some find_* helpers in ruby.rbjj2012-04-171-1/+15
* ruby: add global-objects, add bitfield._whole, make StlVector enumerablejj2012-04-131-0/+8
* ruby: set everything upjj2012-04-121-206/+202
* ruby: rm silly debug statementjj2012-04-051-2/+0
* ruby: link libruby, fix stuff, it worksjj2012-04-051-1/+4
* ruby: compilesjj2012-04-051-0/+609