f204f14e52 
								
									
								
							
								 
							
						 
						
							
							
								
								update scripts and structures  
							
							
							
						 
						
							2020-03-12 12:53:24 -05:00  
				
					
						
							
							
								 
						
							
							
								2a6b2cacbd 
								
									
								
							
								 
							
						 
						
							
							
								
								update scripts and structures  
							
							
							
						 
						
							2020-03-12 12:34:57 -05:00  
				
					
						
							
							
								 
						
							
							
								b9841110c3 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures and scripts  
							
							
							
						 
						
							2020-03-09 17:53:34 -05:00  
				
					
						
							
							
								 
						
							
							
								a7d263fa67 
								
									
								
							
								 
							
						 
						
							
							
								
								getFullName of the container AND the item, also exclude container of char ( #1515 )  
							
							... 
							
							
							
							* getFullName of the container AND the item, also exclude container of char
* bit vector condition was backwards 
							
						 
						
							2020-03-09 13:12:04 -05:00  
				
					
						
							
							
								 
						
							
							
								ffb3c29cfc 
								
									
								
							
								 
							
						 
						
							
							
								
								simplify Graphic module. update structures.  
							
							... 
							
							
							
							it appears that all this added complexity including an extra pointer dereference was to avoid including the vector header. 
							
						 
						
							2020-03-08 00:12:48 -06:00  
				
					
						
							
							
								 
						
							
							
								c4e9c8d29c 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-07 15:15:02 -06:00  
				
					
						
							
							
								 
						
							
							
								5f83681fbc 
								
									
								
							
								 
							
						 
						
							
							
								
								update scripts and structures  
							
							
							
						 
						
							2020-03-07 12:08:03 -06:00  
				
					
						
							
							
								 
						
							
							
								a214e00407 
								
									
								
							
								 
							
						 
						
							
							
								
								allow union vectors to have tags that are bit vectors if they have exactly 2 members  
							
							
							
						 
						
							2020-03-06 16:48:33 -06:00  
				
					
						
							
							
								 
						
							
							
								508ab79af2 
								
									
								
							
								 
							
						 
						
							
							
								
								document where tagged unions should be implemented for Lua  
							
							
							
						 
						
							2020-03-06 16:33:02 -06:00  
				
					
						
							
							
								 
						
							
							
								635e709d95 
								
									
								
							
								 
							
						 
						
							
							
								
								name ui_look_list union  
							
							... 
							
							
							
							update scripts and structures 
							
						 
						
							2020-03-06 16:06:27 -06:00  
				
					
						
							
							
								 
						
							
							
								fa574cfbec 
								
									
								
							
								 
							
						 
						
							
							
								
								allow dfhack-run to output colors.  
							
							... 
							
							
							
							refactor Console-posix to avoid having a parameter equivalent to not calling the function at all. 
							
						 
						
							2020-03-06 15:02:03 -06:00  
				
					
						
							
							
								 
						
							
							
								885fa541fd 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-05 00:06:32 -06:00  
				
					
						
							
							
								 
						
							
							
								84cae060b1 
								
									
								
							
								 
							
						 
						
							
							
								
								move find_union_tag from check-structures-sanity to DataDefs.h  
							
							
							
						 
						
							2020-03-04 18:23:49 -06:00  
				
					
						
							
							
								 
						
							
							
								08e1fe1f02 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-03 22:42:40 -06:00  
				
					
						
							
							
								 
						
							
							
								6d15d349bc 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-03 21:45:13 -06:00  
				
					
						
							
							
								 
						
							
							
								676e73d477 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-02 23:59:55 -06:00  
				
					
						
							
							
								 
						
							
							
								e356925795 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-02 23:12:03 -06:00  
				
					
						
							
							
								 
						
							
							
								7784e569a5 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-02 22:29:53 -06:00  
				
					
						
							
							
								 
						
							
							
								c29b606a4a 
								
									
								
							
								 
							
						 
						
							
							
								
								check-structures-sanity: suggest known structure types for large unknown pointers  
							
							... 
							
							
							
							update structures 
							
						 
						
							2020-03-02 21:33:04 -06:00  
				
					
						
							
							
								 
						
							
							
								66ded03bc1 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-02 20:41:13 -06:00  
				
					
						
							
							
								 
						
							
							
								4da0a761ea 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-02 18:36:28 -06:00  
				
					
						
							
							
								 
						
							
							
								269b3cb8eb 
								
									
								
							
								 
							
						 
						
							
							
								
								add support for finding vtable pointers to check-structures-sanity  
							
							... 
							
							
							
							update structures 
							
						 
						
							2020-03-02 15:34:29 -06:00  
				
					
						
							
							
								 
						
							
							
								0024457167 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							... 
							
							
							
							don't mark lua argument as a pointer (to be revisited at some point) 
							
						 
						
							2020-03-02 02:27:15 -06:00  
				
					
						
							
							
								 
						
							
							
								102fedc2ff 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-01 00:20:31 -06:00  
				
					
						
							
							
								 
						
							
							
								dc5ef1fe58 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-02-29 20:11:41 -06:00  
				
					
						
							
							
								 
						
							
							
								aaace29e11 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-02-29 18:29:32 -06:00  
				
					
						
							
							
								 
						
							
							
								18523a1821 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert untagged unions to tagged. Fix some edge cases in check-structures-sanity union checking.  
							
							
							
						 
						
							2020-02-29 15:08:39 -06:00  
				
					
						
							
							
								 
						
							
							
								94e818fd53 
								
									
								
							
								 
							
						 
						
							
							
								
								reference union_identity in the df namespace  
							
							
							
						 
						
							2020-02-29 13:26:42 -06:00  
				
					
						
							
							
								 
						
							
							
								3ddbb5cec1 
								
									
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2020-02-29 13:24:12 -06:00  
				
					
						
							
							
								 
						
							
							
								a30678cee3 
								
									
								
							
								 
							
						 
						
							
							
								
								subclass struct_identity for unions  
							
							
							
						 
						
							2020-02-29 13:11:23 -06:00  
				
					
						
							
							
								 
						
							
							
								196f4d3c06 
								
							
								 
							
						 
						
							
							
								
								Update submodules  
							
							
							
						 
						
							2020-02-27 18:54:30 -05:00  
				
					
						
							
							
								 
						
							
							
								141928ead0 
								
							
								 
							
						 
						
							
							
								
								Fix gui.FilteredList widget search on plain string choices  
							
							
							
						 
						
							2020-02-27 07:56:30 +01:00  
				
					
						
							
							
								 
						
							
							
								92eb8b058b 
								
									
								
							
								 
							
						 
						
							
							
								
								update scripts and structures  
							
							
							
						 
						
							2020-02-26 12:10:15 -06:00  
				
					
						
							
							
								 
						
							
							
								e26787604a 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-02-24 12:16:59 -06:00  
				
					
						
							
							
								 
						
							
							
								f6f5d54f9d 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-02-24 10:20:32 -06:00  
				
					
						
							
							
								 
						
							
							
								1f34c813c8 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-02-24 10:13:46 -06:00  
				
					
						
							
							
								 
						
							
							
								8a4eac3d3e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1503  from TymurGubayev/dev/minor-improvement/dfhack-lua/printall_recurse  
							
							... 
							
							
							
							allow custom filter in calls to `dfhack.printall_recurse` 
							
						 
						
							2020-02-24 10:05:28 -06:00  
				
					
						
							
							
								 
						
							
							
								546178bc56 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-02-24 03:03:58 -06:00  
				
					
						
							
							
								 
						
							
							
								e9564a28f5 
								
									
								
							
								 
							
						 
						
							
							
								
								allow tagged unions to not be union followed by tag  
							
							
							
						 
						
							2020-02-23 21:33:32 -06:00  
				
					
						
							
							
								 
						
							
							
								1d8998de22 
								
									
								
							
								 
							
						 
						
							
							
								
								allow custom filter in `dfhack.printall_recurse`  
							
							... 
							
							
							
							Objects with links like `job` output way too much. With this change, it's possible to provide an optional filter and exclude the `list_link`.
```
[lua]# j = dfhack.gui.getSelectedJob()
[lua]# printall_recurse(j, {[tostring(j.list_link)]=true, [tostring(j.pos)]=true})
``` 
							
						 
						
							2020-02-23 16:57:57 +01:00  
				
					
						
							
							
								 
						
							
							
								1e3e3829a7 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-02-22 23:36:14 -06:00  
				
					
						
							
							
								 
						
							
							
								5580d375aa 
								
									
								
							
								 
							
						 
						
							
							
								
								add more diagnostics that will help in the identification of stl-string fields  
							
							
							
						 
						
							2020-02-22 15:34:48 -06:00  
				
					
						
							
							
								 
						
							
							
								0711b2569a 
								
									
								
							
								 
							
						 
						
							
							
								
								in -sizes mode, report sizes of unknown structures behind pointers.  
							
							... 
							
							
							
							update structures 
							
						 
						
							2020-02-22 14:04:53 -06:00  
				
					
						
							
							
								 
						
							
							
								57154e33c8 
								
									
								
							
								 
							
						 
						
							
							
								
								warn about misidentified generic pointers  
							
							... 
							
							
							
							update structures 
							
						 
						
							2020-02-21 18:49:02 -06:00  
				
					
						
							
							
								 
						
							
							
								53da38ca47 
								
									
								
							
								 
							
						 
						
							
							
								
								add additional pointer, string, and vector sanity checks  
							
							... 
							
							
							
							update structures and scripts 
							
						 
						
							2020-02-21 17:31:31 -06:00  
				
					
						
							
							
								 
						
							
							
								f383f63eea 
								
									
								
							
								 
							
						 
						
							
							
								
								fix check-structures-sanity not catching certain types of invalid string on GCC builds.  
							
							... 
							
							
							
							update structures. 
							
						 
						
							2020-02-21 17:31:31 -06:00  
				
					
						
							
							
								 
						
							
							
								14eade3886 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-02-21 02:52:56 -06:00  
				
					
						
							
							
								 
						
							
							
								eb35ff9b47 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-02-21 02:31:37 -06:00  
				
					
						
							
							
								 
						
							
							
								f708bb5cff 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-02-21 01:41:05 -06:00  
				
					
						
							
							
								 
						
							
							
								38410544b0 
								
									
								
							
								 
							
						 
						
							
							
								
								handle tagged unions in check-structures-sanity  
							
							... 
							
							
							
							update structures 
							
						 
						
							2020-02-20 22:17:25 -06:00