yexo 
							
						 
					 
					
						
						
							
						
						6117b0abc7 
					 
					
						
						
							
							(svn r20249) -Codechange: change the newgrf name/description from a char* to a GRFText* to make translations possible  
						
						 
						
						
						
						
					 
					
						2010-07-31 09:33:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						a25db128cc 
					 
					
						
						
							
							(svn r20019) -Codechange: Apply function code style to a few small functions.  
						
						 
						
						
						
						
					 
					
						2010-06-26 14:51:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						eb763bf537 
					 
					
						
						
							
							(svn r20004) -Fix: [NewGRF] stringcodes 82, 83 and 84 weren't properly converted to openttd codes so they didn't work  
						
						 
						
						
						
						
					 
					
						2010-06-21 16:49:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						5d37ff11ba 
					 
					
						
						
							
							(svn r19570) -Add: [NewGRF] support for extended text code 0x9A 11, print qword  
						
						 
						
						
						
						
					 
					
						2010-04-06 23:45:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						043ff01b4a 
					 
					
						
						
							
							(svn r19569) -Fix: possible buffer underflow in newgrf string code  
						
						 
						
						
						
						
					 
					
						2010-04-06 21:16:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						d006eff7a9 
					 
					
						
						
							
							(svn r19497) -Fix: [NewGRF] Bytes and words get sign-extended for temporary/persistent storage. (Spotted by yexo)  
						
						 
						
						
						
						
					 
					
						2010-03-21 11:05:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						d60fb0640b 
					 
					
						
						
							
							(svn r19254) -Codechange: simplify newgrf text code by introducing a few helper functions  
						
						 
						
						
						
						
					 
					
						2010-02-25 20:00:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						f7e40c76e4 
					 
					
						
						
							
							(svn r18492) -Doc: A few Doxygen reference fixes (NewsSubtype reported by Eddi), and a typo fix.  
						
						 
						
						
						
						
					 
					
						2009-12-13 21:12:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						eeb6cf766b 
					 
					
						
						
							
							(svn r18045) -Fix: GCC 4.5@HEAD not compiling OpenTTD anymore because of a "non-placement deallocation function [is] selected for placement delete", or in other words delete(void *, size_t) is 'magic'.  
						
						 
						
						... 
						
						
						
						We implemented these delete(void *, size_t) operator functions because MSVC warned that "no matching operator delete found; memory will not be freed if initialization throws an exception" for new(size_t, size_t).
