Commit Graph

236 Commits

Author SHA1 Message Date
mattias
55d2c4b322 codetools: identifier completion: added longint to predefined identifiers
git-svn-id: trunk@38080 -
2012-07-28 15:13:52 +00:00
mattias
2f0a0b9f8e codetools: identifier completion: when creating an override hide higher visibility members
git-svn-id: trunk@37632 -
2012-06-12 12:12:03 +00:00
mattias
b05ef05a04 codetools: identifier completion: added mode directives
git-svn-id: trunk@37287 -
2012-05-15 10:21:47 +00:00
mattias
4e977b1300 codetools: identifier completion: warn directive
git-svn-id: trunk@37128 -
2012-05-01 17:40:01 +00:00
mattias
5b0d16c0df codetools: identifier completion: unit name of self
git-svn-id: trunk@37071 -
2012-04-28 20:42:57 +00:00
mattias
b47c4e7481 codetools: fixed uninitialized result
git-svn-id: trunk@37022 -
2012-04-25 16:41:37 +00:00
mattias
458181f496 IDE: recent/history lists: replaced case sensitive comparison with three types
git-svn-id: trunk@37020 -
2012-04-25 09:03:37 +00:00
mattias
0f2bb9b9f9 codetools: identifier completion: ilcfNeedsDo check for in middle of statement
git-svn-id: trunk@36992 -
2012-04-23 19:35:20 +00:00
mattias
15f4afc429 IDE: identifier completion: add do after with, issue #16850
git-svn-id: trunk@36991 -
2012-04-23 19:23:21 +00:00
mattias
d4e8790811 codetools: identifier list: skip identifier at cursor
git-svn-id: trunk@36990 -
2012-04-23 15:03:13 +00:00
mattias
acc234b672 codetools: identifier completion: keyword initialization for library
git-svn-id: trunk@36985 -
2012-04-22 23:03:50 +00:00
mattias
f373591417 codetools: less verbose
git-svn-id: trunk@36984 -
2012-04-22 22:58:17 +00:00
mattias
b381e2ecce codetools: identifier completion: some keywords for library, program
git-svn-id: trunk@36983 -
2012-04-22 22:55:58 +00:00
mattias
e055f6003b codetools: fixed find declaration
git-svn-id: trunk@36982 -
2012-04-22 22:46:47 +00:00
mattias
cd6db590b3 codetools: identifier completion: keyword initialization
git-svn-id: trunk@34955 -
2012-01-26 14:54:25 +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
eb5f4cfb5d codetools: clean up
git-svn-id: trunk@34611 -
2012-01-06 10:40:06 +00:00
mattias
4f6154b6ff codetools: identifier completion: modeswitches
git-svn-id: trunk@34424 -
2011-12-26 12:19:05 +00:00
mattias
8744c46131 codetools: identifier completion: removed static directive
git-svn-id: trunk@34319 -
2011-12-20 10:23:12 +00:00
mattias
7eb95d77dc codetools: removed modeswitch cs_pointermath
git-svn-id: trunk@34318 -
2011-12-20 10:20:53 +00:00
mattias
e302aba155 codetools: ientifier completion: directive: namespace
git-svn-id: trunk@34298 -
2011-12-19 23:15:34 +00:00
mattias
a4a5380b4a codetools: clean up
git-svn-id: trunk@34139 -
2011-12-13 01:23:25 +00:00
mattias
a461a202af codetools: identifier completion: show macros for IFDEF
git-svn-id: trunk@34094 -
2011-12-10 19:05:44 +00:00
mattias
8936771e6d codetools: added class sections for objcprotocol: required, optional
git-svn-id: trunk@33701 -
2011-11-22 21:46:09 +00:00
juha
07d9921f94 Codetools: remove obsolete IdentifierCompatibilityNames, use WriteStr
git-svn-id: trunk@33241 -
2011-11-02 23:18:12 +00:00
mattias
08900f28d7 codetools: moved TCodeXYPosition from CodeAtom to CodeCache
git-svn-id: trunk@33220 -
2011-11-02 14:26:05 +00:00
mattias
e8de1dd378 codetools: parameter hints in initialization and finalization section
git-svn-id: trunk@33198 -
2011-11-01 08:20:09 +00:00
mattias
bb0b5e162d codetools: identifier completion: added more compiler directives
git-svn-id: trunk@32672 -
2011-10-04 12:29:16 +00:00
mattias
ae67ba05c7 codetools: fixed initial search flags for local var completion
git-svn-id: trunk@32467 -
2011-09-23 09:30:06 +00:00
juha
6feb51b924 Codetools: improve code completion with generics. Issue #19118, patch from Anton
git-svn-id: trunk@32040 -
2011-08-24 19:23:03 +00:00
mattias
af824f5ad1 codetools: reduced warnings
git-svn-id: trunk@31647 -
2011-07-10 09:11:20 +00:00
mattias
d054dea35c codetools: identifier completion: do not clear on change
git-svn-id: trunk@31625 -
2011-07-09 21:36:19 +00:00
mattias
a1d7624a88 codetools: fixed TIdentCompletionTool.ParseSourceTillCollectionStart check atom in front
git-svn-id: trunk@31318 -
2011-06-21 15:01:29 +00:00
mattias
f278799dc0 codetools: identifier completion: when a tools deletes nodes, clear list only if tool is used
git-svn-id: trunk@31230 -
2011-06-14 19:37:45 +00:00
mattias
755ba26316 IDE: add unit to uses section: search via codetools
git-svn-id: trunk@31228 -
2011-06-14 18:56:21 +00:00
mattias
057f07d894 codetools: validate node caches on every BuildTree, not only when unit changed
git-svn-id: trunk@31218 -
2011-06-14 14:48:12 +00:00
mattias
e0ca53c91b codetools: identifier completion: directives
git-svn-id: trunk@30944 -
2011-05-27 22:15:52 +00:00
mattias
40015048ed codetools: fixed crash
git-svn-id: trunk@30943 -
2011-05-27 21:38:02 +00:00
mattias
27d327e150 codetools: identifier completion: unitname. show only interface
git-svn-id: trunk@30928 -
2011-05-27 08:59:38 +00:00
mattias
5ac8c9c243 codetools: fixed evaluating boolean and boolean
git-svn-id: trunk@30734 -
2011-05-14 21:56:05 +00:00
mattias
557c962f0c codetools: changed CompielrModeSwitch to set
git-svn-id: trunk@30698 -
2011-05-12 18:46:00 +00:00
mattias
4ec34d9f52 codetools: fixed uninitialized value
git-svn-id: trunk@30691 -
2011-05-12 11:06:13 +00:00
mattias
f7906d0507 codetools: added ctnHintModifier nodes for deprecated, unimplemented, experimental, library, platform
git-svn-id: trunk@30683 -
2011-05-11 16:22:46 +00:00
mattias
dd0fc4c825 IDE: codehelp: improved debugging
git-svn-id: trunk@30266 -
2011-04-11 21:25:55 +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
a43c70c21f codetools: identifier completion: do not show protected member when gather context is in another unit, more Delphi compatible, patch #18888
git-svn-id: trunk@29744 -
2011-03-07 17:08:55 +00:00
mattias
cbc1fddf56 codetools: cextended
git-svn-id: trunk@29731 -
2011-03-05 09:53:59 +00:00
mattias
c66163d8f3 codetools: allow anoynymous records, bug #18838
git-svn-id: trunk@29696 -
2011-03-01 06:19:55 +00:00
mattias
602515e7d2 codetools: identifier completion: fixed search in type of var/const
git-svn-id: trunk@29418 -
2011-02-07 22:55:37 +00:00