Commit Graph

3489 Commits

Author SHA1 Message Date
mattias
9b706b641d codetools: code completion: method body to definition: update definition
git-svn-id: trunk@34964 -
2012-01-26 22:43:04 +00:00
mattias
98a0eef795 codetools: parse initialization with with statements
git-svn-id: trunk@34956 -
2012-01-26 15:19:57 +00:00
mattias
cd6db590b3 codetools: identifier completion: keyword initialization
git-svn-id: trunk@34955 -
2012-01-26 14:54:25 +00:00
mattias
ebb35c4a27 codetools: class completion: update multiple body signatures
git-svn-id: trunk@34939 -
2012-01-25 19:15:24 +00:00
mattias
0bde955013 synedit: less debugging
git-svn-id: trunk@34938 -
2012-01-25 16:58:54 +00:00
mattias
4d4992d4bf codetools: FixFPDocFragment: fixed endless loop
git-svn-id: trunk@34928 -
2012-01-25 15:19:02 +00:00
mattias
f3bb1379a4 codetools: made CheckForChangedProcs a method of its own
git-svn-id: trunk@34922 -
2012-01-25 13:50:40 +00:00
mattias
bce270836b codetools: FindEndOfExpression: parse inherited
git-svn-id: trunk@34919 -
2012-01-25 13:07:36 +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
a7a3a71ce2 IDE: find start of code block: outside cstatements: jump to node start
git-svn-id: trunk@34905 -
2012-01-24 18:48:02 +00:00
mattias
b09a26670a codetools: FindProcNode: read name of a class operator
git-svn-id: trunk@34887 -
2012-01-23 18:07:14 +00:00
mattias
0ba4bd89c0 codetools: parse class operators
git-svn-id: trunk@34886 -
2012-01-23 17:49:30 +00:00
mattias
a51a9f729f codetools: parse class operator =, bug #21128
git-svn-id: trunk@34880 -
2012-01-22 22:52:32 +00:00
mattias
3e692990e1 codetools: fixed crash parsing operator with invalid name
git-svn-id: trunk@34879 -
2012-01-22 22:44:23 +00:00
mattias
d3a30108d6 codetools: started parsing class operator symbol
git-svn-id: trunk@34877 -
2012-01-22 20:40:13 +00:00
mattias
c7c01c9ffd codetools: param completion: skip comments
git-svn-id: trunk@34866 -
2012-01-22 14:02:26 +00:00
mattias
6d491f1977 codetools: IsParamExprListCompatibleToNodeList: fixed returning tcCompatible if a param is only compatible
git-svn-id: trunk@34856 -
2012-01-22 11:55:59 +00:00
mattias
6e8cb6fb9b codetools: not searching in system units again
git-svn-id: trunk@34855 -
2012-01-22 11:35:07 +00:00
mattias
4be5c93609 IDE: fpdoc editor: create fpdoc files for fpc units
git-svn-id: trunk@34847 -
2012-01-21 17:23:50 +00:00
mattias
0d8546c33a codetools: fixed find references
git-svn-id: trunk@34842 -
2012-01-21 15:07:55 +00:00
mattias
edf146fe37 codetools: find identifier references: only search after uses section
git-svn-id: trunk@34833 -
2012-01-21 11:51:11 +00:00
mattias
8f6bddb835 codetools: find identifier references: fixed searching local identifiers
git-svn-id: trunk@34832 -
2012-01-21 11:39:20 +00:00
mattias
502a88f46a codetools: checklfm: error if property is not published
git-svn-id: trunk@34807 -
2012-01-19 22:23:10 +00:00
mattias
595b29af86 IDE: fixed typo
git-svn-id: trunk@34806 -
2012-01-19 22:06:56 +00:00
mattias
380ab6721d codetools: checklfm: search further to find published property
git-svn-id: trunk@34805 -
2012-01-19 22:01:17 +00:00
maxim
6eee8de8d2 regenerated translations; updated Russian translation
git-svn-id: trunk@34804 -
2012-01-19 21:58:48 +00:00
mattias
d5279b31a9 codetools: find declaration: fixed searching in default ancestor
git-svn-id: trunk@34797 -
2012-01-19 16:29:12 +00:00
mattias
fb13a79dee codetools: identifier completion: method specifiers
git-svn-id: trunk@34796 -
2012-01-19 16:11:45 +00:00
mattias
766b0311e9 codetools: identifier completion: hidden used units
git-svn-id: trunk@34795 -
2012-01-19 15:04:48 +00:00
mattias
42006c76d8 codetools: fixed parsing const public
git-svn-id: trunk@34791 -
2012-01-19 10:01:12 +00:00
mattias
196a45257c codetools: fixed TCTDirectoryCachePool.FindDiskFilename for non existing files
git-svn-id: trunk@34780 -
2012-01-18 17:09:57 +00:00
mattias
5c6dd14985 IDE: parse custom option -Wp and pass to codetools to use as hidden unit, bug #20351
git-svn-id: trunk@34778 -
2012-01-18 14:24:25 +00:00
mattias
0bb0793310 codetools: do not search default class ancestor if there is another class ancestor
git-svn-id: trunk@34777 -
2012-01-18 14:02:54 +00:00
mattias
bdd8d247fb codetools: fixed TLinkScanner.SourceName
git-svn-id: trunk@34776 -
2012-01-18 13:50:24 +00:00
mattias
c0a0f6ce67 codetools: searching hidden used units cmem for #usevalgrind, fpextres for FPC_HAS_WinLikeResources, iso7185 for mode iso, profile for #useprofiler, fpcylix,dynlibs for #usekylix, controller macro #controllerunit, modeswitch bojpas for mode delphi and objpas
git-svn-id: trunk@34775 -
2012-01-18 13:38:43 +00:00
mattias
ee53888381 codetools: fixed modeswitch
git-svn-id: trunk@34774 -
2012-01-18 12:53:18 +00:00
mattias
bfa10e2f96 codetools: function TLinkScanner.GetHiddenUsedUnits
git-svn-id: trunk@34773 -
2012-01-18 12:39:59 +00:00
mattias
d5188c4108 codetools: parse resourcestring starting with an identifier, bug #8485
git-svn-id: trunk@34771 -
2012-01-18 11:10:23 +00:00
mattias
81d67bcdc6 codetools: checklfm: fixed searching types
git-svn-id: trunk@34768 -
2012-01-18 01:54:53 +00:00
juha
03d1306b86 Codetools & LazUtils: Replace const string arrays with RTTI value and WriteStr()
git-svn-id: trunk@34757 -
2012-01-15 23:50:39 +00:00
mattias
984566c793 codetools: CompleteLocalVariableByParameter: resolve point for case A.B()
git-svn-id: trunk@34736 -
2012-01-14 16:25:17 +00:00
mattias
4d8500282c codetools: fixed resolving identifier backward in term
git-svn-id: trunk@34734 -
2012-01-14 16:00:11 +00:00
mattias
8a4b3116bb IDE: simplified save project changes
git-svn-id: trunk@34728 -
2012-01-14 13:15:17 +00:00
juha
bd6c90eb77 Minor improvement for menu texts.
git-svn-id: trunk@34726 -
2012-01-14 12:30:01 +00:00
mattias
e2645d1407 codetools: identifier in parameter completion: procedures
git-svn-id: trunk@34725 -
2012-01-13 17:23:07 +00:00
mattias
5010a42914 codetools: complete parameter: methods
git-svn-id: trunk@34723 -
2012-01-13 00:25:26 +00:00
mattias
4b54faa3c2 codetools: added proc specifiers
git-svn-id: trunk@34722 -
2012-01-12 23:46:04 +00:00
mattias
b04cef83d2 codetools: complete event assignment: refactored for reuse
git-svn-id: trunk@34721 -
2012-01-12 23:39:46 +00:00
mattias
1c8d8b843e codetools: resolve sub identifier in type definition: search forward too
git-svn-id: trunk@34720 -
2012-01-12 23:12:01 +00:00
mattias
724765c335 codetools: param completion for @pointertype
git-svn-id: trunk@34714 -
2012-01-12 14:10:11 +00:00