mattias
f05fbd0a1f
codetools: handlerlist for treetoolchanged
...
git-svn-id: trunk@33555 -
2011-11-16 06:52:13 +00:00
mattias
3d59e27e15
cody: started dictionary
...
git-svn-id: trunk@33550 -
2011-11-16 05:50:48 +00:00
mattias
08900f28d7
codetools: moved TCodeXYPosition from CodeAtom to CodeCache
...
git-svn-id: trunk@33220 -
2011-11-02 14:26:05 +00:00
mattias
4dcc3116ea
codetools: show backtrace on consistency exceptions in linkscanner
...
git-svn-id: trunk@32775 -
2011-10-09 06:51:01 +00:00
mattias
edeaa59964
lazutils: started lazutf8, lazfileutil, lazfilecache
...
git-svn-id: trunk@32678 -
2011-10-04 22:42:44 +00:00
mattias
e914964569
codetools: clean up
...
git-svn-id: trunk@32525 -
2011-09-27 19:20:22 +00:00
mattias
921dd0404b
codetools: started GetExpandedOperand
...
git-svn-id: trunk@32262 -
2011-09-10 18:21:13 +00:00
mattias
be78a06cb3
codetools: AddWithBlock
...
git-svn-id: trunk@32244 -
2011-09-09 22:32:47 +00:00
mattias
73d34d3088
codetools: find sources in fpc unit search paths
...
git-svn-id: trunk@32240 -
2011-09-09 19:00:32 +00:00
mattias
3fb87d479c
codetools: started add with block
...
git-svn-id: trunk@32209 -
2011-09-07 21:03:52 +00:00
mattias
caa300bdcf
codetools: renamed TStandardCodeTool.AddIncludeDirective
...
git-svn-id: trunk@32121 -
2011-08-30 16:37:31 +00:00
mattias
d054dea35c
codetools: identifier completion: do not clear on change
...
git-svn-id: trunk@31625 -
2011-07-09 21:36:19 +00:00
mattias
755ba26316
IDE: add unit to uses section: search via codetools
...
git-svn-id: trunk@31228 -
2011-06-14 18:56:21 +00:00
mattias
fb150584ed
codetools: gatheridentifiers: protect list during update
...
git-svn-id: trunk@31223 -
2011-06-14 17:33:12 +00:00
mattias
057f07d894
codetools: validate node caches on every BuildTree, not only when unit changed
...
git-svn-id: trunk@31218 -
2011-06-14 14:48:12 +00:00
mattias
23176970f9
IDE: added warning when auto compile package has dependencies and output dir is in default fpc unit path
...
git-svn-id: trunk@31109 -
2011-06-05 23:34:31 +00:00
mattias
8e1f917408
codetools: fixed TCodeToolManager.FindReferences
...
git-svn-id: trunk@30947 -
2011-05-28 08:52:08 +00:00
mattias
4a19042de7
codetools: fixed mem leak
...
git-svn-id: trunk@30945 -
2011-05-27 23:05:46 +00:00
mattias
b87cbc31f1
cody: declare var
...
git-svn-id: trunk@30934 -
2011-05-27 17:24:02 +00:00
mattias
4e3bb381e3
codetools: AddVariable: interface and implementation
...
git-svn-id: trunk@30898 -
2011-05-25 15:49:27 +00:00
mattias
3ce75c3558
codetools: AddLocalVariable: insert in front of MaxPos
...
git-svn-id: trunk@30892 -
2011-05-24 21:42:15 +00:00
mattias
f36407ac9e
IDE: compile package check: check file date of fpc units
...
git-svn-id: trunk@30873 -
2011-05-23 20:45:38 +00:00
mattias
8e95e69f36
codetools: FileExistsCached, FileAgeCached: use directory cacher
...
git-svn-id: trunk@30872 -
2011-05-23 16:26:09 +00:00
mattias
53866fee38
cody: declare var: with statement
...
git-svn-id: trunk@30841 -
2011-05-21 21:22:42 +00:00
mattias
e1c12a7721
cody: started declare variable
...
git-svn-id: trunk@30811 -
2011-05-19 15:28:09 +00:00
mattias
7a98756abb
codetools: added cache to FindReferences
...
git-svn-id: trunk@30547 -
2011-05-04 13:40:35 +00:00
mattias
a031fab2fc
codetools: extractproc for program
...
git-svn-id: trunk@30533 -
2011-05-02 18:27:16 +00:00
mattias
92692eea39
codetools: aded FindProcDeclaration
...
git-svn-id: trunk@30523 -
2011-05-02 09:08:23 +00:00
mattias
bc19f550d3
cody: added dialog to add a Assign method
...
git-svn-id: trunk@30521 -
2011-05-01 19:24:09 +00:00
mattias
fbc076999d
codetools: example for FindAssignMethod
...
git-svn-id: trunk@30495 -
2011-04-28 12:50:19 +00:00
mattias
90a1dcfc9b
codetools: started FindAssignMethod
...
git-svn-id: trunk@30491 -
2011-04-27 17:51:15 +00:00
mattias
3a806bbb9f
IDE: codehelp: loop
...
git-svn-id: trunk@30270 -
2011-04-12 17:19:25 +00:00
mattias
dd0fc4c825
IDE: codehelp: improved debugging
...
git-svn-id: trunk@30266 -
2011-04-11 21:25:55 +00:00
mattias
c2a58808d3
codetools: changed some uppercase parameters to mixed case
...
git-svn-id: trunk@29982 -
2011-03-22 13:41:30 +00:00
mattias
e58c0558d2
codetools: added PublishedMethodExists, GetCompatiblePublishedMethods without typedata
...
git-svn-id: trunk@29956 -
2011-03-21 09:56:35 +00:00
mattias
160a97f228
codetools: changed TDefinePool.ChangeStep to integer
...
git-svn-id: trunk@29800 -
2011-03-11 22:44:22 +00:00
mattias
517bd4b789
codetools: use global changesteps for quick updateneeded checks
...
git-svn-id: trunk@29787 -
2011-03-10 22:22:47 +00:00
mattias
12728e1833
cody: ppu list: uses count and used by count
...
git-svn-id: trunk@29469 -
2011-02-11 18:32:32 +00:00
mattias
da98b47570
codetools: cache for parsing ppu files
...
git-svn-id: trunk@29455 -
2011-02-10 21:56:58 +00:00
mattias
777bb13739
codetools: FindCompiledUnitInCompletePath searching in unitset
...
git-svn-id: trunk@29448 -
2011-02-10 10:45:12 +00:00
mattias
8cd980cb5b
codetools: fixed simple init
...
git-svn-id: trunk@29402 -
2011-02-06 11:07:47 +00:00
mattias
92a693d145
codetools: removed TCodeTreeNodeExtMemManager, not needed anymore
...
git-svn-id: trunk@29334 -
2011-02-02 18:56:59 +00:00
mattias
b75a2a4bb5
codetools: added TCodeToolManager.AddUnitToImplementationUsesSection
...
git-svn-id: trunk@28795 -
2010-12-21 13:33:34 +00:00
mattias
e61789e256
IDE: context help editor: show hint about declaration of each control
...
git-svn-id: trunk@28681 -
2010-12-11 11:14:47 +00:00
vincents
56646eb28c
removed support for compiled units in .ppw files, this is obsolete after fpc 1.0 (issue #16067 )
...
git-svn-id: trunk@28053 -
2010-11-03 09:48:49 +00:00
mattias
6ebaacbba1
codetools: clean up and debugging
...
git-svn-id: trunk@27498 -
2010-09-28 10:51:08 +00:00
mattias
5dd01ce874
codetools: CheckLFM: added boolean RootMustBeClassInUnit parameter
...
git-svn-id: trunk@27481 -
2010-09-26 20:30:24 +00:00
mattias
6d02cc37ff
codetools: extended RetypeClassVariables
...
git-svn-id: trunk@27479 -
2010-09-26 20:02:50 +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
5f4f03d6e9
IDE: using new codetools FPC caches
...
IDE: fixed macro FPCVer for multiple versions used by fpc.exe
IDE: fixed rescan of FPC sources if not changed, bug #16824
codetools: replaced fpc source heuristic with rule set, needed for bug #13912 , #14572
IDE: fixed unneeded rescan of fpc sources if only target changed, needed for 12828
IDE: fixed calling compiler on every start, needed by lazarus on a stick
codetools: fixed search for fpc units without ppu, needed for 15534
IDE: implemented cache for fpc include files, needed by debugger
lazbuild: fixed using non default lclwidgettype of lpi
IDE: fixed auto update if fpc.cfg or target compiler changed, needed for 16824
git-svn-id: trunk@26796 -
2010-07-24 08:12:27 +00:00