mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							a378409b29
							
						
					 | 
					
						
						
							
							codetools: added unique ids for errors
						
						
						
						
						
						
						
						git-svn-id: trunk@54663 - 
						
					 | 
					
						2017-04-21 18:35:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								juha
							
						 
					 | 
					
						
						
						
						
							
						
						
							e800a738ad
							
						
					 | 
					
						
						
							
							Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
						
						
						
						
						
						
						
						The unit in FPC packages will be used directly later.
git-svn-id: trunk@54524 - 
						
					 | 
					
						2017-04-05 08:34:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								joost
							
						 
					 | 
					
						
						
						
						
							
						
						
							1de2cbf586
							
						
					 | 
					
						
						
							
							general: Updated address of the Free Software Foundation in copyright messages
						
						
						
						
						
						
						
						git-svn-id: trunk@54031 - 
						
					 | 
					
						2017-01-29 21:04:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								juha
							
						 
					 | 
					
						
						
						
						
							
						
						
							9367da0ae5
							
						
					 | 
					
						
						
							
							Remove extra checks for empty strings together with IsValidIdent. It already handles an empty string.
						
						
						
						
						
						
						
						git-svn-id: trunk@52812 - 
						
					 | 
					
						2016-08-17 10:40:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c929b55db
							
						
					 | 
					
						
						
							
							cleaned up
						
						
						
						
						
						
						
						git-svn-id: trunk@50177 - 
						
					 | 
					
						2015-10-26 21:41:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							5503c1b358
							
						
					 | 
					
						
						
							
							codetools: clean up
						
						
						
						
						
						
						
						git-svn-id: trunk@48646 - 
						
					 | 
					
						2015-04-06 16:38:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								juha
							
						 
					 | 
					
						
						
						
						
							
						
						
							232c983159
							
						
					 | 
					
						
						
							
							CodeTools: Initialize variables based on compiler warnings. Contains ToDo items.
						
						
						
						
						
						
						
						git-svn-id: trunk@48480 - 
						
					 | 
					
						2015-03-24 17:51:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ea0ff5289
							
						
					 | 
					
						
						
							
							codetools: added PCTCfgScriptVariables
						
						
						
						
						
						
						
						git-svn-id: trunk@40755 - 
						
					 | 
					
						2013-04-08 22:13:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							d21465be10
							
						
					 | 
					
						
						
							
							codetools: started skipping codetools skip comments
						
						
						
						
						
						
						
						git-svn-id: trunk@38190 - 
						
					 | 
					
						2012-08-06 22:37:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5f8d500a6
							
						
					 | 
					
						
						
							
							codetools: fixed mem leak
						
						
						
						
						
						
						
						git-svn-id: trunk@37400 - 
						
					 | 
					
						2012-05-23 06:40:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7deaffd70
							
						
					 | 
					
						
						
							
							IDE,codetools: added conditionals functions GetIDEValue, GetEnv
						
						
						
						
						
						
						
						git-svn-id: trunk@37391 - 
						
					 | 
					
						2012-05-22 13:27:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							b88a39ccca
							
						
					 | 
					
						
						
							
							codetools: cfgscript: nicer error message if semicolon is missing
						
						
						
						
						
						
						
						git-svn-id: trunk@37390 - 
						
					 | 
					
						2012-05-22 10:53:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							72eee13e70
							
						
					 | 
					
						
						
							
							codetools: cfg script: fixed parsing begin statement without semicolon end
						
						
						
						
						
						
						
						git-svn-id: trunk@33787 - 
						
					 | 
					
						2011-11-26 01:26:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							188d79a71d
							
						
					 | 
					
						
						
							
							codetools: cfg script: store error line,col
						
						
						
						
						
						
						
						git-svn-id: trunk@33786 - 
						
					 | 
					
						2011-11-26 00:48:52 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f85593aae
							
						
					 | 
					
						
						
							
							IDE: fixed parsing numbers in project macros
						
						
						
						
						
						
						
						git-svn-id: trunk@31572 - 
						
					 | 
					
						2011-07-06 11:49:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4edea9f79
							
						
					 | 
					
						
						
							
							codetools: undo use str
						
						
						
						
						
						
						
						git-svn-id: trunk@31217 - 
						
					 | 
					
						2011-06-14 13:23:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							faef63fad1
							
						
					 | 
					
						
						
							
							codetools: clean up
						
						
						
						
						
						
						
						git-svn-id: trunk@31210 - 
						
					 | 
					
						2011-06-14 10:24:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								juha
							
						 
					 | 
					
						
						
						
						
							
						
						
							f38190794b
							
						
					 | 
					
						
						
							
							Formatting: joined lines where only ');' was split to its own line, in procedure defs.
						
						
						
						
						
						
						
						git-svn-id: trunk@29871 - 
						
					 | 
					
						2011-03-16 16:52:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f237c154c
							
						
					 | 
					
						
						
							
							codetools: fixed CreateRelativePath
						
						
						
						
						
						
						
						git-svn-id: trunk@28483 - 
						
					 | 
					
						2010-11-25 19:03:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							f709e6ad5a
							
						
					 | 
					
						
						
							
							codetools: added resourcestrings
						
						
						
						
						
						
						
						git-svn-id: trunk@27535 - 
						
					 | 
					
						2010-10-01 09:53:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca800a022a
							
						
					 | 
					
						
						
							
							codetools: fixed skipping else
						
						
						
						
						
						
						
						git-svn-id: trunk@27515 - 
						
					 | 
					
						2010-09-28 19:17:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5a26a3c72
							
						
					 | 
					
						
						
							
							codetools: fixed stack pop
						
						
						
						
						
						
						
						git-svn-id: trunk@27511 - 
						
					 | 
					
						2010-09-28 17:12:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f2583abfe
							
						
					 | 
					
						
						
							
							codetools: fixed RunAssignment clean up
						
						
						
						
						
						
						
						git-svn-id: trunk@27510 - 
						
					 | 
					
						2010-09-28 16:08:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							29774731e1
							
						
					 | 
					
						
						
							
							codetools: fixed error handling open begin
						
						
						
						
						
						
						
						git-svn-id: trunk@27503 - 
						
					 | 
					
						2010-09-28 12:17:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ebaacbba1
							
						
					 | 
					
						
						
							
							codetools: clean up and debugging
						
						
						
						
						
						
						
						git-svn-id: trunk@27498 - 
						
					 | 
					
						2010-09-28 10:51:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e87400d8c
							
						
					 | 
					
						
						
							
							IDE: when package is renamed, rename its build macros
						
						
						
						
						
						
						
						git-svn-id: trunk@27465 - 
						
					 | 
					
						2010-09-26 10:34:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							28afd00d86
							
						
					 | 
					
						
						
							
							IDE: conditionals for package compilation
						
						
						
						
						
						
						
						git-svn-id: trunk@27400 - 
						
					 | 
					
						2010-09-17 21:56:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							03a5fce36b
							
						
					 | 
					
						
						
							
							IDE: use project build macro values
						
						
						
						
						
						
						
						git-svn-id: trunk@27140 - 
						
					 | 
					
						2010-08-18 15:53:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed2ad62dbf
							
						
					 | 
					
						
						
							
							codetools: fixed mem leak
						
						
						
						
						
						
						
						git-svn-id: trunk@27113 - 
						
					 | 
					
						2010-08-16 22:15:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							6cf974a082
							
						
					 | 
					
						
						
							
							IDE: function to compute build macros
						
						
						
						
						
						
						
						git-svn-id: trunk@27110 - 
						
					 | 
					
						2010-08-16 14:23:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							aefa18ebf4
							
						
					 | 
					
						
						
							
							codetools: config parser: += assignment
						
						
						
						
						
						
						
						git-svn-id: trunk@26968 - 
						
					 | 
					
						2010-08-01 22:38:52 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							121d88afc3
							
						
					 | 
					
						
						
							
							codetools: cfg parser: typecasts
						
						
						
						
						
						
						
						git-svn-id: trunk@26966 - 
						
					 | 
					
						2010-08-01 22:04:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4b9573bfb
							
						
					 | 
					
						
						
							
							codetools: FindDeclaration: jump by default to next declaration
						
						
						
						
						
						
						
						git-svn-id: trunk@26961 - 
						
					 | 
					
						2010-08-01 08:43:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							df930dcc3f
							
						
					 | 
					
						
						
							
							codetools: cfg parser: comparison operators
						
						
						
						
						
						
						
						git-svn-id: trunk@26948 - 
						
					 | 
					
						2010-07-31 21:57:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							f5db6e94da
							
						
					 | 
					
						
						
							
							codetools: cfg parser: and, or, xor
						
						
						
						
						
						
						
						git-svn-id: trunk@26943 - 
						
					 | 
					
						2010-07-31 20:29:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							54eafc0686
							
						
					 | 
					
						
						
							
							codetools: not operator
						
						
						
						
						
						
						
						git-svn-id: trunk@26941 - 
						
					 | 
					
						2010-07-31 18:40:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							6066f05609
							
						
					 | 
					
						
						
							
							codetools: started cfg execute stack
						
						
						
						
						
						
						
						git-svn-id: trunk@26911 - 
						
					 | 
					
						2010-07-30 12:21:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							6bcec286b1
							
						
					 | 
					
						
						
							
							codetools: config parser, more keywords
						
						
						
						
						
						
						
						git-svn-id: trunk@26907 - 
						
					 | 
					
						2010-07-29 22:12:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							01e74e733f
							
						
					 | 
					
						
						
							
							codetools: fixed parsing string constant without end
						
						
						
						
						
						
						
						git-svn-id: trunk@26906 - 
						
					 | 
					
						2010-07-29 15:34:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							448387e85a
							
						
					 | 
					
						
						
							
							codetools: config error handling
						
						
						
						
						
						
						
						git-svn-id: trunk@26905 - 
						
					 | 
					
						2010-07-29 14:33:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							a24f111a3e
							
						
					 | 
					
						
						
							
							codetools: config errors
						
						
						
						
						
						
						
						git-svn-id: trunk@26902 - 
						
					 | 
					
						2010-07-29 13:45:47 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							3416e11123
							
						
					 | 
					
						
						
							
							codetools: config parser stack
						
						
						
						
						
						
						
						git-svn-id: trunk@26900 - 
						
					 | 
					
						2010-07-29 12:16:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							4411050278
							
						
					 | 
					
						
						
							
							codetools: copy variables
						
						
						
						
						
						
						
						git-svn-id: trunk@26883 - 
						
					 | 
					
						2010-07-28 23:43:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							ae141f28c1
							
						
					 | 
					
						
						
							
							codetools: started config with if for build modes
						
						
						
						
						
						
						
						git-svn-id: trunk@26872 - 
						
					 | 
					
						2010-07-28 15:27:12 +00:00 | 
					
					
						
						
							
							
							
						
					 |