|  jj | 607cd9c8f2 | ruby: tweak enums | 2012-05-10 23:41:50 +02:00 | 
				
					
						|  jj | 7ee4c584b9 | ruby: tweak enums, pointerary | 2012-05-06 22:42:06 +02:00 | 
				
					
						|  jj | bfb26f1c1f | ruby: deconstructbld | 2012-05-06 01:02:21 +02:00 | 
				
					
						|  jj | 96a62a8865 | ruby: fix buildbed sample | 2012-05-06 00:13:53 +02:00 | 
				
					
						|  jj | f18aa9d947 | ruby: add link_job | 2012-05-05 23:56:26 +02:00 | 
				
					
						|  jj | e2a978a4fa | ruby: avoid infinite recursion in inspect | 2012-05-05 22:43:12 +02:00 | 
				
					
						|  jj | 138461634e | ruby: fix vtable for linux destructor | 2012-05-03 19:19:58 +02:00 | 
				
					
						|  jj | ba1e3c4b23 | ruby: vmethod call | 2012-05-03 18:49:12 +02:00 | 
				
					
						|  jj | 8952eabd62 | ruby: typo | 2012-05-03 03:33:50 +02:00 | 
				
					
						|  jj | 5fdeac9913 | ruby: fix StaticArray#inspect with indexenum, allow df.cursor = [x, y, z] | 2012-05-03 02:52:53 +02:00 | 
				
					
						|  jj | ec8b090abe | ruby: add plugins/buildbed.rb (segfaults) | 2012-04-27 18:50:27 +02:00 | 
				
					
						|  jj | a7afe04f3b | ruby: name nested compounds, to allow cpp_new etc | 2012-04-27 17:59:54 +02:00 | 
				
					
						|  jj | bc218db596 | ruby: more minor tweaks | 2012-04-27 17:46:51 +02:00 | 
				
					
						|  jj | 3446fd024e | ruby: tweak inspect | 2012-04-27 17:38:31 +02:00 | 
				
					
						|  jj | 9bceb7a443 | ruby: typo in enumerable | 2012-04-27 17:31:39 +02:00 | 
				
					
						|  jj | 6800f459f5 | ruby: fix bitfield looking for enum value | 2012-04-27 17:24:15 +02:00 | 
				
					
						|  jj | fcfd7062eb | ruby: tweak inspect, autodereference pointers | 2012-04-27 17:11:01 +02:00 | 
				
					
						|  jj | 22628fe9bb | codegen: all class-type have a vtable | 2012-04-27 14:13:44 +02:00 | 
				
					
						|  jj | 551df9bb73 | ruby: use binsearch in find_unit/find_item | 2012-04-27 03:07:03 +02:00 | 
				
					
						|  jj | 2cc5333157 | ruby: cleanup codegen enum | 2012-04-27 03:02:37 +02:00 | 
				
					
						|  jj | 51ecd15fa8 | ruby: use symbols for enums everywhere | 2012-04-26 20:55:52 +02:00 | 
				
					
						|  jj | ba7d4f8edd | ruby: extract additional info for enums | 2012-04-26 20:03:56 +02:00 | 
				
					
						|  jj | 2ee1887870 | ruby: add plugins/unit exemple | 2012-04-26 19:38:15 +02:00 | 
				
					
						|  jj | 461c7e20cd | ruby: add vector#binsearch | 2012-04-26 19:37:58 +02:00 | 
				
					
						|  jj | 9b7fbcc477 | ruby: fix warning in codegen with initvalue | 2012-04-26 15:37:10 +02:00 | 
				
					
						|  jj | 03925c923a | ruby: fix new c++ obj initialization, use xml init-value | 2012-04-26 14:16:47 +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 | d1ea97c272 | ruby: README | 2012-04-25 01:20:35 +02:00 | 
				
					
						|  jj | bf64c3e23c | ruby/plugin: tweak plants, add growcrops | 2012-04-24 19:08:14 +02:00 | 
				
					
						|  jj | 7a71204b82 | ruby: guard against undefined globals, fix inspect for inherited classes | 2012-04-24 19:07:54 +02:00 | 
				
					
						|  jj | eca17fff53 | ruby: add sample plugin (cuttrees, growtrees) | 2012-04-24 00:57:07 +02:00 | 
				
					
						|  jj | c1baebd083 | ruby: rename find_map_block to map_block_at, add other helper methods | 2012-04-24 00:47:10 +02:00 | 
				
					
						|  jj | 8a05db7a1b | ruby: add map block iterators, fix FlagArray.length | 2012-04-23 21:12:24 +02:00 | 
				
					
						|  jj | 6fc17b3e1f | ruby: clean helper with offsetof | 2012-04-21 21:20:51 +02:00 | 
				
					
						|  jj | 9317143909 | ruby: officially dont support stl::deque, add class sizeof | 2012-04-21 15:04:52 +02:00 | 
				
					
						|  jj | 826e0b7dcf | ruby: iterate in LinkedList | 2012-04-20 20:43:18 +02:00 | 
				
					
						|  jj | 417356c3cb | ruby: add df-linked-list support (also, xml could be simplified) | 2012-04-20 18:20: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 | fb2dcf55ca | ruby: fix DfArray, add #inspect, fix ruby.rb | 2012-04-20 15:30:15 +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 | f85810c1e2 | ruby: move enum constants up one level, allow pointer arithmetic (world.map.block_index), fix StaticArray, add map test | 2012-04-13 19:31:12 +02:00 | 
				
					
						|  jj | bf4bd1f034 | ruby: fix vectors of pointers, fix global enum fields | 2012-04-13 17:19:53 +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 | ac0d878b69 | ruby: include memstruct in autogen | 2012-04-06 19:59:11 +02:00 | 
				
					
						|  jj | 52007e0d4f | ruby: patron for memory primitives | 2012-04-06 19:30:58 +02:00 | 
				
					
						|  jj | fb1b424cbf | fix various crash with gcc autogen.cpp. all seems well | 2012-04-05 22:15:43 +02:00 | 
				
					
						|  jj | 689cc50409 | multistage autogen en route | 2012-04-05 22:15:43 +02:00 | 
				
					
						|  jj | 3f39e285d0 | codegen: gen cpp helper | 2012-04-05 22:15:43 +02:00 | 
				
					
						|  jj | 872eebe7ef | rbcodegen: hop | 2012-04-05 22:15:43 +02:00 | 
				
					
						|  jj | 780d7a8b18 | codegen ++ | 2012-04-05 22:15:43 +02:00 | 
				
					
						|  jj | ca528fff35 | rb codegen: generate ruby | 2012-04-05 22:15:43 +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 |