| 
							
							
								 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 |  |