lethosor
							
						 
						
							 
							
							
							
								
							
								2aba2da56d 
								
							
								 
							
						 
						
							
							
								
								Avoid DataStaticsFields dependency on PluginManager.h  
							
							 
							
							
							
						 
						
							2015-08-11 22:59:19 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								9c84c78129 
								
							
								 
							
						 
						
							
							
								
								Make lua listdir functions return useful error messages  
							
							 
							
							
							
						 
						
							2015-08-10 12:44:27 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								d09cdc83ba 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-08-10 11:25:15 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								dc747d59df 
								
							
								 
							
						 
						
							
							
								
								Link dfhack-md5 on Windows  
							
							 
							
							
							
						 
						
							2015-08-09 13:20:28 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								418d2831ef 
								
							
								 
							
						 
						
							
							
								
								Add a framework for including 3rd-party script repos  
							
							 
							
							... 
							
							
							
							Repos need to include a CMakeLists.txt file with calls to the
DFHACK_SCRIPTS macro, which functions similarly to DFHACK_PLUGIN.
The `open-legends` script from lethosor/dfhack-scripts is included
as an example. 
							
						 
						
							2015-08-06 21:50:01 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								f46d3d137f 
								
							
								 
							
						 
						
							
							
								
								Allow multiple contexts to be specified when adding keybindings  
							
							 
							
							
							
						 
						
							2015-08-06 20:41:54 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								afce8d810b 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-08-06 17:32:42 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								de49befdbb 
								
							
								 
							
						 
						
							
							
								
								Improve version information  
							
							 
							
							... 
							
							
							
							* Add reimplementations of old DFHACK_VERSION-style macros
* Expose full git commit ID
* Expose all DFHack::Version functions to Lua 
							
						 
						
							2015-08-06 17:30:51 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								a67326ad00 
								
							
								 
							
						 
						
							
							
								
								git-describe: always use long format  
							
							 
							
							
							
						 
						
							2015-08-06 17:01:11 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								d02e67267a 
								
							
								 
							
						 
						
							
							
								
								Replace jsonxx with jsoncpp  
							
							 
							
							
							
						 
						
							2015-07-29 15:50:33 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								cc5045d6df 
								
							
								 
							
						 
						
							
							
								
								Fix Alt-E/U/N bindings on OS X  
							
							 
							
							
							
						 
						
							2015-07-29 10:32:19 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								f387eb2960 
								
							
								 
							
						 
						
							
							
								
								Fix an issue where Ctrl-*-A and Ctrl-*-Z keybindings were not properly detected  
							
							 
							
							
							
						 
						
							2015-07-29 09:35:09 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								786086e5c5 
								
							
								 
							
						 
						
							
							
								
								Make non-CR_OK return values for SC_BEGIN_UNLOAD events abort unload  
							
							 
							
							... 
							
							
							
							Returning CR_FAILURE, for example, is more consistent with
plugin_shutdown(). 
							
						 
						
							2015-07-28 18:36:20 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								e51779b08c 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-07-27 21:40:04 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								7eb4c33cb1 
								
							
								 
							
						 
						
							
							
								
								Cache result of getPath() on darwin  
							
							 
							
							
							
						 
						
							2015-07-27 20:32:33 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								03aa2399a0 
								
							
								 
							
						 
						
							
							
								
								Add environment variables to skip global and vtable initialization  
							
							 
							
							
							
						 
						
							2015-07-23 23:25:01 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								27295a9b6f 
								
							
								 
							
						 
						
							
							
								
								Log DFHack and save-specific information on world (un)load events  
							
							 
							
							
							
						 
						
							2015-07-23 23:24:00 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								c34e9bb657 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-07-22 17:27:57 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								fc094e2dbc 
								
							
								 
							
						 
						
							
							
								
								OS X: Check for existence of SDL.framework before building  
							
							 
							
							
							
						 
						
							2015-07-21 16:26:41 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								83f89480aa 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-07-18 14:10:53 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								22ea68e68a 
								
							
								 
							
						 
						
							
							
								
								Use is_valid_enum_item in FOR_ENUM_ITEMS  
							
							 
							
							... 
							
							
							
							This is part of the workaround for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43680 
