mattias
|
9fb8ba331a
|
codetools: fixed TCodeCompletionCodeTool.DeclareVariableNearBy class members
git-svn-id: trunk@31275 -
|
2011-06-18 23:05:11 +00:00 |
|
mattias
|
cf818de9f4
|
codetools: FindLineEndOrCodeAfterPosition: fixed parsing (* comments
git-svn-id: trunk@31134 -
|
2011-06-08 08:17:39 +00:00 |
|
mattias
|
40015048ed
|
codetools: fixed crash
git-svn-id: trunk@30943 -
|
2011-05-27 21:38:02 +00:00 |
|
mattias
|
0642328271
|
codetools: class completion: update method bodies if all signatures fit
git-svn-id: trunk@30942 -
|
2011-05-27 21:13:15 +00:00 |
|
mattias
|
b87cbc31f1
|
cody: declare var
git-svn-id: trunk@30934 -
|
2011-05-27 17:24:02 +00:00 |
|
mattias
|
4ef2e5bc3e
|
codetools: AddLocalVariable: fixed reusing var section
git-svn-id: trunk@30923 -
|
2011-05-27 07:14:27 +00:00 |
|
mattias
|
4e3bb381e3
|
codetools: AddVariable: interface and implementation
git-svn-id: trunk@30898 -
|
2011-05-25 15:49:27 +00:00 |
|
mattias
|
bba64bdf3c
|
codetools: GuessTypeOfIdentifier: guess type of for-in
git-svn-id: trunk@30893 -
|
2011-05-24 21:55:20 +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
|
905af7d78c
|
codetools: GuessTypeOfIdentifier: remove contexts conflicting with already defined identifier
git-svn-id: trunk@30881 -
|
2011-05-23 22:55:29 +00:00 |
|
mattias
|
2932b7395a
|
codetools: started checking existing definitions with possible
git-svn-id: trunk@30879 -
|
2011-05-23 22:11:16 +00:00 |
|
mattias
|
7b0df7dac3
|
codetools: class completion: fixed adding public variable after method
git-svn-id: trunk@30870 -
|
2011-05-23 14:07:05 +00:00 |
|
mattias
|
78a0a9a879
|
cody: declare var: switch back to src
git-svn-id: trunk@30842 -
|
2011-05-21 22:15:13 +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
|
a76e3248bf
|
codetools: first section of non class is public
git-svn-id: trunk@30621 -
|
2011-05-08 15:52:29 +00:00 |
|
mattias
|
3e6fa52fed
|
cody: add assign method: auto enable checkbox for else inherited
git-svn-id: trunk@30604 -
|
2011-05-07 17:00:20 +00:00 |
|
mattias
|
b7f0a998e7
|
codetools: class completion: indexed properties, patch #19151
git-svn-id: trunk@30597 -
|
2011-05-07 15:30:03 +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 |
|
juha
|
3da46051ba
|
CodeTools: Remove also { TForm1 } comment together with empty method when needed, patch by Anton, issue #19150
git-svn-id: trunk@30423 -
|
2011-04-21 22:42:21 +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
|
910c1dfb56
|
codetools: CompleteLocalVariableAsParameter: trim space of type
git-svn-id: trunk@29908 -
|
2011-03-19 13:51:37 +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
|
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
|
2fa1d11c5c
|
codetools: fixed inserting first published variable
git-svn-id: trunk@29365 -
|
2011-02-03 22:48:34 +00:00 |
|
mattias
|
05be735961
|
codetools: parsing advanced records
git-svn-id: trunk@29359 -
|
2011-02-03 20:38:14 +00:00 |
|
mattias
|
e2de6ffbef
|
codetools: searching top most type section
git-svn-id: trunk@29356 -
|
2011-02-03 18:19:48 +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
|
666cc1741f
|
codetools: class completion: if unit was parsed with error: reraise error
git-svn-id: trunk@29105 -
|
2011-01-18 10:03:16 +00:00 |
|
mattias
|
2a79108848
|
codetools: fixed class compltion for indexed property, patch #18416
git-svn-id: trunk@28877 -
|
2011-01-06 17:22:04 +00:00 |
|
mattias
|
b55cf19954
|
codetools: class completion: fixed inserting new methods into implementation with only a begin
git-svn-id: trunk@28618 -
|
2010-12-04 16:25:19 +00:00 |
|
mattias
|
172dde0f4e
|
codetools: class completion: fixed finding Set methods, bug #18112
git-svn-id: trunk@28563 -
|
2010-11-30 08:14:38 +00:00 |
|
mattias
|
3f492dc212
|
codetools: code completion: add new methods: fixed adding in front of begin..end
git-svn-id: trunk@28515 -
|
2010-11-27 19:19:25 +00:00 |
|
paul
|
188361e605
|
codetools: support new class/generics syntax. like the next:
{
TFoo = class
const
Value = 5;
type
TBar = integer;
var
FSomeField: Integer;
procedure Dosomething;
end;
}
git-svn-id: trunk@28513 -
|
2010-11-27 18:25:25 +00:00 |
|
mattias
|
fe1d763b7d
|
codetools: class completion: fixed FindInsertPointForNewClass empty implementation
git-svn-id: trunk@28322 -
|
2010-11-18 18:19:12 +00:00 |
|
mattias
|
ab2f7d54a5
|
codetools: class completion: adding the first method body using the options for procs
git-svn-id: trunk@28320 -
|
2010-11-18 17:24:04 +00:00 |
|
mattias
|
508c4988a6
|
codetools: class completion: adding the first method body using the options for procs
git-svn-id: trunk@28319 -
|
2010-11-18 17:16:58 +00:00 |
|
mattias
|
6e77b99059
|
codetools: fixed mem leak on finalization, bug #17915
git-svn-id: trunk@28266 -
|
2010-11-16 08:07:04 +00:00 |
|
mattias
|
5f8d11d5c2
|
codetools: CompleteLocalVariableAsParameter: fixed skipping sub context
git-svn-id: trunk@27977 -
|
2010-10-30 14:10:21 +00:00 |
|
mattias
|
7c74ad750f
|
codetools: property completion: add setter code when read variable exists
git-svn-id: trunk@27608 -
|
2010-10-07 17:00:36 +00:00 |
|
mattias
|
6ebaacbba1
|
codetools: clean up and debugging
git-svn-id: trunk@27498 -
|
2010-09-28 10:51:08 +00:00 |
|
mattias
|
3ebbb2a0a9
|
codetools: store errors for jit parsed nodes, bug #16992
git-svn-id: trunk@26778 -
|
2010-07-22 11:35:42 +00:00 |
|
mattias
|
20c18d6616
|
codetools: copy only calling specifiers when completing a forward proc, bug #16953
git-svn-id: trunk@26692 -
|
2010-07-16 18:51:03 +00:00 |
|
mattias
|
fa33562c9b
|
codetools: CheckWholeUnitParsed: clear ignore error position
git-svn-id: trunk@26337 -
|
2010-06-30 04:59:12 +00:00 |
|
mattias
|
63fb9e4fd8
|
codetools: added ChangeStamp for all boss files
git-svn-id: trunk@26334 -
|
2010-06-30 04:44:00 +00:00 |
|
mattias
|
c2313cc163
|
codetools: added debugging
git-svn-id: trunk@26331 -
|
2010-06-29 17:53:04 +00:00 |
|