Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						b6fb020388 
					 
					
						
						
							
							Change: [strgen] Change warnings for translations into infos ( #9406 )  
						
						 
						
						... 
						
						
						
						Unless invoked with -w, --warning ("print a warning for any untranslated strings") or -t, --todo ("replace any untranslated strings with '<TODO>'").
Eints normally fixes the warnings after a Pull Request, so it is not really useful information for the developer to see as a warning. 
						
						
					 
					
						2021-06-29 22:19:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						a9740cef82 
					 
					
						
						
							
							Add: show completion progress of languages in the language dropdown for non-release builds.  
						
						 
						
						
						
						
					 
					
						2021-04-22 22:16:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						9b800a96ed 
					 
					
						
						
							
							Codechange: Remove min/max functions in favour of STL variants ( #8502 )  
						
						 
						
						
						
						
					 
					
						2021-01-08 11:16:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Quipyowert2 
							
						 
					 
					
						
						
							
						
						acb3d10832 
					 
					
						
						
							
							Codechange: Format unsigned integers with %u instead of %i or %d.  
						
						 
						
						
						
						
					 
					
						2020-02-13 21:36:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								S. D. Cloudt 
							
						 
					 
					
						
						
							
						
						13cc8a0cee 
					 
					
						
						
							
							Cleanup: Removed SVN  headers  
						
						 
						
						
						
						
					 
					
						2019-11-10 17:59:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						4f052fc2a4 
					 
					
						
						
							
							Cleanup: Fix alignment after NULL -> nullptr change.  
						
						 
						
						
						
						
					 
					
						2019-04-13 20:35:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						7c8e7c6b6e 
					 
					
						
						
							
							Codechange: Use null pointer literal instead of the NULL macro  
						
						 
						
						
						
						
					 
					
						2019-04-10 23:22:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						af7d9020a1 
					 
					
						
						
							
							Codechange: Use override specifer for overriding member declarations  
						
						 
						
						... 
						
						
						
						This is a C++11 feature that allows the compiler to check that a virtual
member declaration overrides a base-class member with the same signature.
Also src/blitter/32bpp_anim_sse4.hpp +38 is no longer erroneously marked
as virtual despite being a template. 
						
						
					 
					
						2019-03-24 16:10:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						aea1726f45 
					 
					
						
						
							
							Fix: MingW and MSVC compiled strgen had different path separator behaviour  
						
						 
						
						... 
						
						
						
						If it was compiled with MingW, both / and \ were accepted as
path separator. On MSVC, only \ was. This is an unexpected
difference between binaries for the same platform. Remove this
discrepancy by accepting both / and \ on all platforms. 
						
						
					 
					
						2019-03-11 10:16:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						7784d77713 
					 
					
						
						
							
							Remove: MorphOS / AmigaOS support  
						
						 
						
						... 
						
						
						
						In 10 years there is no commit to change how MorphOS works, and we
have no active maintainer for it. It is unlikely it works in its
current state (but not impossible).
With the arrival of SDL2 (and removal of SDL), MorphOS is no longer
support. There is an SDL2 port for MorphOS, but it is not maintained
by upstream SDL2, and nobody can currently test it out.
If anyone wants to re-add MorphOS, please do (revert this patch,
fix the problems, and create a Pull Request). If you need any help
doing so, let us know! It is not that we don't like MorphOS, it is
that we don't have anyone fixing the problems :( 
						
						
					 
					
						2019-03-05 22:03:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						2fcd4e61db 
					 
					
						
						
							
							Fix: make sure strgen fails when english.txt contains invalid commands  
						
						 
						
						
						
						
					 
					
						2019-01-29 22:25:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						c540d72445 
					 
					
						
						
							
							Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined macro _WIN32  
						
						 
						
						
						
						
					 
					
						2018-12-27 18:09:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						b5028efc1f 
					 
					
						
						
							
							Fix: Protect against a few out of bounds or uninitialised usage errors  
						
						 
						
						
						
						
					 
					
						2018-10-31 12:41:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						a09cc8dda0 
					 
					
						
						
							
							(svn r27759) -Fix: strgen compilation  
						
						 
						
						
						
						
					 
					
						2017-02-26 20:10:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						77889ab8e8 
					 
					
						
						
							
							(svn r26521) -Fix-ish: prevent from ever reading huge (or negative) amounts of data in strgen  
						
						 
						
						
						
						
					 
					
						2014-04-26 20:55:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						5e90054f20 
					 
					
						
						
							
							(svn r26511) -Codechange: use strecpy in game_text  
						
						 
						
						
						
						
					 
					
						2014-04-25 17:43:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						9ed12b0f07 
					 
					
						
						
							
							(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)  
						
						 
						
						
						
						
					 
					
						2014-04-25 15:40:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						e61fe21237 
					 
					
						
						
							
							(svn r26506) -Codechange: replace most of vsnprintf with vseprintf  
						
						 
						
						
						
						
					 
					
						2014-04-24 19:51:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						ef4c2ce031 
					 
					
						
						
							
							(svn r26485) -Codechange: Replace ttd_strlcpy and ttd_strlcat with strecpy and strecat.  
						
						 
						
						
						
						
					 
					
						2014-04-23 20:44:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						0463dbdc9e 
					 
					
						
						
							
							(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values  
						
						 
						
						
						
						
					 
					
						2014-04-23 20:13:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						0e9c992104 
					 
					
						
						
							
							(svn r26058) -Fix: handle the return value of a number of functions better  
						
						 
						
						
						
						
					 
					
						2013-11-23 13:15:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						0eaa8fbfcd 
					 
					
						
						
							
							(svn r26054) -Fix: minor memory leak in strgen  
						
						 
						
						
						
						
					 
					
						2013-11-22 21:45:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						b09bf08044 
					 
					
						
						
							
							(svn r25191) -Codechange/Fix: [strgen] Make -export-commands use the actual command classification from strgen_tables.h instead of using something incompletely duplicated.  
						
						 
						
						
						
						
					 
					
						2013-04-17 18:21:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								planetmaker 
							
						 
					 
					
						
						
							
						
						c24374f99c 
					 
					
						
						
							
							(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)  
						
						 
						
						
						
						
					 
					
						2013-01-08 22:46:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						16760cff8b 
					 
					
						
						
							
							(svn r24516) -Add: [GS] Support ##plural pragma in GS lang files.  
						
						 
						
						
						
						
					 
					
						2012-09-09 15:55:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						17dcc7a899 
					 
					
						
						
							
							(svn r24400) -Add: Plural 'names' to the output of strgen -export-plurals.  
						
						 
						
						
						
						
					 
					
						2012-07-14 14:21:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						6d6be50ae0 
					 
					
						
						
							
							(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files  
						
						 
						
						
						
						
					 
					
						2012-01-03 21:32:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						50b63c5870 
					 
					
						
						
							
							(svn r23585) -Codechange: replace some magic numbers with less magic constants  
						
						 
						
						
						
						
					 
					
						2011-12-17 23:16:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						1f083c3ac8 
					 
					
						
						
							
							(svn r23576) -Codechange: split the base of strgen with the strgen code that creates the actual .lng files  
						
						 
						
						
						
						
					 
					
						2011-12-17 18:34:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						c97b2a5224 
					 
					
						
						
							
							(svn r23575) -Codechange: split class definition and implementation of base strgen classes  
						
						 
						
						
						
						
					 
					
						2011-12-17 17:25:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						9c34bc52db 
					 
					
						
						
							
							(svn r23574) -Codechange/Feature-ish: allow converting multiple translations with the same master language instance in a single strgen run  
						
						 
						
						
						
						
					 
					
						2011-12-17 17:03:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						17c0756da2 
					 
					
						
						
							
							(svn r23573) -Fix (r23571): MSVC doesn't like variable array sizes  
						
						 
						
						
						
						
					 
					
						2011-12-17 16:59:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						ad7f577931 
					 
					
						
						
							
							(svn r23572) -Codechange: split actual file reading from logic for parsing  
						
						 
						
						
						
						
					 
					
						2011-12-17 16:56:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						4fbbbdd78f 
					 
					
						
						
							
							(svn r23571) -Codechange: make the number of 'tabs' the generate configurable  
						
						 
						
						
						
						
					 
					
						2011-12-17 15:02:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						ab37a923c2 
					 
					
						
						
							
							(svn r23570) -Codechange: move version generation code to StringData  
						
						 
						
						
						
						
					 
					
						2011-12-17 14:50:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						343d0d8176 
					 
					
						
						
							
							(svn r23569) -Codechange: put more logic in some of the strgen structs, e.g. allocating and freeing its memory, and don't use a global variable for the string data  
						
						 
						
						
						
						
					 
					
						2011-12-17 14:41:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						6c31b25e22 
					 
					
						
						
							
							(svn r23568) -Codechange: only allocate the buffer for writing when it is really needed  
						
						 
						
						
						
						
					 
					
						2011-12-17 13:33:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						b7b3ac8859 
					 
					
						
						
							
							(svn r23567) -Codechange: use SmallVector for the buffer in strgen  
						
						 
						
						
						
						
					 
					
						2011-12-17 13:23:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						5d37791157 
					 
					
						
						
							
							(svn r23566) -Fix (r23565): hopefully fix MSVC compilation error  
						
						 
						
						
						
						
					 
					
						2011-12-17 12:19:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						15906ca874 
					 
					
						
						
							
							(svn r23565) -Codechange: create some classes for writing language header and translation files  
						
						 
						
						
						
						
					 
					
						2011-12-17 12:15:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						719b4707dc 
					 
					
						
						
							
							(svn r23563) -Cleanup: remove useless global variable from strgen; it would always be false at the point it would be read  
						
						 
						
						
						
						
					 
					
						2011-12-16 22:03:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						b8866be093 
					 
					
						
						
							
							(svn r23269) -Codechange: rename some control/string codes/IDs to be more consistent  
						
						 
						
						
						
						
					 
					
						2011-11-19 22:15:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						525e2c9e73 
					 
					
						
						
							
							(svn r22806) -Codechange: store the number of untranslated strings in the language file  
						
						 
						
						
						
						
					 
					
						2011-08-21 19:21:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						31386c42a7 
					 
					
						
						
							
							(svn r22145) -Codechange: Do explicit test for non-bool values.  
						
						 
						
						
						
						
					 
					
						2011-02-25 22:04:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						ff1e0a3ed3 
					 
					
						
						
							
							(svn r22102) -Codechange: Also use the getopt function in strgen.  
						
						 
						
						
						
						
					 
					
						2011-02-18 20:52:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						7eba2bf4d3 
					 
					
						
						
							
							(svn r21890) -Cleanup: remove some unneeded includes  
						
						 
						
						
						
						
					 
					
						2011-01-22 14:52:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						d332c59a4c 
					 
					
						
						
							
							(svn r21474) -Fix: some MSVC code analysis warnings in strgen  
						
						 
						
						
						
						
					 
					
						2010-12-12 01:21:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						74d608a67e 
					 
					
						
						
							
							(svn r21445) -Fix: [NewGRF] fix gender choice lists in newgrf strings.  
						
						 
						
						... 
						
						
						
						Change: strgen no longer writes the type of a string for a gender choice list 
						
						
					 
					
						2010-12-09 21:01:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						dfe8b546ec 
					 
					
						
						
							
							(svn r21348) -Fix (r21346): some compilers complain about int-uint comparisons  
						
						 
						
						
						
						
					 
					
						2010-11-28 19:48:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						d81d42bfc3 
					 
					
						
						
							
							(svn r21347) -Cleanup: remove an unused feature from strgen and remove some ifs where we already know the result  
						
						 
						
						
						
						
					 
					
						2010-11-28 19:40:35 +00:00