Fixes  DFHack/dfhack#654 
Fixes  JapaMala/armok-vision#21  
							
						 
						
							2015-07-18 12:57:12 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								74404c62e7 
								
							
								 
							
						 
						
							
							
								
								Fix deadlock when aborting plugin load  
							
							 
							
							
							
						 
						
							2015-07-17 16:00:41 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								797e9b4485 
								
							
								 
							
						 
						
							
							
								
								OS X: Prevent DF window from receiving input when not focused  
							
							 
							
							... 
							
							
							
							This partially fixes  DFHack/stonesense#32 , in the sense that input
to Stonesense is no longer received by DF, but does not cause
Stonesense to receive input either. 
							
						 
						
							2015-07-17 13:49:17 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								2afc1c6d3f 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							... 
							
							
							
							viewscreen_choose_start_sitest fixes 
							
						 
						
							2015-07-17 13:48:49 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								527b17d964 
								
							
								 
							
						 
						
							
							
								
								Update submodules  
							
							 
							
							
							
						 
						
							2015-07-04 20:45:37 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								95e04ef56a 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-06-30 16:10:49 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								6cfc855e19 
								
							
								 
							
						 
						
							
							
								
								Use getcwd() in Process::getPath() on OS X  
							
							 
							
							... 
							
							
							
							The "dfhack" script sets up the proper working directory 
							
						 
						
							2015-06-29 10:11:46 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								0f3753095b 
								
							
								 
							
						 
						
							
							
								
								update xml  
							
							 
							
							
							
						 
						
							2015-06-29 10:10:44 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								716ce1c9e2 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-06-26 23:20:59 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								935f4dd628 
								
							
								 
							
						 
						
							
							
								
								Log plugin load information to stderr  
							
							 
							
							
							
						 
						
							2015-06-26 16:11:41 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								5d1ae9f5ed 
								
							
								 
							
						 
						
							
							
								
								Allow plugins without git description to be loaded  
							
							 
							
							
							
						 
						
							2015-06-25 11:46:04 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								524593a3d3 
								
							
								 
							
						 
						
							
							
								
								Locate git with find_package  
							
							 
							
							
							
						 
						
							2015-06-25 11:43:54 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								ee7a2c7db7 
								
							
								 
							
						 
						
							
							
								
								Add git commit information to libdfhack-version  
							
							 
							
							... 
							
							
							
							git is run every time 'make' is run, but the generated include file
is only updated when necessary. Plugins will be loaded successfully
if their DFHack version matches core's (assuming OpenLibrary()
succeeds), but will produce a warning if their git commit doesn't
match core's. 
							
						 
						
							2015-06-24 19:32:45 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								0fa5570349 
								
							
								 
							
						 
						
							
							
								
								Recognize newline characters in Linux/OS X console  
							
							 
							
							
							
						 
						
							2015-06-24 00:54:12 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								f3d91b3606 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-06-22 23:16:28 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								5bb5d87ad8 
								
							
								 
							
						 
						
							
							
								
								Install default dfhack-config files  
							
							 
							
							... 
							
							
							
							Files from the "dfhack-config" source directory are now installed to
"dfhack-config/default" and copied to "dfhack-config" on startup if
they don't already exist. Previously, config files weren't available
at all unless they were manually installed (93c9a41 ). 
							
						 
						
							2015-06-18 08:59:01 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								73de6a3051 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-06-15 12:58:49 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								6fb6645ed5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dwarfmonitor-widgets' into develop  
							
							 
							
							
							
						 
						
							2015-06-15 12:55:26 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								862389d217 
								
							
								 
							
						 
						
							
							
								
								Allow lua scripts to redirect to other lua scripts  
							
							 
							
							... 
							
							
							
							Addresses #634 , #638  
							
						 
						
							2015-06-14 11:56:14 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								93c9a41a3a 
								
							
								 
							
						 
						
							
							
								
								Reimplement dwarfmonitor widgets in Lua (and improve customizability)  
							
							 
							
							... 
							
							
							
							Widget positions and a few other options (e.g. date formats) can be
specified in dfhack-config/dwarfmonitor.json on a per-instance basis.
Related changes:
* Fixed an issue loading JSON files from Lua
* JSON files in dfhack-config (only dwarfmonitor.json currently) are
  no longer copied into the DF directory when building DFHack. This
  keeps developers' personal settings intact, but will require
  copying over changes made to DFHack's copies manually.
