Commit Graph

1910 Commits

Author SHA1 Message Date
mattias
5ae268758c codetools: added example
git-svn-id: trunk@20142 -
2009-05-23 10:40:19 +00:00
mattias
fef4a6e9b8 codetools: fixed ignoring alias functions in classes
git-svn-id: trunk@20141 -
2009-05-23 10:14:26 +00:00
mattias
602f48c153 codetools: improved class end not found position
git-svn-id: trunk@20139 -
2009-05-23 09:13:41 +00:00
mattias
1363bdab7f codetools: removed AtomToWord
git-svn-id: trunk@20138 -
2009-05-23 08:59:16 +00:00
mattias
31e07d16b5 codetools: started indentation analysis
git-svn-id: trunk@20134 -
2009-05-22 21:16:28 +00:00
mattias
ec7adf6c05 codetools: complete record block
git-svn-id: trunk@20132 -
2009-05-22 17:50:39 +00:00
mattias
e97ed3191c codetools: complete class interface block
git-svn-id: trunk@20131 -
2009-05-22 17:45:56 +00:00
mattias
06da713f1e codetools: complete class block
git-svn-id: trunk@20130 -
2009-05-22 17:40:23 +00:00
mattias
aba18655f4 codetools: fixed mem leak
git-svn-id: trunk@20125 -
2009-05-22 14:23:42 +00:00
mattias
b2377c0c8b codetools: started fully automatic indentation
git-svn-id: trunk@20124 -
2009-05-22 14:19:54 +00:00
mattias
da88c7b562 codetools: completeblock: complete case colon semicolons
git-svn-id: trunk@20122 -
2009-05-22 09:10:52 +00:00
mattias
ffb32090a1 codetools: completeblock: do not complete if cursor on start of first block, bug #13784
git-svn-id: trunk@20121 -
2009-05-22 08:59:13 +00:00
mattias
9bd290d86e IDE+codetools: implemented complete blocks in statements
git-svn-id: trunk@20108 -
2009-05-21 16:49:01 +00:00
mattias
f8012d194e IDE: fixed result of SaveSourceEditorChangesToCodeCache, codetools: started complete block
git-svn-id: trunk@20107 -
2009-05-21 13:24:15 +00:00
mattias
b85ae0cedb codetools: class completion: do not update abstract methods
git-svn-id: trunk@20003 -
2009-05-17 03:09:09 +00:00
mattias
211701de5f codetools: fixed parsing nested (* comments, bug #13380
git-svn-id: trunk@20002 -
2009-05-17 02:43:29 +00:00
mattias
d85dd7e92c codetools: fixed parsing (*)
git-svn-id: trunk@20001 -
2009-05-17 02:32:46 +00:00
mattias
a2c989e1b4 codetools: started searching published methods in ancestor classes
git-svn-id: trunk@20000 -
2009-05-17 02:16:55 +00:00
mattias
0c0556f015 codetools: identifier completion: do not add () for functions without parameters
git-svn-id: trunk@19998 -
2009-05-17 01:26:28 +00:00
mattias
36595ac795 codetools: identifier completion: added predefined procs: assert, new, dispose, exit, continure, break
git-svn-id: trunk@19996 -
2009-05-17 00:47:02 +00:00
mattias
4407a78f6a codetools: identifier completion: predefined procs with brackets
git-svn-id: trunk@19995 -
2009-05-17 00:40:15 +00:00
mattias
c8bdd801da codetools: identifier completion: add predefined procs only at statement starts
git-svn-id: trunk@19994 -
2009-05-17 00:27:04 +00:00
mattias
dffb87e32f clean up
git-svn-id: trunk@19990 -
2009-05-16 23:32:54 +00:00
mattias
49b74e836b codetools: class completion: ignoring nested nested read/write specifiers
git-svn-id: trunk@19988 -
2009-05-16 23:20:14 +00:00
mattias
1e32f92f32 codetools: linkscanner now scans in finer granularity
git-svn-id: trunk@19986 -
2009-05-16 22:29:55 +00:00
martin
068b9fb3ef Codetools: RangeCheck Exception, Strings start at 1
git-svn-id: trunk@19945 -
2009-05-12 14:32:49 +00:00
mattias
3af6e0f0e1 codetools: mem stats for GlobalIdentifierTree
git-svn-id: trunk@19931 -
2009-05-11 17:14:09 +00:00
mattias
cd6234540b codetools: mem stats for FileStateCache
git-svn-id: trunk@19930 -
2009-05-11 16:58:55 +00:00
mattias
2ffb8e87be codetools: mem stats plus keywordfunclist
git-svn-id: trunk@19928 -
2009-05-11 16:52:30 +00:00
mattias
20e525a22b codetools: fixed skipping directives
git-svn-id: trunk@19927 -
2009-05-11 15:56:47 +00:00
mattias
f18cf639a5 codetools: fixed mem stats not cunting global list
git-svn-id: trunk@19926 -
2009-05-11 14:03:40 +00:00
mattias
0b3eacd9e6 codetools: replaced TLinkScanner kewordlist with case statement
git-svn-id: trunk@19925 -
2009-05-11 13:09:08 +00:00
mattias
ef4a384eb3 codetools: replaced some local keyword lists with case statments
git-svn-id: trunk@19924 -
2009-05-11 09:21:50 +00:00
mattias
2bdc3490f3 codetools: fixed computing mem stats for TCustomCodeTools.Src
git-svn-id: trunk@19915 -
2009-05-10 21:39:25 +00:00
mattias
e7d8ba4a34 clean up
git-svn-id: trunk@19914 -
2009-05-10 21:25:32 +00:00
mattias
8bc4612fcd codetools: finding and removing duplicate strings in define trees
git-svn-id: trunk@19913 -
2009-05-10 21:20:49 +00:00
mattias
dcf220b4e4 codetools: fixed mem stat for TCodeCache
git-svn-id: trunk@19899 -
2009-05-10 06:02:39 +00:00
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
90cab39e58 codetools: replaced TLinkScanner.DirectivesLists with case
git-svn-id: trunk@19897 -
2009-05-10 05:48:00 +00:00
mattias
0ebc2f8222 codetools: added mem stat details for boss
git-svn-id: trunk@19880 -
2009-05-09 11:46:20 +00:00
mattias
6eb08e3000 codetools: mem stats details for tlinkscanner
git-svn-id: trunk@19866 -
2009-05-09 09:58:11 +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
c76dedceee codetools: forward proc completion: copying pascal calling convention
git-svn-id: trunk@19850 -
2009-05-08 09:39:05 +00:00
mattias
7438cdff7a codetools: class completion: copying pascal calling convention
git-svn-id: trunk@19849 -
2009-05-08 09:29:31 +00:00
mattias
4517cec408 codetools: added "pascal" to allowed method specifiers
git-svn-id: trunk@19848 -
2009-05-08 09:25:05 +00:00
mattias
9544e1cffa codetools: option to add units as last ignoring user settings
git-svn-id: trunk@19839 -
2009-05-07 09:44:15 +00:00
mattias
ceeb124125 codetools: added verbosity
git-svn-id: trunk@19837 -
2009-05-07 09:06:19 +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