This disables MSVC warning about this because we do not use exceptions in the (constructors that use the) overridden allocation functions, as such they will never be called; delete(void *) remains necessary though. 
						
						
					 
					
						2009-11-11 21:15:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						407c541c82 
					 
					
						
						
							
							(svn r18041) -Codechange: some coding style  
						
						 
						
						
						
						
					 
					
						2009-11-11 20:43:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						c1e005ac88 
					 
					
						
						
							
							(svn r17802) -Feature(ette) [FS#1862]: [NewGRF] Textstack support for CB 37.  
						
						 
						
						
						
						
					 
					
						2009-10-18 15:36:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						73c99b3b8b 
					 
					
						
						
							
							(svn r17585) -Fix [FS#3214]: also do the StringID conversion for StringIDs that are pushed on the (NewGRF string) stack  
						
						 
						
						
						
						
					 
					
						2009-09-20 10:22:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						f2a2905669 
					 
					
						
						
							
							(svn r17584) -Codechange: split the NewGRF StringID mapping in a 'global' part and a part that's for NewGRF strings  
						
						 
						
						
						
						
					 
					
						2009-09-20 10:21:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						310465da07 
					 
					
						
						
							
							(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos  
						
						 
						
						
						
						
					 
					
						2009-09-19 09:51:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						99d46e0ad7 
					 
					
						
						
							
							(svn r17248) -Fix: add GPL license notice where appropriate  
						
						 
						
						
						
						
					 
					
						2009-08-21 20:21:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						c9eac207ea 
					 
					
						
						
							
							(svn r16498) -Codechange: Remove hardly used HASBITS.  
						
						 
						
						
						
						
					 
					
						2009-06-01 15:01:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						d091c7d80f 
					 
					
						
						
							
							(svn r16492) -Remove: support for gcc2. It hasn't been able to compile OTTD for months. All attempts to do another workaround failed.  
						
						 
						
						
						
						
					 
					
						2009-06-01 11:49:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						75c2f19ed2 
					 
					
						
						
							
							(svn r16374) -Fix (r11622): Valid UTF-8 sequences between 0x20 and 0xFF should be allowed as is instead of being treated as control codes.  
						
						 
						
						
						
						
					 
					
						2009-05-22 12:05:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						c3e87f345d 
					 
					
						
						
							
							(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too  
						
						 
						
						
						
						
					 
					
						2009-03-15 00:32:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						f1605cf475 
					 
					
						
						
							
							(svn r15696) -Codechange: move the NewGRF language ID into the language file instead of maintaining a table in the code.  
						
						 
						
						
						
						
					 
					
						2009-03-13 00:30:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						9021c20b5e 
					 
					
						
						
							
							(svn r15299) -Cleanup: remove many redundant includes  
						
						 
						
						
						
						
					 
					
						2009-01-31 20:16:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						28ea38ae55 
					 
					
						
						
							
							(svn r14949) -Cleanup: pointer coding style  
						
						 
						
						
						
						
					 
					
						2009-01-10 00:31:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						feb15bb421 
					 
					
						
						
							
							(svn r14321) -Add: support for newgrfs printing bytes/words/dwords as hexadecimals.  
						
						 
						
						
						
						
					 
					
						2008-09-14 14:31:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						5314e27ff1 
					 
					
						
						
							
							(svn r14087) -Fix [FS#2228]: flawed parsing of words (as in 2 bytes) in GRF strings due to sign extension (minime)  
						
						 
						
						
						
						
					 
					
						2008-08-16 21:48:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						142ea9a0aa 
					 
					
						
						
							
							(svn r14057) -Fix: NewGRF text stack's "push word" didn't move the data around properly (minime)  
						
						 
						
						
						
						
					 
					
						2008-08-12 22:12:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						877ca99198 
					 
					
						
						
							
							(svn r12495) -Codechange: reduce the dependency on newgrf_station.h (especially because newgrf_station.h includes a lot of stuff).  
						
						 
						
						
						
						
					 
					
						2008-03-31 06:42:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						b84b16cfcd 
					 
					
						
						
							
							(svn r12488) -Codechange: split order.h into order_base.h and order_func.h.  
						
						 
						
						
						
						
					 
					
						2008-03-30 23:24:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						e40b66861c 
					 
					
						
						
							
							(svn r12317) -Fix [FS#1815]: Map string IDs that are embedded from other strings.  
						
						 
						
						
						
						
					 
					
						2008-02-29 08:48:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						3e017833b2 
					 
					
						
						
							
							(svn r12015) -Fix [FS#1716] (Revert r11422): Patch in FS#1430 avoided instead of fixed the problem. GetStringWithArgs() discards information that SCC_GENDER_LIST needs to work. Now use pointers to retrieve GRF strings, so that GetStringPtr() will work correctly. This is advantageous as now no buffer copy is made when using all GRF strings.  
						
						 
						
						
						
						
					 
					
						2008-01-29 17:09:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						e37b88ebfc 
					 
					
						
						
							
							(svn r11981) -Fix [FS#1698]: Use unicode glyph mapping to fix up missing/shuffled sprites in original data files instead of shuffling or skipping  
						
						 
						
						... 
						
						
						
						sprites directly. Some required glyphs were not loaded.
-Fix: Large capital U with grave (Ù) along with some other glyphs are broken in the original data files, so do no display them. 
						
						
					 
					
						2008-01-25 13:48:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						90acd52f22 
					 
					
						
						
							
							(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.  
						
						 
						
						
						
						
					 
					
						2008-01-13 01:21:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						b09d957f31 
					 
					
						
						
							
							(svn r11777) -Codechange: split the string header and make do not include it when it's not necessary.  
						
						 
						
						
						
						
					 
					
						2008-01-07 14:23:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						71d4004a85 
					 
					
						
						
							
							(svn r11776) -Codechange: more header splittings to reduce the dependencies.  
						
						 
						
						
						
						
					 
					
						2008-01-07 14:02:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						db73addb43 
					 
					
						
						
							
							(svn r11702) -Codechange: move all date related stuff to date*.  
						
						 
						
						
						
						
					 
					
						2007-12-26 13:50:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						00c9d3ef20 
					 
					
						
						
							
							(svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.  
						
						 
						
						
						
						
					 
					
						2007-12-25 09:48:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						8427b8bad2 
					 
					
						
						
							
							(svn r11675) -Codechange: split the string types from the string functions.  
						
						 
						
						
						
						
					 
					
						2007-12-21 19:49:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						8ebdfb258f 
					 
					
						
						
							
							(svn r11674) -Codechange: refactor some functions out of macros.h into more logical locations.  
						
						 
						
						
						
						
					 
					
						2007-12-21 19:21:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						ab99e83a83 
					 
					
						
						
							
							(svn r11627) -Fix [FS#1532] (r11145): poping from text reference stack must be done in a precise order. But some compiler (MSVC) over optimised it and inverted this order.  
						
						 
						
						
						
						
					 
					
						2007-12-13 02:04:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						ad022c535c 
					 
					
						
						
							
							(svn r11622) -Codechange: support the unicode version of the 'control' characters.  
						
						 
						
						
						
						
					 
					
						2007-12-11 21:25:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						f6907db708 
					 
					
						
						
							
							(svn r11293) -Fix: newgrf defined industry news messages use TTD format for args, which is not the same as our. So we must detect those strings and pass them the right params  
						
						 
						
						
						
						
					 
					
						2007-10-18 20:35:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						eaff35a821 
					 
					
						
						
							
							(svn r11287) -Codechange: add support for pushing paramaters into NewIndustries' error messages. Patch by Csaboka.  
						
						 
						
						
						
						
					 
					
						2007-10-17 20:09:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						0cc8449101 
					 
					
						
						
							
							(svn r11257) -Fix (r11145): wrong endian used when preparing text ref stack  
						
						 
						
						
						
						
					 
					
						2007-10-14 14:50:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						08c5765c0b 
					 
					
						
						
							
							(svn r11145) -Codechange: add support for "decoding" TTDPs string codes wrt to registers 0x100 to 0x10F.  
						
						 
						
						
						
						
					 
					
						2007-09-22 23:55:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						dfa82cd968 
					 
					
						
						
							
							(svn r10877) -Fix: some isocodes were wrong  
						
						 
						
						
						
						
					 
					
						2007-08-13 13:12:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								maedhros 
							
						 
					 
					
						
						
							
						
						bfecf0268d 
					 
					
						
						
							
							(svn r10130) -Fix (r4493): SetCurrentGrfLangID returned the wrong language ids for most languages.  
						
						 
						
						
						
						
					 
					
						2007-06-13 07:59:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								maedhros 
							
						 
					 
					
						
						
							
						
						94d390eac4 
					 
					
						
						
							
							(svn r10114) -Fix: Only load newgrf error messages if the language matches the current  
						
						 
						
						... 
						
						
						
						language. Since only one error can be loaded anyway, if the language didn't
match you'd get "Undefined string". Also since we're only loading one language
there's no need to use AddGRFString any more. 
						
						
					 
					
						2007-06-12 13:22:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								belugas 
							
						 
					 
					
						
						
							
						
						8165fac424 
					 
					
						
						
							
							(svn r9769) [newGRF] -Feature: Add translation support for Esperanto, Bulgarian, Japanese and Korean  
						
						 
						
						
						
						
					 
					
						2007-05-02 15:20:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								belugas 
							
						 
					 
					
						
						
							
						
						097b3b3c7b 
					 
					
						
						
							
							(svn r9662) -Documentation: Doxygen corrections and @file omissions  
						
						 
						
						
						
						
					 
					
						2007-04-17 20:23:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								belugas 
							
						 
					 
					
						
						
							
						
						8952924c64 
					 
					
						
						
							
							(svn r9385) -Cleanup: doxygen changes. Today, we are exploring the letter N.  
						
						 
						
						
						
						
					 
					
						2007-03-21 03:06:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						979ccd45ba 
					 
					
						
						
							
							(svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};  
						
						 
						
						
						
						
					 
					
						2007-03-07 12:11:48 +00:00