* Fixed incorrect config path in dwarfmonitor help 
							
						 
						
							2015-06-13 21:15:43 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								d663784707 
								
							
								 
							
						 
						
							
							
								
								Detect null unit pointer in Items::createItem()  
							
							 
							
							
							
						 
						
							2015-06-09 14:02:42 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								bb93f2e40f 
								
							
								 
							
						 
						
							
							
								
								Fix circular lua script dependencies  
							
							 
							
							
							
						 
						
							2015-06-05 19:08:11 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								36fde3d7e3 
								
							
								 
							
						 
						
							
							
								
								Allow Lua screens to allow OPTIONS to work  
							
							 
							
							
							
						 
						
							2015-06-05 18:45:52 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								96f3bdafb4 
								
							
								 
							
						 
						
							
							
								
								Implement an internal command to interrupt running Lua scripts  
							
							 
							
							... 
							
							
							
							This inserts a debug hook that runs every 256 instructions by
default, which has a minimal impact on performance. 
							
						 
						
							2015-05-24 19:06:01 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								e27493fa02 
								
							
								 
							
						 
						
							
							
								
								Treat plugins without a "plugin_dev" symbol as ordinary plugins  
							
							 
							
							
							
						 
						
							2015-05-24 11:42:22 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								6278c94775 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-05-16 14:27:17 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								db08df7e50 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-05-09 19:41:19 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								b6ec48c99a 
								
							
								 
							
						 
						
							
							
								
								Add a macro that allows exported functions to use different names  
							
							 
							
							
							
						 
						
							2015-05-09 09:42:15 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								a8f5e683f7 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branches 'RossM/autolabor-changes', 'RossM/workflow-changes' and 'lethosor/plugin-exports' into develop  
							
							 
							
							
							
						 
						
							2015-05-09 09:39:55 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								a47a5f8b0a 
								
							
								 
							
						 
						
							
							
								
								Add an alternative to script_environment() that requires scripts to  
							
							 
							
							... 
							
							
							
							recognize use as a module
Also document the use of enable/disable with lua scripts 
							
						 
						
							2015-05-09 09:21:00 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								42a6cfaee6 
								
							
								 
							
						 
						
							
							
								
								Improve Lua enable/disable error handling  
							
							 
							
							
							
						 
						
							2015-05-08 18:03:19 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								eaf282c18e 
								
							
								 
							
						 
						
							
							
								
								Allow lua scripts to be enabled and disabled with built-in commands  
							
							 
							
							
							
						 
						
							2015-05-08 18:03:19 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								db423c1aa6 
								
							
								 
							
						 
						
							
							
								
								Allow Lua scripts to specify whether they can be used as a module or  
							
							 
							
							... 
							
							
							
							enabled/disabled 
							
						 
						
							2015-05-08 18:03:18 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								e73a2f8778 
								
							
								 
							
						 
						
							
							
								
								Move script internals to a single table  
							
							 
							
							
							
						 
						
							2015-05-08 18:03:18 -04:00  
						
					 
				
					
						
							
							
								 
								Ross Morgan-Linial
							
						 
						
							 
							
							
							
								
							
								51d61d91cb 
								
							
								 
							
						 
						
							
							
								
								Change tabs to spaces.  
							
							 
							
							
							
						 
						
							2015-05-07 20:50:19 -07:00  
						
					 
				
					
						
							
							
								 
								Ross Morgan-Linial
							
						 
						
							 
							
							
							
								
							
								7aac9a8fb8 
								
							
								 
							
						 
						
							
							
								
								Improve workflow handling of plant reactions  
							
							 
							
							... 
							
							
							
							Makes workflow understand "seeds of any plant", "thread of any plant",
