frosch 
							
						 
					 
					
						
						
							
						
						3a1fcd76dd 
					 
					
						
						
							
							(svn r26243) -Cleanup: Move TTDPStringIDToOTTDStringIDMapping to newgrf.cpp, it's only used there.  
						
						
						
						
					 
					
						2014-01-12 18:01:16 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						7b238142b8 
					 
					
						
						
							
							(svn r26241) -Codechange: Remember the GRFFile which filled the TextRefStack in the TextRefStack.  
						
						
						
						
					 
					
						2014-01-12 18:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						9215fd3c96 
					 
					
						
						
							
							(svn r26239) -Fix: Check that there is space left in the string parameter array, before pushing NewGRF parameters to it.  
						
						
						
						
					 
					
						2014-01-12 18:00:02 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						3557d5a784 
					 
					
						
						
							
							(svn r23812) -Fix [FS#4977] (r23804): custom ActionB messages were broken  
						
						
						
						
					 
					
						2012-01-15 19:29:49 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						e6a2682b93 
					 
					
						
						
							
							(svn r23027) -Fix: in some cases NewGRF string arguments were popped twice from the newgrf textstack  
						
						
						
						
					 
					
						2011-10-12 19:25:52 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						27644093c2 
					 
					
						
						
							
							(svn r22970) -Fix [FS#4769]: strip newlines from NewGRF strings that should not have newlines, e.g. the NewGRF's name  
						
						
						
						
					 
					
						2011-10-01 20:31:21 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						df02515cf1 
					 
					
						
						
							
							(svn r22630) -Cleanup: Remove SwitchToNormalRefStack() and SwitchToErrorRefStack().  
						
						
						
						
					 
					
						2011-07-03 14:33:17 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						600c6c0f2e 
					 
					
						
						
							
							(svn r22628) -Codechange: Allow passing the textref stack values to use to StartTextRefStackUsage() instead of always using the temporary NewGRF registers.  
						
						
						
						
					 
					
						2011-07-03 13:53:42 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						e7971ab5df 
					 
					
						
						
							
							(svn r22627) -Codechange: Rename PrepareTextRefStackUsage() to StartTextRefStackUsage() to make it more obvious that you must call StopTextRefStackUsage() at some point. Also extent the documentation.  
						
						
						
						
					 
					
						2011-07-03 13:49:29 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						70fe377930 
					 
					
						
						
							
							(svn r21435) -Fix: NewGRF strings that referenced a value that was set by a string command later in the string failed  
						
						
						
						
					 
					
						2010-12-08 13:44:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3552be9616 
					 
					
						
						
							
							(svn r21216) -Feature: [NewGRF] Allow specifying a "choice list" for plurals  
						
						
						
						
					 
					
						2010-11-16 21:03:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6b0ee92bc9 
					 
					
						
						
							
							(svn r21211) -Feature: [NewGRF] Allow specifying a "choice list" for cases and genders  
						
						
						
						
					 
					
						2010-11-16 16:58:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						17dd6099d9 
					 
					
						
						
							
							(svn r21209) -Feature: [NewGRF] Allow setting the gender of the current string or select the case of the next substring  
						
						
						
						
					 
					
						2010-11-16 14:00:02 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d16c4c77c6 
					 
					
						
						
							
							(svn r21208) -Add: [NewGRF] Mapping information w.r.t. a translation's case and gender names  
						
						
						
						
					 
					
						2010-11-16 12:47:22 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3c09b725d6 
					 
					
						
						
							
							(svn r21207) -Codechange: replace the magic 0x00DE constant with something less magic  
						
						
						
						
					 
					
						2010-11-16 12:35:16 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						fca95882cb 
					 
					
						
						
							
							(svn r21202) -Codechange: allow strings with embedded '\0' in GRFText.  
						
						
						
						
					 
					
						2010-11-16 11:34:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2a29b99681 
					 
					
						
						
							
							(svn r21178) -Codechange: pass the language_id to TranslateTTDPatchCodes as well  
						
						
						
						
					 
					
						2010-11-13 19:15:26 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						043ff01b4a 
					 
					
						
						
							
							(svn r19569) -Fix: possible buffer underflow in newgrf string code  
						
						
						
						
					 
					
						2010-04-06 21:16:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9467b7c6d6 
					 
					
						
						
							
							(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header  
						
						
						
						
					 
					
						2010-01-15 16:41:15 +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 
							
						 
					 
					
						
						
							
						
						99d46e0ad7 
					 
					
						
						
							
							(svn r17248) -Fix: add GPL license notice where appropriate  
						
						
						
						
					 
					
						2009-08-21 20:21:05 +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 
							
						 
					 
					
						
						
							
						
						80551450f7 
					 
					
						
						
							
							(svn r14817) -Cleanup: unify the place where the @file header is placed  
						
						
						
						
					 
					
						2009-01-03 22:20: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						8952924c64 
					 
					
						
						
							
							(svn r9385) -Cleanup: doxygen changes. Today, we are exploring the letter N.  
						
						
						
						
					 
					
						2007-03-21 03:06:21 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4169bfba06 
					 
					
						
						
							
							(svn r9050) -Codechange: Foo(void) -> Foo()  
						
						
						
						
					 
					
						2007-03-07 11:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						013df98f79 
					 
					
						
						
							
							(svn r7759) -Merge: makefile rewrite. This merge features:  
						
						... 
						
						
						
						- A proper ./configure, so everything needs to be configured only once, not for every make.
 - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies.
 - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC.
 - Proper support for OSX universal binaries.
 - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files.
 - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files.
Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy. 
						
						
					 
					
						2007-01-02 19:19:48 +00:00