mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d058c9c07
							
						
					 | 
					
						
						
							
							codetools: renamed TFPCConfigFileStateList TPCConfigFileStateList, TFPCTargetConfigCache TPCTargetConfigCache
						
						
						
						
						
						
						
						git-svn-id: trunk@56779 - 
						
					 | 
					
						2017-12-18 17:03:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							022a515783
							
						
					 | 
					
						
						
							
							codetools: renamed FPCDefinesCache to CompilerDefinesCache
						
						
						
						
						
						
						
						git-svn-id: trunk@56776 - 
						
					 | 
					
						2017-12-18 12:20:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							f733e63de6
							
						
					 | 
					
						
						
							
							codetools: fixed clearing errormsg, issue #32761, from Pascal
						
						
						
						
						
						
						
						git-svn-id: trunk@56578 - 
						
					 | 
					
						2017-12-02 10:30:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccea2a4b40
							
						
					 | 
					
						
						
							
							codetools: complete property: set defaults, complex type
						
						
						
						
						
						
						
						git-svn-id: trunk@56526 - 
						
					 | 
					
						2017-11-28 14:39:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							c43215a213
							
						
					 | 
					
						
						
							
							codetools: added TCodeContextInfoItem.AsDebugString
						
						
						
						
						
						
						
						git-svn-id: trunk@56506 - 
						
					 | 
					
						2017-11-27 14:41:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							87da0fc570
							
						
					 | 
					
						
						
							
							codetools: clean up
						
						
						
						
						
						
						
						git-svn-id: trunk@56361 - 
						
					 | 
					
						2017-11-11 10:07:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							acd77c3bb0
							
						
					 | 
					
						
						
							
							lazutils: replaced TPASObjectWriter with TCompWriterPas
						
						
						
						
						
						
						
						git-svn-id: trunk@56208 - 
						
					 | 
					
						2017-10-26 14:18:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							eee3db1cf7
							
						
					 | 
					
						
						
							
							codetools: GetValuesOfCaseVariable: WithTypeDefIfScoped default true
						
						
						
						
						
						
						
						git-svn-id: trunk@56168 - 
						
					 | 
					
						2017-10-23 11:22:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							548fbd4852
							
						
					 | 
					
						
						
							
							codetools: added TFindDeclarationTool.FindClassMember
						
						
						
						
						
						
						
						git-svn-id: trunk@55238 - 
						
					 | 
					
						2017-06-05 13:29:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							eca0a51b27
							
						
					 | 
					
						
						
							
							codetools: undo
						
						
						
						
						
						
						
						git-svn-id: trunk@55236 - 
						
					 | 
					
						2017-06-05 13:28:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							12ad990c7b
							
						
					 | 
					
						
						
							
							codetools: less hints methodjumptool.pas
						
						
						
						
						
						
						
						git-svn-id: trunk@55235 - 
						
					 | 
					
						2017-06-05 13:25:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								juha
							
						 
					 | 
					
						
						
						
						
							
						
						
							e27232d4cc
							
						
					 | 
					
						
						
							
							Fix uninitialized variables based on compiler warnings got with dfa (data flow analysis) enabled.
						
						
						
						
						
						
						
						git-svn-id: trunk@55211 - 
						
					 | 
					
						2017-06-04 15:14:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							b29915c159
							
						
					 | 
					
						
						
							
							IDE: method property editor: edit: ask whether jump to inherited or add override
						
						
						
						
						
						
						
						git-svn-id: trunk@55206 - 
						
					 | 
					
						2017-06-04 09:21:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ondrej
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3ef5a5623
							
						
					 | 
					
						
						
							
							CodeTools: return method overloads for compatibility after r55031 #3ec399d85a
						
						
						
						
						
						
						
						git-svn-id: trunk@55037 - 
						
					 | 
					
						2017-05-22 06:57:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ondrej
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ec399d85a
							
						
					 | 
					
						
						
							
							CodeTools: add "Avoid unnecessary jumps" option, make it default.
						
						
						
						
						
						
						
						git-svn-id: trunk@55031 - 
						
					 | 
					
						2017-05-21 18:14:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ondrej
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5c8984ec7
							
						
					 | 
					
						
						
							
							CodeTools: center jumps with a percent value. Add settings for code block jump as well.
						
						
						
						
						
						
						
						git-svn-id: trunk@55030 - 
						
					 | 
					
						2017-05-21 13:26:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							f915aac0c7
							
						
					 | 
					
						
						
							
							codetools: use namespaces only for pas2js and fpc>30101
						
						
						
						
						
						
						
						git-svn-id: trunk@54769 - 
						
					 | 
					
						2017-04-28 22:39:47 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa5717bb55
							
						
					 | 
					
						
						
							
							codetools: search units with namespaces
						
						
						
						
						
						
						
						git-svn-id: trunk@54745 - 
						
					 | 
					
						2017-04-26 18:36:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							9af0510f2d
							
						
					 | 
					
						
						
							
							codetools: fixed id on unknown exception
						
						
						
						
						
						
						
						git-svn-id: trunk@54686 - 
						
					 | 
					
						2017-04-22 11:20:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							43254f08ad
							
						
					 | 
					
						
						
							
							codetools: sourcechangecache and directiveparser: unique ids for errors
						
						
						
						
						
						
						
						git-svn-id: trunk@54684 - 
						
					 | 
					
						2017-04-22 11:18:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							f344610be5
							
						
					 | 
					
						
						
							
							codetools: linkscanner: unique ids for errors
						
						
						
						
						
						
						
						git-svn-id: trunk@54682 - 
						
					 | 
					
						2017-04-22 11:10:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							e42d0903e0
							
						
					 | 
					
						
						
							
							codetools: fixed error msg
						
						
						
						
						
						
						
						git-svn-id: trunk@54674 - 
						
					 | 
					
						2017-04-21 21:24:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hnb
							
						 
					 | 
					
						
						
						
						
							
						
						
							1903007760
							
						
					 | 
					
						
						
							
							CodeTools: create new callback FindIncFileInCfgCache in basiccodetools.pas filled by codetoolmanager.pas to omit compilicated unit dependencies introduced in linkscanner.pas by uses section (for modules: CodeToolManager and DefineTemplates) in implementation section (that was the reason of AV on IDE exit and memory leaks, fix for mantis #31575, #31580)
						
						
						
						
						
						
						
						git-svn-id: trunk@54461 - 
						
					 | 
					
						2017-03-21 23:06:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ondrej
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c7e92643d
							
						
					 | 
					
						
						
							
							LCL, IDE: HighDPI: add Application.Scaled and Project1.Scaled property for automatic LCL-driven scaling
						
						
						
						
						
						
						
						git-svn-id: trunk@54199 - 
						
					 | 
					
						2017-02-19 20:02:58 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							8d43a73be1
							
						
					 | 
					
						
						
							
							codetools: avltree: new consistencycheck
						
						
						
						
						
						
						
						git-svn-id: trunk@53925 - 
						
					 | 
					
						2017-01-11 12:41:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f58c1ef85
							
						
					 | 
					
						
						
							
							codetools: started test parsing record operators
						
						
						
						
						
						
						
						git-svn-id: trunk@53668 - 
						
					 | 
					
						2016-12-13 12:46:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							81599322c4
							
						
					 | 
					
						
						
							
							codetools: started FindFileAtCursor
						
						
						
						
						
						
						
						git-svn-id: trunk@53269 - 
						
					 | 
					
						2016-10-30 23:42:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							f1b926fd5e
							
						
					 | 
					
						
						
							
							IDE: open project: read lpr and set IsPartOfProject for all used units with <in> filenames
						
						
						
						
						
						
						
						git-svn-id: trunk@53245 - 
						
					 | 
					
						2016-10-28 10:02:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ondrej
							
						 
					 | 
					
						
						
						
						
							
						
						
							c0cc369d3d
							
						
					 | 
					
						
						
							
							IDE, CodeTools: support {scopedenums on} in "case ofall" code template
						
						
						
						
						
						
						
						git-svn-id: trunk@53039 - 
						
					 | 
					
						2016-09-26 18:14:15 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ondrej
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3ee10c357
							
						
					 | 
					
						
						
							
							IDE, CodeTools: rescan FPC directory cache automatically. Issue #30475
						
						
						
						
						
						
						
						git-svn-id: trunk@52809 - 
						
					 | 
					
						2016-08-16 22:32:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							c190ac187c
							
						
					 | 
					
						
						
							
							codetools: CleanCodeFromComments: added parameter KeepVerbosityDirectives
						
						
						
						
						
						
						
						git-svn-id: trunk@52138 - 
						
					 | 
					
						2016-04-07 07:38:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ondrej
							
						 
					 | 
					
						
						
						
						
							
						
						
							3594fefc04
							
						
					 | 
					
						
						
							
							ide, codetools: change ClassCompleteCode into CompleteCodeInteractive
						
						
						
						
						
						
						
						git-svn-id: trunk@51859 - 
						
					 | 
					
						2016-03-08 16:46:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ondrej
							
						 
					 | 
					
						
						
						
						
							
						
						
							06d19a8613
							
						
					 | 
					
						
						
							
							ide, codetools: implement class code creation (default: ctrl+shift+x) - the same as local code creation but the variable will be added to class/object section.
						
						
						
						
						
						
						
						git-svn-id: trunk@51851 - 
						
					 | 
					
						2016-03-07 20:22:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a70101ec3
							
						
					 | 
					
						
						
							
							IDE: quick fix ad warn off directive: add message pattern as comment
						
						
						
						
						
						
						
						git-svn-id: trunk@51789 - 
						
					 | 
					
						2016-03-01 15:41:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							6365797a00
							
						
					 | 
					
						
						
							
							codetools: added AddUnitWarnDirective
						
						
						
						
						
						
						
						git-svn-id: trunk@51769 - 
						
					 | 
					
						2016-03-01 14:30:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							5698c6ed02
							
						
					 | 
					
						
						
							
							codetools: CleanCodeFromComments added parameter KeepDirectives
						
						
						
						
						
						
						
						git-svn-id: trunk@51269 - 
						
					 | 
					
						2016-01-13 17:25:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							9494abf18e
							
						
					 | 
					
						
						
							
							codetools: TCodeToolManager.WriteDebugReport: write linkscanner links
						
						
						
						
						
						
						
						git-svn-id: trunk@49857 - 
						
					 | 
					
						2015-09-21 08:12:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							796a5fdd00
							
						
					 | 
					
						
						
							
							IDE+codetools: property completion: options to use a prefixed name as Set mthod parameter, patch #28181 from Ondrej Pokorny
						
						
						
						
						
						
						
						git-svn-id: trunk@49807 - 
						
					 | 
					
						2015-09-10 11:51:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								juha
							
						 
					 | 
					
						
						
						
						
							
						
						
							653b5dd43a
							
						
					 | 
					
						
						
							
							Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
						
						
						
						
						
						
						
						git-svn-id: trunk@49504 - 
						
					 | 
					
						2015-07-07 11:43:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							303a563f98
							
						
					 | 
					
						
						
							
							codetools: clean up
						
						
						
						
						
						
						
						git-svn-id: trunk@48656 - 
						
					 | 
					
						2015-04-06 17:18:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							69917cf580
							
						
					 | 
					
						
						
							
							codetools: clean up
						
						
						
						
						
						
						
						git-svn-id: trunk@48655 - 
						
					 | 
					
						2015-04-06 17:15:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b40ae4e5d
							
						
					 | 
					
						
						
							
							codetools: less hints
						
						
						
						
						
						
						
						git-svn-id: trunk@48647 - 
						
					 | 
					
						2015-04-06 16:38:28 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							686b04a732
							
						
					 | 
					
						
						
							
							codetools: GetIDEDirectives: implemented filter, needed to fix removing all
						
						
						
						
						
						
						
						git-svn-id: trunk@48335 - 
						
					 | 
					
						2015-03-14 10:30:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							75fd8a4e5d
							
						
					 | 
					
						
						
							
							IDE: checked compiler warnings, clean up
						
						
						
						
						
						
						
						git-svn-id: trunk@48211 - 
						
					 | 
					
						2015-03-10 13:27:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mattias
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba04e93625
							
						
					 | 
					
						
						
							
							IDE, codetools: less hints
						
						
						
						
						
						
						
						git-svn-id: trunk@48191 - 
						
					 | 
					
						2015-03-10 11:12:37 +00:00 | 
					
					
						
						
							
							
							
						
					 |