mattias
|
e20310fe03
|
codetools: less verbose
git-svn-id: trunk@57773 -
|
2018-05-02 23:03:58 +00:00 |
|
mattias
|
4e7156c071
|
codetools: fixed method jump to delphi generic class method body, issue #33615
git-svn-id: trunk@57732 -
|
2018-04-27 17:35:45 +00:00 |
|
mattias
|
e70bcaab5a
|
codetools: class completion Delphi generic, from Pascal Riekenberg
git-svn-id: trunk@56571 -
|
2017-12-01 09:40:20 +00:00 |
|
mattias
|
ccea2a4b40
|
codetools: complete property: set defaults, complex type
git-svn-id: trunk@56526 -
|
2017-11-28 14:39:38 +00:00 |
|
mattias
|
727afc4dbd
|
codetools: changed TAtomRing to support longer ring, full two way
git-svn-id: trunk@56465 -
|
2017-11-22 10:58:30 +00:00 |
|
mattias
|
0a29cbbac7
|
codetools: fixed Complete forward proc
git-svn-id: trunk@56044 -
|
2017-10-13 11:42:39 +00:00 |
|
mattias
|
ec271131d1
|
codetools: fixed CompleteCode TryAssignment loop
git-svn-id: trunk@56041 -
|
2017-10-13 11:00:08 +00:00 |
|
juha
|
1e16c52819
|
Codetools: Add dotted unit names to uses section correctly. Optimize. Issue #32247.
git-svn-id: trunk@56028 -
|
2017-10-11 14:04:41 +00:00 |
|
mattias
|
8961126033
|
codetools: added ctnSrcName
git-svn-id: trunk@55951 -
|
2017-09-30 19:20:56 +00:00 |
|
mattias
|
4cee79f31d
|
codetools: fixed skipping sourcename, added TPascalParserTool.FindUsesNode
git-svn-id: trunk@55946 -
|
2017-09-30 13:52:10 +00:00 |
|
mattias
|
0e777d6648
|
codetools: property completion: fixed read/write accessor for param+index specifier
git-svn-id: trunk@55917 -
|
2017-09-24 17:58:26 +00:00 |
|
mattias
|
dd43ceac8e
|
codetools: property completion: fixed check if store accessor with index specififer exists
git-svn-id: trunk@55915 -
|
2017-09-24 16:38:12 +00:00 |
|
mattias
|
fef3d14b6d
|
codetools: fixed skipping program name nodes
git-svn-id: trunk@55855 -
|
2017-09-13 18:43:33 +00:00 |
|
mattias
|
3776ce9e17
|
codetools: updated debugging messages
git-svn-id: trunk@55346 -
|
2017-06-14 07:57:16 +00:00 |
|
mattias
|
548fbd4852
|
codetools: added TFindDeclarationTool.FindClassMember
git-svn-id: trunk@55238 -
|
2017-06-05 13:29:16 +00:00 |
|
mattias
|
eca0a51b27
|
codetools: undo
git-svn-id: trunk@55236 -
|
2017-06-05 13:28:15 +00:00 |
|
mattias
|
12ad990c7b
|
codetools: less hints methodjumptool.pas
git-svn-id: trunk@55235 -
|
2017-06-05 13:25:37 +00:00 |
|
mattias
|
b29915c159
|
IDE: method property editor: edit: ask whether jump to inherited or add override
git-svn-id: trunk@55206 -
|
2017-06-04 09:21:06 +00:00 |
|
mattias
|
72e6211499
|
codetools: fixed EnableCodeCompleteTemplates
git-svn-id: trunk@55093 -
|
2017-05-26 09:37:40 +00:00 |
|
ondrej
|
c3ef5a5623
|
CodeTools: return method overloads for compatibility after r55031 #3ec399d85a
git-svn-id: trunk@55037 -
|
2017-05-22 06:57:39 +00:00 |
|
ondrej
|
3ec399d85a
|
CodeTools: add "Avoid unnecessary jumps" option, make it default.
git-svn-id: trunk@55031 -
|
2017-05-21 18:14:51 +00:00 |
|
ondrej
|
a52a5d0607
|
codetools: implement 'Override function result string types with the first parameter expression type' code creation feature
git-svn-id: trunk@54976 -
|
2017-05-18 20:08:13 +00:00 |
|
mattias
|
e96ede4637
|
codetools: code completion: add proc for procvar: fixed reference-to
git-svn-id: trunk@54692 -
|
2017-04-22 18:10:28 +00:00 |
|
mattias
|
a378409b29
|
codetools: added unique ids for errors
git-svn-id: trunk@54663 -
|
2017-04-21 18:35:53 +00:00 |
|
mattias
|
f10396a790
|
codetools: added nativeint, nativeuint for pas2js
git-svn-id: trunk@54659 -
|
2017-04-21 17:05:58 +00:00 |
|
mattias
|
5ad98a7bcf
|
codetools: ctnReferencTo for typeinfo, code hints and type check
git-svn-id: trunk@54642 -
|
2017-04-19 11:49:51 +00:00 |
|
juha
|
e800a738ad
|
Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.
git-svn-id: trunk@54524 -
|
2017-04-05 08:34:48 +00:00 |
|
mattias
|
52bcdebadd
|
codetools: added compiler type pas2js
git-svn-id: trunk@54488 -
|
2017-03-27 20:50:08 +00:00 |
|
mattias
|
d5881ef02e
|
codetools: implemented modeswitch externalclass
git-svn-id: trunk@54470 -
|
2017-03-23 10:51:07 +00:00 |
|
mattias
|
c18cdcb495
|
codetools: class completion: do not create bodies for external methods
git-svn-id: trunk@54448 -
|
2017-03-18 18:29:19 +00:00 |
|
ondrej
|
f04d742869
|
CodeTools: support dotted units when handling uses section. Issue #31539
git-svn-id: trunk@54413 -
|
2017-03-15 21:17:59 +00:00 |
|
mattias
|
9e5332edbc
|
codetools: method completion: assembler modifier
git-svn-id: trunk@54288 -
|
2017-02-27 00:08:58 +00:00 |
|
mattias
|
f239ef10b3
|
codetools: forward proc completion: assembler modifier
git-svn-id: trunk@54287 -
|
2017-02-27 00:04:45 +00:00 |
|
joost
|
1de2cbf586
|
general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
|
2017-01-29 21:04:32 +00:00 |
|
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 |
|