Commit Graph

194 Commits

Author SHA1 Message Date
mattias
3ba660c99f codetools: TLinkScanner.CleanedPosToCursor: fixed when pos at artifical code, issue #22852
git-svn-id: trunk@38615 -
2012-09-11 10:42:45 +00:00
mattias
98c758d90d codetools: check for links without code
git-svn-id: trunk@38586 -
2012-09-08 20:38:55 +00:00
mattias
da2404fdb3 codetools: TLinkScanner.FindCodeInRange: return only links with code
git-svn-id: trunk@38539 -
2012-09-06 14:59:46 +00:00
mattias
4a5400aa16 codetools: linkscanner: add link for skipped code
git-svn-id: trunk@38525 -
2012-09-05 11:28:37 +00:00
mattias
20382c7ed0 codetools: skipped code is now converted to special comments
git-svn-id: trunk@38521 -
2012-09-05 10:47:44 +00:00
mattias
ac5fdad655 undo
git-svn-id: trunk@38292 -
2012-08-21 07:48:52 +00:00
mattias
8700716f40 codetools: example for skipped code
git-svn-id: trunk@38291 -
2012-08-21 07:47:20 +00:00
mattias
5404ba516d codetools: comment
git-svn-id: trunk@38275 -
2012-08-19 15:57:39 +00:00
mattias
bd89c5bdc7 codetools: clean up
git-svn-id: trunk@38213 -
2012-08-09 17:01:45 +00:00
mattias
18d15fd899 codetools: linkscanner: changed missing include file marker
git-svn-id: trunk@38211 -
2012-08-09 07:56:49 +00:00
mattias
9d1394675c codetools: linkscanner: simplified AddLink
git-svn-id: trunk@38210 -
2012-08-09 07:45:50 +00:00
mattias
c7a09910d0 codetools: fixed skipping include files in skipped ifdef
git-svn-id: trunk@36769 -
2012-04-14 11:17:45 +00:00
mattias
d87025efb7 codetools: auto dereferencing on mode switch autoderef
git-svn-id: trunk@36152 -
2012-03-18 19:10:51 +00:00
mattias
40d3ff8228 LCL: reduced warnings
git-svn-id: trunk@35528 -
2012-02-21 10:18:07 +00:00
paul
a4c49e19cd codetools: learn DelphiUnicode mode
git-svn-id: trunk@35256 -
2012-02-09 07:44:50 +00:00
mattias
6e8cb6fb9b codetools: not searching in system units again
git-svn-id: trunk@34855 -
2012-01-22 11:35:07 +00:00
mattias
bdd8d247fb codetools: fixed TLinkScanner.SourceName
git-svn-id: trunk@34776 -
2012-01-18 13:50:24 +00:00
mattias
c0a0f6ce67 codetools: searching hidden used units cmem for #usevalgrind, fpextres for FPC_HAS_WinLikeResources, iso7185 for mode iso, profile for #useprofiler, fpcylix,dynlibs for #usekylix, controller macro #controllerunit, modeswitch bojpas for mode delphi and objpas
git-svn-id: trunk@34775 -
2012-01-18 13:38:43 +00:00
mattias
ee53888381 codetools: fixed modeswitch
git-svn-id: trunk@34774 -
2012-01-18 12:53:18 +00:00
mattias
bfa10e2f96 codetools: function TLinkScanner.GetHiddenUsedUnits
git-svn-id: trunk@34773 -
2012-01-18 12:39:59 +00:00
mattias
7eb95d77dc codetools: removed modeswitch cs_pointermath
git-svn-id: trunk@34318 -
2011-12-20 10:20:53 +00:00
mattias
bc77735837 codetools: added modeswitche unicodestrings
git-svn-id: trunk@34301 -
2011-12-19 23:39:23 +00:00
mattias
e26d6e8af8 codetools: added modeswitches cs_pointermath
git-svn-id: trunk@34297 -
2011-12-19 23:11:07 +00:00
mattias
77f23ba004 codetools: added modeswitches ISOLIKE_UNARY_MINUS and SYSTEMCODEPAGE
git-svn-id: trunk@34296 -
2011-12-19 22:59:29 +00:00
mattias
965ae5eba4 codetools: fixed reraising parser error
git-svn-id: trunk@33562 -
2011-11-16 12:00:45 +00:00
paul
dc6652bb81 codetools: fix linkscanner to parse unit names with dot
git-svn-id: trunk@33384 -
2011-11-07 05:44:50 +00:00
juha
e68a06ceba Codetools: remove obsolete LinkScannerRangeNames, use WriteStr
git-svn-id: trunk@33240 -
2011-11-02 23:17:47 +00:00
mattias
4dcc3116ea codetools: show backtrace on consistency exceptions in linkscanner
git-svn-id: trunk@32775 -
2011-10-09 06:51:01 +00:00
mattias
76ed2c599f codetools: param specifier out only if modeswitch out is on
git-svn-id: trunk@32062 -
2011-08-26 11:38:37 +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
a4edea9f79 codetools: undo use str
git-svn-id: trunk@31217 -
2011-06-14 13:23:05 +00:00
mattias
faef63fad1 codetools: clean up
git-svn-id: trunk@31210 -
2011-06-14 10:24:55 +00:00
mattias
34e18ab3f9 codetools: linkscanner: fixed range check reading line comment
git-svn-id: trunk@31202 -
2011-06-13 17:20:15 +00:00
mattias
3e75caa3ae codetools: fixed range check in TLinkScanner.SkipTillEndifElse
git-svn-id: trunk@31198 -
2011-06-13 10:20:31 +00:00
mattias
efd0eebe51 codetools: fixed range check in TLinkScanner.SkipTillEndifElse
git-svn-id: trunk@31197 -
2011-06-13 10:17:25 +00:00
mattias
f131c8a242 codetools: fixed range check in TLinkScanner.SkipTillEndifElse
git-svn-id: trunk@31195 -
2011-06-13 10:11:29 +00:00
mattias
c7374d6077 codetools: debugging
git-svn-id: trunk@31133 -
2011-06-08 08:05:52 +00:00
mattias
dfe60001a1 codetools: fixed nested comments for compiler mode fpc
git-svn-id: trunk@31022 -
2011-06-03 14:21:28 +00:00
mattias
8e1f917408 codetools: fixed TCodeToolManager.FindReferences
git-svn-id: trunk@30947 -
2011-05-28 08:52:08 +00:00
mattias
fa3c03859c IDE: codeexplorer: surrounding
git-svn-id: trunk@30789 -
2011-05-18 08:23:48 +00:00
mattias
2e13294077 codetools: modeswitch result-
git-svn-id: trunk@30700 -
2011-05-12 19:02:39 +00:00
mattias
557c962f0c codetools: changed CompielrModeSwitch to set
git-svn-id: trunk@30698 -
2011-05-12 18:46:00 +00:00
mattias
fc85e2dcc0 codetools: linkscanner: fixed appending last block on error
git-svn-id: trunk@30097 -
2011-03-31 14:22:53 +00:00
mattias
e14efa6017 codetools: search include file of include file in direcory of unit
git-svn-id: trunk@30027 -
2011-03-27 09:00:32 +00:00
mattias
4f26caa11d IDE: codeexplorer: show source editor node in implementation
git-svn-id: trunk@29981 -
2011-03-22 12:51:41 +00:00
juha
f38190794b Formatting: joined lines where only ');' was split to its own line, in procedure defs.
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
mattias
420d07490d codetools: fixed deleting nodes if diff is behind last scanned node
git-svn-id: trunk@29808 -
2011-03-12 18:13:02 +00:00
mattias
29b00c7528 codetools: fixed deleting parts of the node tree
git-svn-id: trunk@29807 -
2011-03-12 16:42:46 +00:00
mattias
160a97f228 codetools: changed TDefinePool.ChangeStep to integer
git-svn-id: trunk@29800 -
2011-03-11 22:44:22 +00:00
mattias
304a45372e codetools: fixed TLinkScanner.LinkSize for last link
git-svn-id: trunk@29796 -
2011-03-11 11:09:16 +00:00