Commit Graph

397 Commits

Author SHA1 Message Date
mattias
612b486281 IDE: implement find references of used unit
git-svn-id: trunk@42686 -
2013-09-08 22:47:26 +00:00
mattias
5364c52f95 codetools: FindUsedUnitReferences
git-svn-id: trunk@42681 -
2013-09-08 19:19:55 +00:00
mattias
a1d47beded codetools: shrinked scan ranges from lsrEnd to lsrInitializationStart where possible
git-svn-id: trunk@42202 -
2013-07-25 12:49:04 +00:00
mattias
bbabe5442e codetools: free expander
git-svn-id: trunk@42192 -
2013-07-24 07:17:09 +00:00
mattias
e02c8ef2c8 codetools: started ability to load code completion snippets from an xml files, thanks to Don Ziesig, patch #15922
git-svn-id: trunk@42177 -
2013-07-22 22:08:53 +00:00
juha
8ae11e18a5 Codetools: formatting
git-svn-id: trunk@41947 -
2013-06-30 22:05:48 +00:00
mattias
a411d10198 codetools: fixed uninitialized params
git-svn-id: trunk@41914 -
2013-06-27 07:22:58 +00:00
mattias
2334f84a57 codetools: fixed result of ExploreUnitDirectives
git-svn-id: trunk@41678 -
2013-06-11 14:14:02 +00:00
mattias
945a988824 codetools: TSourceChangeCache.Begin/EndUpdate comments and clean up
git-svn-id: trunk@41626 -
2013-06-09 11:25:13 +00:00
mattias
4ce8683fd7 codetools: set DirectoryCache of tool, removed auto fetching
git-svn-id: trunk@41552 -
2013-06-05 19:07:50 +00:00
mattias
c6da313e09 codetools: FindMissingUnits: do not find fpc sources if there is no ppu in fpc search path
git-svn-id: trunk@41412 -
2013-05-26 10:26:32 +00:00
mattias
7530f8b888 IDE: started ifdef update via codetools
git-svn-id: trunk@41145 -
2013-05-12 08:56:20 +00:00
mattias
d3fc959f04 IDE: store directives when new scanner is initialized and a sourceeditor for the unit exist
git-svn-id: trunk@41132 -
2013-05-11 17:30:13 +00:00
mattias
78f5a14553 codetools: linkscanner: counter for storedirectives
git-svn-id: trunk@41128 -
2013-05-11 09:29:48 +00:00
mattias
dc39e06d70 codetools: linkscanner: sorted inlines, started storing directives
git-svn-id: trunk@41092 -
2013-05-09 13:19:47 +00:00
mattias
77326c8e80 codetools: fixed FindResourceDirective scanning only one file
git-svn-id: trunk@41007 -
2013-05-02 21:41:10 +00:00
mattias
09853b3d90 codetools: init error state
git-svn-id: trunk@41005 -
2013-05-02 21:08:00 +00:00
mattias
4b82e6e707 codetools: stdcodetools: use GetIndentStr of beautifier
git-svn-id: trunk@40818 -
2013-04-15 09:40:57 +00:00
mattias
e9156f83de codetools: gather identifiers: use tool beautifier
git-svn-id: trunk@40816 -
2013-04-15 09:14:12 +00:00
mattias
f4cb4fec12 IDE: pass BlockTabIndent to codetools
git-svn-id: trunk@40791 -
2013-04-11 11:08:01 +00:00
mattias
480fedbcc8 codetools: safety clean up on exception
git-svn-id: trunk@40681 -
2013-04-01 12:58:40 +00:00
mattias
c54dedb94a IDE: added TDesignerMediator.UseRTTIForMethods
git-svn-id: trunk@40122 -
2013-02-02 15:46:43 +00:00
mattias
2c1a0a9089 IDE: load designer form: fixed loading .pas or .pp
git-svn-id: trunk@40098 -
2013-01-31 21:03:25 +00:00
mattias
31d45f3449 IDE: added new search function for designer components
git-svn-id: trunk@40014 -
2013-01-29 02:06:01 +00:00
mattias
60fd65da29 codetools: added flag -dVerboseFindDeclarationFail
git-svn-id: trunk@39748 -
2013-01-03 13:48:12 +00:00
martin
f6c4b6b46c IDE: "Rename Identifier": show replaced lines in result. (FIx nil deref)
git-svn-id: trunk@39556 -
2012-12-16 04:32:53 +00:00
martin
fd62b97730 IDE: "Rename Identifier": show replaced lines in result.
git-svn-id: trunk@39555 -
2012-12-16 04:19:34 +00:00
juha
d91c978a4d Converter: Call FixIncludeFiles before parsing the source.
git-svn-id: trunk@37646 -
2012-06-14 17:51:25 +00:00
mattias
c7543c32cb codetools: JumpToPublishedMethodBody: added parameter ErrorOnNotFound
git-svn-id: trunk@36968 -
2012-04-22 10:06:33 +00:00
mattias
3e6354408f IDE: save lrs: check if possible
git-svn-id: trunk@35924 -
2012-03-13 11:06:33 +00:00
mattias
42721b9bee IDE: find start of code block: when on start, jump to start of parent block
git-svn-id: trunk@34906 -
2012-01-24 19:04:33 +00:00
mattias
595b29af86 IDE: fixed typo
git-svn-id: trunk@34806 -
2012-01-19 22:06:56 +00:00
mattias
eb5f4cfb5d codetools: clean up
git-svn-id: trunk@34611 -
2012-01-06 10:40:06 +00:00
juha
5fd93058b5 IDE & packager: add units to uses section only if needed. Issue #20844
git-svn-id: trunk@34093 -
2011-12-10 18:50:03 +00:00
juha
72a709a931 Formatting
git-svn-id: trunk@34091 -
2011-12-10 18:49:02 +00:00
mattias
d3a1c4c3e8 codetools: TCodeToolManager.GetMainCode: if FindCodeOfMainUnitHint fails, use the source directly
git-svn-id: trunk@33777 -
2011-11-25 10:04:42 +00:00
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