"drink of any plant", "powder of any plant", and "liquid of any plant"
when counting items.
Changes workflow's handling of the built-in plant reactions to
understand that they always produce plant products, and that they also
produce seeds.
This means that you can set a target for, for example, "powder of any
plant", and workflow will use a milling job to produce that. 
							
						 
						
							2015-05-07 20:49:29 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								a4a2b2f1de 
								
							
								 
							
						 
						
							
							
								
								Use TCSADRAIN instead of TCSAFLUSH when initializing raw mode  
							
							 
							
							
							
						 
						
							2015-04-19 11:58:35 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								3ca00f85d0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'lethosor/json' into develop  
							
							 
							
							
							
						 
						
							2015-04-08 20:18:13 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								62cfd0b8ca 
								
							
								 
							
						 
						
							
							
								
								Reset DYLD_INSERT_LIBRARIES on startup on OS X  
							
							 
							
							... 
							
							
							
							This prevents subprocesses (e.g. those launched with Lua's os.execute)
from attempting to load libdfhack.dylib and aborting due to an
architecture mismatch. 
							
						 
						
							2015-04-06 17:05:36 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								4b124bc022 
								
							
								 
							
						 
						
							
							
								
								Avoid including DFHackVersion.h in PluginManager.h  
							
							 
							
							... 
							
							
							
							Changes to DFHackVersion.h previously required recompiling nearly all
of the DFHack core. 
							
						 
						
							2015-04-03 14:02:14 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								7758311f88 
								
							
								 
							
						 
						
							
							
								
								Make gametype functions use default arguments when called from Lua  
							
							 
							
							
							
						 
						
							2015-04-02 16:55:27 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								786581689f 
								
							
								 
							
						 
						
							
							
								
								Move get_dfhack_version() to a separate namespace and add a few other version-related functions  
							
							 
							
							
							
						 
						
							2015-04-02 16:37:58 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								9b6d8d2799 
								
							
								 
							
						 
						
							
							
								
								Allow dev plugins to be skipped on startup  
							
							 
							
							
							
						 
						
							2015-04-01 17:50:22 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								8b5b8ed864 
								
							
								 
							
						 
						
							
							
								
								Log command name collisions  
							
							 
							
							
							
						 
						
							2015-04-01 17:32:11 -04:00  
						
					 
				
					
						
							
							
								 
								Lethosor
							
						 
						
							 
							
							
							
								
							
								e71c55865d 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #591  from lethosor/penarray  
							
							 
							
							... 
							
							
							
							Expose a faster screen drawing/caching API to Lua 
							
						 
						
							2015-03-31 16:11:28 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								331be2b589 
								
							
								 
							
						 
						
							
							
								
								Make "keybinding list" accept a context  
							
							 
							
							... 
							
							
							
							See #588  
							
						 
						
							2015-03-30 19:03:16 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								bbb41078e7 
								
							
								 
							
						 
						
							
							
								
								Expose PenArray dimensions and tiles to Lua  
							
							 
							
							
							
						 
						
							2015-03-28 18:35:07 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								e2b6ae9beb 
								
							
								 
							
						 
						
							
							
								
								Allocate Lua PenArray objects using an existing buffer  
							
							 
							
							
							
						 
						
							2015-03-28 11:27:47 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								99f4ea4d2b 
								
							
								 
							
						 
						
							
							
								
								Implement a PenArray class for caching parts of rendered screens  
							
							 
							
							
							
						 
						
							2015-03-27 22:56:30 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								ac2f537bf4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'async-zoom' into develop  
							
							 
							
							
							
						 
						
							2015-03-26 19:41:02 -04:00  
						
					 
				
					
						
							
							
								 
								Lethosor
							
						 
						
							 
							
							
							
								
							
								ee16c6d1ab 
								
							
								 
							
						 
						
							
							
								
								Fix "delete" in console on OS X/Linux  
							
							 
							
							
							
						 
						
							2015-03-25 23:31:23 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								7f98a632ce 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-03-25 17:58:00 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								01c6d05775 
								
							
								 
							
						 
						
							
							
								
								Add custom enabler::zoom_display() method (screen.zoom in Lua)  
							
							 
							
							
							
						 
						
							2015-03-25 17:55:56 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								42e4f584b9 
								
							
								 
							
						 
						
							
							
								
								Add SDL_SemWait and SDL_SemPost hooks  
							
							 
							
							
							
						 
						
							2015-03-25 16:08:25 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								38fa416ad1 
								
							
								 
							
						 
						
							
							
								
								Lua: Indent array values  
							
							 
							
							
							
						 
						
							2015-03-22 14:04:03 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								96e5c5d2fd 
								
							
								 
							
						 
						
							
							
								
								Fix whitespace  
							
							 
							
							
							
						 
						
							2015-03-20 19:55:32 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								b976053be0 
								
							
								 
							
						 
						
							
							
								
								Add Lua JSON library  
							
							 
							
							
							
						 
						
							2015-03-20 19:51:24 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								f3508f82c1 
								
							
								 
							
						 
						
							
							
								
								Add jsonxx to depends/  
							
							 
							
							
							
						 
						
							2015-03-20 15:45:38 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								625be319c9 
								
							
								 
							
						 
						
							
							
								
								Re-enable memory range logging on OS X if an environment variable is set  
							
							 
							
							
							
						 
						
							2015-03-19 19:37:10 -04:00  
						
					 
				
					
						
							
							
								 
								Lethosor
							
						 
						
							 
							
							
							
								
							
								3639920a50 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #575  from lethosor/game-type  
							
							 
							
							... 
							
							
							
							Add gametype checks to World module 
							
						 
						
							2015-03-13 22:25:37 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								016f67e83f 
								
							
								 
							
						 
						
							
							
								
								Expose strerror to Lua  
							
							 
							
							
							
						 
						
							2015-03-10 16:32:43 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								afca7419dc 
								
							
								 
							
						 
						
							
							
								
								Add gametype checks to World.cpp  
							
							 
							
							
							
						 
						
							2015-03-09 20:08:21 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								ea1c9fa0df 
								
							
								 
							
						 
						
							
							
								
								Allow plugin exports to be defined in plugins (and looked up when needed)  
							
							 
							
							
							
						 
						
							2015-03-07 17:25:35 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								1570af3f4d 
								
							
								 
							
						 
						
							
							
								
								Allow plugins to export additional functions through a class  
							
							 
							
							
							
						 
						
							2015-03-07 15:56:43 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								1591e67bf2 
								
							
								 
							
						 
						
							
							
								
								Replace backslashes with forward slashes in command names  
							
							 
							
							
							
						 
						
							2015-03-06 16:53:57 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								0c09feae5b 
								
							
								 
							
						 
						
							
							
								
								Prevent backslashes from being used in command names  
							
							 
							
							
							
						 
						
							2015-02-27 18:46:29 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								45acf61b17 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							
							
						 
						
							2015-02-26 16:12:12 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								88ff51c755 
								
							
								 
							
						 
						
							
							
								
								Add PushEvent hook on OS X  
							
							 
							
							... 
							
							
							
							See #553  
							
						 
						
							2015-02-21 21:28:35 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								bd809d7bbc 
								
							
								 
							
						 
						
							
							
								
								Replace most interposed functions with dlsym wrappers on OS X  
							
							 
							
							
							
						 
						
							2015-02-21 21:28:35 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								db9bcc27e4 
								
							
								 
							
						 
						
							
							
								
								Make plugin load errors more descriptive  
							
							 
							
							
							
						 
						
							2015-02-21 21:28:35 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								0f77a1a578 
								
							
								 
							
						 
						
							
							
								
								Move DFHack version to a separate (static) library  
							
							 
							
							... 
							
							
							
							This allows the DFHack version to be changed without recompiling
everything 
							
						 
						
							2015-02-19 12:08:23 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								c80fbbc397 
								
							
								 
							
						 
						
							
							
								
								Remove AS prefixes from add-spatter.cpp  
							
							 
							
							... 
							
							
							
							The actual cause of this crash was fixed in #558 
See #205  
							
						 
						
							2015-02-19 12:05:32 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								c399377f08 
								
							
								 
							
						 
						
							
							
								
								Ensure that command usage information always ends with a newline  
							
							 
							
							
							
						 
						
							2015-02-16 20:17:47 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								b7f15ef2d6 
								
							
								 
							
						 
						
							
							
								
								Update xml, stonesense for 0.40 ui_advmode_menu changes  
							
							 
							
							... 
							
							
							
							Closes  #552  
							
						 
						
							2015-02-16 19:10:15 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								10cfef0553 
								
							
								 
							
						 
						
							
							
								
								Fix whitespace issues  
							
							 
							
							
							
						 
						
							2015-02-14 22:53:06 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								a8a8fc43ef 
								
							
								 
							
						 
						
							
							
								
								Add df2console() wrapper  
							
							 
							
							... 
							
							
							
							Closes  #522  
							
						 
						
							2015-02-13 17:56:29 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								56dfc66309 
								
							
								 
							
						 
						
							
							
								
								Implement map load/unload scripts and allow additional scripts to be registered  
							
							 
							
							
							
						 
						
							2015-02-11 15:03:47 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								37f391ea6d 
								
							
								 
							
						 
						
							
							
								
								Don't store runScript() in script environments  
							
							 
							
							
							
						 
						
							2015-02-10 17:22:16 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								337598e0d6 
								
							
								 
							
						 
						
							
							
								
								Restore lua environment persistence and update modified timestamp correctly  
							
							 
							
							... 
							
							
							
							See #544  
							
						 
						
							2015-02-10 16:36:21 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								e3b67b2985 
								
							
								 
							
						 
						
							
							
								
								Use short plugin name in error messages when possible  
							
							 
							
							
							
						 
						
							2015-02-09 22:06:33 -05:00