Commit Graph

275 Commits

Author SHA1 Message Date
mattias
304a45372e codetools: fixed TLinkScanner.LinkSize for last link
git-svn-id: trunk@29796 -
2011-03-11 11:09:16 +00:00
mattias
77566ccf65 codetools: implemented scanning units in smaller chunks and successive scanning without deleting nodes
git-svn-id: trunk@29769 -
2011-03-09 20:52:44 +00:00
mattias
b88c6577a4 synedit: fixed synregexpr 64bit
git-svn-id: trunk@29717 -
2011-03-03 12:46:22 +00:00
mattias
2c76183be2 codetools: fixed TStandardCodeTool.RemoveUnitFromAllUsesSections
git-svn-id: trunk@29640 -
2011-02-21 21:43:11 +00:00
mattias
d97d756067 codetools: fixed mem leak in FindDanglingComponentEvents, bug #18691
git-svn-id: trunk@29391 -
2011-02-05 10:26:36 +00:00
mattias
3943d23f9b codetools: started nested classes, replaced ctnClassType with ctnTypeSection, ctnClassConst with ctnConstSection, class type,const,var sections are now childs of visibility sections
git-svn-id: trunk@29390 -
2011-02-05 10:09:22 +00:00
mattias
19c0b3a5a2 codetools: always parse class nodes
git-svn-id: trunk@29336 -
2011-02-02 19:33:04 +00:00
mattias
92a693d145 codetools: removed TCodeTreeNodeExtMemManager, not needed anymore
git-svn-id: trunk@29334 -
2011-02-02 18:56:59 +00:00
mattias
599efccf86 codetools: FindMissingUnit: FixCase fixed
git-svn-id: trunk@28901 -
2011-01-08 11:43:32 +00:00
mattias
7c572b1d3c codetools: fixed FindUsedUnitNames
git-svn-id: trunk@28610 -
2010-12-03 15:15:09 +00:00
mattias
ba3dc6e1f5 codetools: CompleteBlock implementation begin end., bug #17293
git-svn-id: trunk@28566 -
2010-11-30 09:39:18 +00:00
mattias
9eb142f295 codetools: clean up
git-svn-id: trunk@28499 -
2010-11-26 12:25:50 +00:00
mattias
94948dde5e codetools: RemoveUnitFromUsesSection: when removing the last unit remove empty lines in front too, bug #18055
git-svn-id: trunk@28498 -
2010-11-26 12:23:25 +00:00
mattias
496151f6f8 codetools: AddUnitToSpecificUsesSection for implementation, patch #18028
git-svn-id: trunk@28435 -
2010-11-23 11:39:42 +00:00
mattias
6ebaacbba1 codetools: clean up and debugging
git-svn-id: trunk@27498 -
2010-09-28 10:51:08 +00:00
mattias
f684b879a0 codetools: added comment
git-svn-id: trunk@27482 -
2010-09-26 21:05:38 +00:00
mattias
5dd01ce874 codetools: CheckLFM: added boolean RootMustBeClassInUnit parameter
git-svn-id: trunk@27481 -
2010-09-26 20:30:24 +00:00
mattias
82369989ce IDE: converter: search classes in implementation too
git-svn-id: trunk@27480 -
2010-09-26 20:04:31 +00:00
mattias
6d02cc37ff codetools: extended RetypeClassVariables
git-svn-id: trunk@27479 -
2010-09-26 20:02:50 +00:00
mattias
d66103ac53 codetools: debugging
git-svn-id: trunk@26856 -
2010-07-27 14:51:53 +00:00
mattias
0d135358b4 codetools: block completion: consider comments in front of insert pos
git-svn-id: trunk@26737 -
2010-07-19 12:37:02 +00:00
mattias
bc14bcf0a2 codetools: completeblock: complete if parent and child same indented
git-svn-id: trunk@26619 -
2010-07-13 13:01:13 +00:00
mattias
b23492619f codetools: completeblock: check if unindented line starts new block
git-svn-id: trunk@26617 -
2010-07-13 10:06:40 +00:00
mattias
7e74198f7d codetools: completeblock: improved for class
git-svn-id: trunk@26604 -
2010-07-11 20:46:35 +00:00
mattias
b4b5016f20 codetools: completeblock: complete if unindent and cursor at unindent or in empty line
git-svn-id: trunk@26594 -
2010-07-11 11:27:44 +00:00
mattias
29839a9707 codetools: findreferences: search declaration comment, bug #13497
git-svn-id: trunk@26542 -
2010-07-08 21:41:56 +00:00
mattias
c0682eae27 codetools: completeblock when typing begin
git-svn-id: trunk@26515 -
2010-07-07 22:40:38 +00:00
mattias
0b3a7661b0 codetools: completeblock: add newline, bug
git-svn-id: trunk@26512 -
2010-07-07 20:07:49 +00:00
mattias
14c0ca0b26 codetools: FindDanglingComponentEvents: check sub persistents in properties, bug #16831
git-svn-id: trunk@26455 -
2010-07-04 09:10:59 +00:00
mattias
1751469cc8 codetools: completeblock: ignore open brackets on semicolon
git-svn-id: trunk@26453 -
2010-07-04 07:29:19 +00:00
mattias
e454ee7c16 codetools: completeblock: begin ;, bug #16836
git-svn-id: trunk@26452 -
2010-07-04 07:23:42 +00:00
mattias
e03811d82e codetools: clean up
git-svn-id: trunk@26423 -
2010-07-02 19:43:27 +00:00
mattias
2a0aad5e01 codetools: GetStringConstAsFormatString treat " as normal character
git-svn-id: trunk@26036 -
2010-06-11 07:16:41 +00:00
mattias
a15b25d274 codetools: CheckLFM: check types even if parent types was not found
git-svn-id: trunk@25847 -
2010-06-02 19:20:22 +00:00
mattias
e2538d01bc codetools: removed cafBegin
git-svn-id: trunk@25737 -
2010-05-28 18:47:50 +00:00
mattias
331b05a147 IDE: started block completion on char
git-svn-id: trunk@25556 -
2010-05-20 21:44:03 +00:00
mattias
eaa1ff2fba IDE: added quickfix for note local variable not used, remove
git-svn-id: trunk@25498 -
2010-05-18 14:45:02 +00:00
mattias
4809be32c6 codetools: fixed FindCOdeOrLineEndInFrontOf for bracket close, bug #16419
git-svn-id: trunk@25238 -
2010-05-07 11:04:50 +00:00
mattias
0b64f42042 codetools: identifier completion: do not eat unit not found error when searching ancestors
git-svn-id: trunk@25035 -
2010-04-28 17:15:24 +00:00
mattias
d3f232387d codetools: changed RetypeClassVariables parameter to tree
git-svn-id: trunk@24219 -
2010-03-26 12:24:47 +00:00
mattias
a74bc652d2 codetools: added RetypeClassVariables
git-svn-id: trunk@24215 -
2010-03-25 21:16:32 +00:00
mattias
34bcf2c445 codetools: fixed ConvertDelphiToLazarusSource reparse after adding mode delphi
git-svn-id: trunk@23767 -
2010-02-23 12:01:42 +00:00
paul
9e02d5824f codetools: distinct dispinterface and other interfaces
git-svn-id: trunk@23500 -
2010-01-20 13:18:11 +00:00
mattias
3e0e6a5370 codetools: undo parsing ^j
git-svn-id: trunk@23414 -
2010-01-09 21:53:31 +00:00
mattias
dfc20b664d codetools: completeblock: skip if target line is not empty or code behind is more indented
git-svn-id: trunk@22828 -
2009-11-27 16:50:24 +00:00
mattias
b64abcbd7a codetools: parsing objccategory
git-svn-id: trunk@22611 -
2009-11-16 00:39:35 +00:00
mattias
cf8c233871 codetools: parsing cppclass
git-svn-id: trunk@22601 -
2009-11-15 15:43:53 +00:00
mattias
ce415836a7 codetools: TStandardCodeTool.GetPasDocComments stop at directives
git-svn-id: trunk@22575 -
2009-11-13 20:42:15 +00:00
mattias
555090ae4f codetools: TStandardCodeTool.ExtractOperand ignore positions in space
git-svn-id: trunk@22558 -
2009-11-13 06:03:49 +00:00
mattias
95af4fb208 codetools: fixed adding uses section
git-svn-id: trunk@22475 -
2009-11-07 13:48:47 +00:00