|  |  |  | @ -33,7 +33,7 @@ DFHack Future | 
		
	
		
			
				|  |  |  |  | Internals | 
		
	
		
			
				|  |  |  |  | --------- | 
		
	
		
			
				|  |  |  |  | - A method for caching screen output is now available to Lua (and C++) | 
		
	
		
			
				|  |  |  |  | - Developer plugins can be ignored on startup by setting the DFHACK_NO_DEV_PLUGINS environment variable | 
		
	
		
			
				|  |  |  |  | - Developer plugins can be ignored on startup by setting the ``DFHACK_NO_DEV_PLUGINS`` environment variable | 
		
	
		
			
				|  |  |  |  | - The console on Linux and OS X now recognizes keyboard input between prompts | 
		
	
		
			
				|  |  |  |  | - JSON libraries available (C++ and Lua) | 
		
	
		
			
				|  |  |  |  | - More DFHack build information used in plugin version checks and available to plugins and lua scripts | 
		
	
	
		
			
				
					|  |  |  | @ -48,7 +48,7 @@ Internals | 
		
	
		
			
				|  |  |  |  | Lua | 
		
	
		
			
				|  |  |  |  | --- | 
		
	
		
			
				|  |  |  |  | - Scripts can be enabled with the built-in enable/disable commands | 
		
	
		
			
				|  |  |  |  | - A new function, reqscript(), is available as a safer alternative to script_environment() | 
		
	
		
			
				|  |  |  |  | - A new function, ``reqscript()``, is available as a safer alternative to ``script_environment()`` | 
		
	
		
			
				|  |  |  |  | - Lua viewscreens can choose not to intercept the OPTIONS keybinding | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | New internal commands | 
		
	
	
		
			
				
					|  |  |  | @ -121,7 +121,7 @@ Misc Improvements | 
		
	
		
			
				|  |  |  |  |     - massively reorganised, into files of more readable size | 
		
	
		
			
				|  |  |  |  |     - added many missing entries | 
		
	
		
			
				|  |  |  |  |     - indexes, internal links, offline search all documents | 
		
	
		
			
				|  |  |  |  |     - includes documentation of linked projects (df-structures, 3rdparty scripts) | 
		
	
		
			
				|  |  |  |  |     - includes documentation of linked projects (df-structures, third-party scripts) | 
		
	
		
			
				|  |  |  |  |     - better HTML generation with Sphinx | 
		
	
		
			
				|  |  |  |  |     - documentation for scripts now located in source files | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
	
		
			
				
					|  |  |  | @ -131,6 +131,7 @@ Misc Improvements | 
		
	
		
			
				|  |  |  |  |     - Prioritize skilled dwarves more efficiently | 
		
	
		
			
				|  |  |  |  |     - Prevent dwarves from running away with tools from previous jobs | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | - `automaterial`: Fixed several issues with constructions being allowed/disallowed incorrectly when using box-select | 
		
	
		
			
				|  |  |  |  | - `dwarfmonitor`: | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     - widgets' positions, formats, etc. are now customizable (see Readme) | 
		
	
	
		
			
				
					|  |  |  | @ -138,7 +139,7 @@ Misc Improvements | 
		
	
		
			
				|  |  |  |  |     - New mouse cursor widget | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | - `gui/dfstatus`: Can enable/disable individual categories and customize metal bar list | 
		
	
		
			
				|  |  |  |  | - `full-heal`: "-r" option removes corpses | 
		
	
		
			
				|  |  |  |  | - `full-heal`: ``-r`` option removes corpses | 
		
	
		
			
				|  |  |  |  | - `gui/gm-editor` | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     - Pointers can now be displaced | 
		
	
	
		
			
				
					|  |  |  | @ -183,11 +184,11 @@ DFHack 0.40.24-r3 | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | Internals | 
		
	
		
			
				|  |  |  |  | --------- | 
		
	
		
			
				|  |  |  |  | - Ruby library now included on OSX - ruby scripts should work on OSX 10.10 | 
		
	
		
			
				|  |  |  |  | - Ruby library now included on OS X - Ruby scripts should work on OS X 10.10 | 
		
	
		
			
				|  |  |  |  | - libstdc++ should work with older versions of OS X | 
		
	
		
			
				|  |  |  |  | - Added support for ``onLoadMap.init``/``onUnloadMap.init`` scripts | 
		
	
		
			
				|  |  |  |  | - game type detection functions are now available in the World module | 
		
	
		
			
				|  |  |  |  | - The DFHACK_LOG_MEM_RANGES environment variable can be used to log information to ``stderr.log`` on OS X | 
		
	
		
			
				|  |  |  |  | - The ``DFHACK_LOG_MEM_RANGES`` environment variable can be used to log information to ``stderr.log`` on OS X | 
		
	
		
			
				|  |  |  |  | - Fixed adventure mode menu names | 
		
	
		
			
				|  |  |  |  | - Fixed command usage information for some commands | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
	
		
			
				
					|  |  |  | 
 |