Commit Graph

390 Commits

Author SHA1 Message Date
mattias
b1ddae4d57 codetools: do not add system units when adding new local variables
git-svn-id: trunk@19898 -
2009-05-10 05:57:25 +00:00
mattias
e3c48b9278 codetools: mem stat categories
git-svn-id: trunk@19864 -
2009-05-09 09:44:56 +00:00
mattias
6e52d7829c codetools: added memory stats
git-svn-id: trunk@19862 -
2009-05-09 08:34:50 +00:00
mattias
6391c8f12f codetools: FindUnitInAllUsesSections changed UpperUnitName to AnUnitName
git-svn-id: trunk@19836 -
2009-05-07 08:54:44 +00:00
mattias
8f19b73c43 codetools: removed TCustomCodeTool.UpperSrc
git-svn-id: trunk@19832 -
2009-05-07 08:16:34 +00:00
mattias
3e5a744e2d codetools: find declaratuion: added flag to skip forward class
git-svn-id: trunk@19814 -
2009-05-05 18:02:20 +00:00
mattias
0c66bbff3b codetools: adding units to uses sections: fixed adding first indentation
git-svn-id: trunk@19812 -
2009-05-05 09:52:39 +00:00
mattias
871e67c3a5 codetools: complete local var assignments: adding unit to uses section
git-svn-id: trunk@19811 -
2009-05-05 09:41:10 +00:00
mattias
620900273e codetools: identifier completion used unit
git-svn-id: trunk@19810 -
2009-05-05 09:14:08 +00:00
mattias
b67b6ddaa2 codetools: fixed find declaration in uses sections, bug #13146
git-svn-id: trunk@19809 -
2009-05-05 08:49:07 +00:00
mattias
5abefaf3bf codetools: fixed marking very short classes as unfinished, bug #13638
git-svn-id: trunk@19806 -
2009-05-04 20:03:21 +00:00
mattias
3d95973a6c codetools: implemented adding to uses sections with options
git-svn-id: trunk@19802 -
2009-05-04 16:12:03 +00:00
mattias
f5399721bf codetools: using identifier cache when find declaration "unitname."
git-svn-id: trunk@19799 -
2009-05-04 12:43:38 +00:00
mattias
b41d00e4e3 codetools: fixed finding ancestors in non class node
git-svn-id: trunk@19796 -
2009-05-04 11:45:22 +00:00
mattias
fd88c3a5bd codetools: find declaration of selfunit.identifier
git-svn-id: trunk@19795 -
2009-05-04 10:10:07 +00:00
mattias
7d13a8ca36 IDE: find overloads: scanning project sources
git-svn-id: trunk@19760 -
2009-05-02 11:28:45 +00:00
mattias
6dcfefb293 codetools: identifier completion in ancestor list
git-svn-id: trunk@19757 -
2009-05-02 09:15:50 +00:00
mattias
386678457d codetools: find overloads: edges for ancestors
git-svn-id: trunk@19756 -
2009-05-02 08:29:14 +00:00
mattias
ca2c76b484 codetools: added class ancestor nodes
git-svn-id: trunk@19717 -
2009-04-30 21:38:40 +00:00
mattias
c05f0392f7 codetools: fixed gathering interface identifiers
git-svn-id: trunk@19695 -
2009-04-29 15:45:35 +00:00
mattias
91fc870ec6 codetools: using less memory for global identifier table
git-svn-id: trunk@19693 -
2009-04-29 13:47:04 +00:00
mattias
d861d852d9 clean up
git-svn-id: trunk@19676 -
2009-04-28 22:31:31 +00:00
mattias
668b4abdb4 LCL: TLCLNonFreeMemManager extended for 64bit
git-svn-id: trunk@19675 -
2009-04-28 22:30:27 +00:00
mattias
9b30996e9e codetools: fixed find declaration of compatible procs
git-svn-id: trunk@19666 -
2009-04-28 14:21:51 +00:00
mattias
46cf4464ea IDE: implemented code macro ofall
git-svn-id: trunk@19654 -
2009-04-27 20:58:04 +00:00
mattias
704ca1cbd9 codetools: fixed identifier completion searching interfaces
git-svn-id: trunk@19649 -
2009-04-27 12:25:19 +00:00
mattias
cfc67e3541 codetools: implemented complete gathering of identifiers in interface
git-svn-id: trunk@19647 -
2009-04-27 09:35:08 +00:00
mattias
b46c4051e3 codetools: fixed closing with variable nodes, bug #10640
git-svn-id: trunk@19633 -
2009-04-26 13:25:24 +00:00
mattias
ee6cc0c5be codetools: identifier completion after inherited, bug #10560
git-svn-id: trunk@19605 -
2009-04-24 11:44:36 +00:00
mattias
de190884ee codetools: as operator in with variables
git-svn-id: trunk@19533 -
2009-04-20 22:59:04 +00:00
mattias
7400ba8680 IDE: code explorer: added figures for Paul
git-svn-id: trunk@19458 -
2009-04-16 22:55:18 +00:00
mattias
b4ea776023 IDE: file save as: implemented changing unit references in pascal sources
git-svn-id: trunk@19342 -
2009-04-11 07:06:16 +00:00
mattias
8de576a7a4 codetools: searching unit references in source
git-svn-id: trunk@19340 -
2009-04-11 06:40:37 +00:00
mattias
36c8c8f079 IDE+codetools: started finding unit references
git-svn-id: trunk@19310 -
2009-04-10 14:52:57 +00:00
mattias
26ef5cd496 IDE+codetools: started heuristic to find unused units
git-svn-id: trunk@19281 -
2009-04-08 23:45:15 +00:00
mattias
9bcfe33630 codetools: finddeclaration: find base node of unit alias
git-svn-id: trunk@19279 -
2009-04-08 21:23:11 +00:00
mattias
5799bab4d1 codetools: added nodes for units in uses sections
git-svn-id: trunk@19271 -
2009-04-07 09:21:23 +00:00
mattias
2c7f72498b codetools: find declaration jump to unit name in uses section
git-svn-id: trunk@19249 -
2009-04-06 12:35:27 +00:00
mattias
4ba2b2770c codetools: implemented class-of without point operator, bug #8759
git-svn-id: trunk@18928 -
2009-03-09 15:20:30 +00:00
mattias
90f305ab51 codetools: fixed find base type of constructor
git-svn-id: trunk@18616 -
2009-02-09 14:02:11 +00:00
mattias
ae4d09be24 codetools: identifier completion: improved variable start check
git-svn-id: trunk@18135 -
2009-01-05 12:05:59 +00:00
paul
fb380a80d4 ide, codetools, ideintf: fix warnings
git-svn-id: trunk@17616 -
2008-11-28 02:53:56 +00:00
mattias
700eeb710e codetools: identifier completion: listing nested procedures
git-svn-id: trunk@17474 -
2008-11-20 14:49:13 +00:00
mattias
2e17592d31 codetools: fixed av when find declaration after function keyword
git-svn-id: trunk@17156 -
2008-10-30 10:11:18 +00:00
mattias
e0a5b9322b codetools: scanning for comments in type nodes too
git-svn-id: trunk@16842 -
2008-10-02 09:17:38 +00:00
mattias
3e2ce6e7d3 codetools: fixed checking unit dependencies each time a unit is parsed, bug #12269
git-svn-id: trunk@16838 -
2008-10-02 07:52:08 +00:00
mattias
9d6674f3bb codetools: fixed uninitialized result
git-svn-id: trunk@16727 -
2008-09-25 10:23:07 +00:00
mattias
1f803a6d9a codetools: added unicodestring
git-svn-id: trunk@16682 -
2008-09-23 12:16:44 +00:00
mattias
c2a3f47f4d codetools: fixed CleanPosIsInComment
git-svn-id: trunk@16545 -
2008-09-11 14:24:36 +00:00
mattias
c81aab571f fixed uninitialized function results
git-svn-id: trunk@16088 -
2008-08-16 20:51:45 +00:00