ondrej
|
d43cabe221
|
CodeTools: support method completion without @ in Delphi mode
git-svn-id: trunk@53457 -
|
2016-11-25 13:32:29 +00:00 |
|
mattias
|
feb1a73e6c
|
codetools: added option MethodDefaultSection
git-svn-id: trunk@53166 -
|
2016-10-19 21:51:56 +00:00 |
|
mattias
|
2ffb2eebdc
|
codetools: clean up
git-svn-id: trunk@53136 -
|
2016-10-17 13:33:11 +00:00 |
|
juha
|
9367da0ae5
|
Remove extra checks for empty strings together with IsValidIdent. It already handles an empty string.
git-svn-id: trunk@52812 -
|
2016-08-17 10:40:29 +00:00 |
|
ondrej
|
3594fefc04
|
ide, codetools: change ClassCompleteCode into CompleteCodeInteractive
git-svn-id: trunk@51859 -
|
2016-03-08 16:46:12 +00:00 |
|
ondrej
|
06d19a8613
|
ide, codetools: implement class code creation (default: ctrl+shift+x) - the same as local code creation but the variable will be added to class/object section.
git-svn-id: trunk@51851 -
|
2016-03-07 20:22:33 +00:00 |
|
ondrej
|
b36d8209aa
|
codetools: fix GroupLocalVariables for ranged types. Issue #29519
git-svn-id: trunk@51433 -
|
2016-01-27 23:13:43 +00:00 |
|
ondrej
|
d9e2f8e85a
|
codetools: cleanup
git-svn-id: trunk@51428 -
|
2016-01-27 01:10:38 +00:00 |
|
ondrej
|
34fcf69c5c
|
codetools: compare base result types for CompleteLocalVariableAssignment. Issue #29516
git-svn-id: trunk@51427 -
|
2016-01-27 00:48:08 +00:00 |
|
ondrej
|
100684af05
|
codetools: break code completion after assignment on keywords. Issue #29448
git-svn-id: trunk@51394 -
|
2016-01-23 19:35:43 +00:00 |
|
ondrej
|
0b41165f50
|
codetools: fix code completion after assignment in class methods. Issue #29448
git-svn-id: trunk@51392 -
|
2016-01-23 18:42:51 +00:00 |
|
ondrej
|
c6d56cf204
|
codetools: raise assignment exception instead of the first one. Issue #29448
git-svn-id: trunk@51391 -
|
2016-01-23 18:15:41 +00:00 |
|
ondrej
|
d6f267a40d
|
codetools: allow variable code completion when cursor is after assignment. Issue #29448
git-svn-id: trunk@51390 -
|
2016-01-23 18:03:35 +00:00 |
|
ondrej
|
139d5dc799
|
codetools: support class operator overloads with different result types. Issue #28875
git-svn-id: trunk@51363 -
|
2016-01-21 02:41:14 +00:00 |
|
mattias
|
f75d254901
|
codetools: verbosity
git-svn-id: trunk@50889 -
|
2015-12-17 22:33:49 +00:00 |
|
ondrej
|
fb34c4b45f
|
codetools: code creation support in a parameter of procedure variables.
git-svn-id: trunk@50308 -
|
2015-11-11 19:31:19 +00:00 |
|
ondrej
|
14e8ffa23a
|
IDE, CodeTools: add more options and a prompt dialog for method creation. Issue #13994
git-svn-id: trunk@50196 -
|
2015-10-29 11:08:52 +00:00 |
|
mattias
|
ccd0eeebaf
|
codetools: find declaration of string constant dot identifier
git-svn-id: trunk@50083 -
|
2015-10-16 15:37:23 +00:00 |
|
mattias
|
bfea0890b0
|
codetools: code completion: check completing method body to header as last check, patch #28819 from Ondrej
git-svn-id: trunk@50067 -
|
2015-10-14 23:21:24 +00:00 |
|
mattias
|
d76225f6d7
|
codetools: local var completion: always check the identifier at cursor first
git-svn-id: trunk@50053 -
|
2015-10-14 10:51:53 +00:00 |
|
mattias
|
6716258279
|
codetools: code completion: create local var based on first occurence instead of at cursor, patch #28819 from Ondrej
git-svn-id: trunk@50051 -
|
2015-10-14 09:27:25 +00:00 |
|
mattias
|
12645682d5
|
codetools: clean up
git-svn-id: trunk@50048 -
|
2015-10-13 17:06:59 +00:00 |
|
mattias
|
b1193c668c
|
codetools: local var completion: also try first occurrence of undefined variable
git-svn-id: trunk@50042 -
|
2015-10-12 23:07:12 +00:00 |
|
mattias
|
ced7b32ee9
|
codetools: FindExpressionTypeOfTerm: removed obsolete FindBaseTypeOfNode
git-svn-id: trunk@50021 -
|
2015-10-09 12:24:52 +00:00 |
|
mattias
|
fb472b1555
|
codetools: fixed find enumerator in class helper
git-svn-id: trunk@50014 -
|
2015-10-09 08:57:29 +00:00 |
|
mattias
|
8dd0d53d28
|
codetools: added test for GuessTypeOfIdentifier
git-svn-id: trunk@50013 -
|
2015-10-09 07:50:07 +00:00 |
|
mattias
|
4f6fa03e6f
|
codetools: class completion: check if vars exists ancestors, bug #1189, patch from Ondrej Pokorny
git-svn-id: trunk@50006 -
|
2015-10-08 21:32:26 +00:00 |
|
mattias
|
db1651b90f
|
codetools: clean up
git-svn-id: trunk@50005 -
|
2015-10-08 20:03:57 +00:00 |
|
mattias
|
580b22f36e
|
codetools: code completion: if cursor in interface search nearest node in front and same line
git-svn-id: trunk@50003 -
|
2015-10-08 17:04:49 +00:00 |
|
mattias
|
1152bfdc38
|
codetools: code completion: if cursor in interface search next node in front, bug #28359, patch from Ondrej Pokorny
git-svn-id: trunk@50002 -
|
2015-10-08 17:00:00 +00:00 |
|
mattias
|
b605c39631
|
codetools: code completion: support class constructors/destructors, patch #25130 from Ondrej Pokorny
git-svn-id: trunk@49996 -
|
2015-10-08 14:20:54 +00:00 |
|
mattias
|
5086ce6b4a
|
codetools: fixed TFindDeclarationParams.Create calls, bug #28410
git-svn-id: trunk@49887 -
|
2015-09-28 18:10:26 +00:00 |
|
mattias
|
6e84cb390d
|
codetools: local var completion: group vars with same type, from Ondrej Pokorny
git-svn-id: trunk@49840 -
|
2015-09-16 12:06:18 +00:00 |
|
mattias
|
796a5fdd00
|
IDE+codetools: property completion: options to use a prefixed name as Set mthod parameter, patch #28181 from Ondrej Pokorny
git-svn-id: trunk@49807 -
|
2015-09-10 11:51:16 +00:00 |
|
juha
|
08c9621520
|
Change order of used units so that "deprecated" warnings are not triggered.
git-svn-id: trunk@49612 -
|
2015-08-07 17:20:40 +00:00 |
|
juha
|
653b5dd43a
|
Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
|
2015-07-07 11:43:38 +00:00 |
|
mattias
|
699bdb9e8f
|
codetools: class helpers: find declaration and code completion, patch #28266, from Ondrej Pokorny
git-svn-id: trunk@49405 -
|
2015-06-22 10:02:11 +00:00 |
|
mattias
|
2f643bd4d4
|
codetools: move Find*UsesSection to TPascalParserTool, issue #28285
git-svn-id: trunk@49342 -
|
2015-06-16 09:22:42 +00:00 |
|
mattias
|
e0a471dc07
|
codetools: clean up
git-svn-id: trunk@48660 -
|
2015-04-06 17:35:11 +00:00 |
|
mattias
|
5182b88700
|
codetools: clean up
git-svn-id: trunk@48654 -
|
2015-04-06 17:06:53 +00:00 |
|
mattias
|
39dcf2b4ff
|
codetools: clean up
git-svn-id: trunk@48653 -
|
2015-04-06 17:05:31 +00:00 |
|
mattias
|
cfdc07e743
|
codetools: clean up
git-svn-id: trunk@48650 -
|
2015-04-06 16:49:44 +00:00 |
|
juha
|
232c983159
|
CodeTools: Initialize variables based on compiler warnings. Contains ToDo items.
git-svn-id: trunk@48480 -
|
2015-03-24 17:51:40 +00:00 |
|
mattias
|
ddc18db0f9
|
codetools: undo 47991, broke many other features
git-svn-id: trunk@48119 -
|
2015-03-03 17:30:43 +00:00 |
|
mattias
|
f1158d67ad
|
codetools: GetPossibleInitsForVariable: function results
git-svn-id: trunk@48086 -
|
2015-03-01 15:56:55 +00:00 |
|
mattias
|
b07fc833ca
|
codetools: GetPossibleInitsForVariable: pointer type
git-svn-id: trunk@48084 -
|
2015-03-01 14:58:12 +00:00 |
|
mattias
|
82b49e8841
|
codetools: method jumping, class completion: support having an overload that differ only in class keyword, issue #25130
git-svn-id: trunk@47990 -
|
2015-02-25 17:46:46 +00:00 |
|
mattias
|
262dfbf8f2
|
codetools: GetPossibleInitsForVariable: class
git-svn-id: trunk@47885 -
|
2015-02-18 18:19:39 +00:00 |
|
mattias
|
bb14ab36ed
|
codetools: GetPossibleInitsForVariable: int range
git-svn-id: trunk@47884 -
|
2015-02-18 17:20:28 +00:00 |
|
mattias
|
825e32fb05
|
codetools: GetPossibleInitsForVariable: set of
git-svn-id: trunk@47883 -
|
2015-02-18 17:17:04 +00:00 |
|