Commit Graph

231 Commits

Author SHA1 Message Date
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
juha
653b5dd43a Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
2015-07-07 11:43:38 +00:00
mattias
eec44bce79 codetools: add compiler functions into system., filter predefined compiler functions, patch #28320
git-svn-id: trunk@49474 -
2015-06-30 09:22:06 +00:00
mattias
699bdb9e8f codetools: class helpers: find declaration and code completion, patch #28266, from Ondrej Pokorny
git-svn-id: trunk@49405 -
2015-06-22 10:02:11 +00:00
juha
04f6320077 Codetools: Support method names escaped with '&' in class completion. Issue #28227, patch from Ondrej Pokorny.
git-svn-id: trunk@49308 -
2015-06-10 09:02:54 +00:00
mattias
c26c395562 codetools: clean up
git-svn-id: trunk@48666 -
2015-04-06 17:58:37 +00:00
mattias
838eb3d9c4 codetools: clean up
git-svn-id: trunk@48664 -
2015-04-06 17:50:54 +00:00
mattias
aa026d9f75 codetools: fixed TPascalParserTool.ReadBackTilBlockEnd, bug #27755
git-svn-id: trunk@48636 -
2015-04-05 19:00:26 +00:00
mattias
ff25f13519 codetools: CodeXYToStr
git-svn-id: trunk@48538 -
2015-03-30 16:24:11 +00:00
juha
232c983159 CodeTools: Initialize variables based on compiler warnings. Contains ToDo items.
git-svn-id: trunk@48480 -
2015-03-24 17:51:40 +00:00
mattias
9fd34c07cf codetools: fixed range check
git-svn-id: trunk@48260 -
2015-03-11 12:28:25 +00:00
mattias
f4c1725bcd codetools: added InsertStatements
git-svn-id: trunk@47837 -
2015-02-16 21:52:05 +00:00
mattias
272765465b codetools: identifier completion: fixed IsReadOnly
git-svn-id: trunk@44498 -
2014-03-23 19:16:29 +00:00
mattias
6123660445 codetools: fixed TCustomCodeTool.ReadBackTilBracketOpen when there is no bracket
git-svn-id: trunk@43378 -
2013-11-05 23:07:57 +00:00
mattias
f7a0b09e98 codetools: clean up
git-svn-id: trunk@41884 -
2013-06-25 09:27:24 +00:00
mattias
bcd9ef945e codetools: fixed typo
git-svn-id: trunk@41230 -
2013-05-17 06:16:31 +00:00
juha
44737bf779 Codetools: Do not touch {$R *.lfm} during automatical code creation. Issue #22497, patch from Anton
git-svn-id: trunk@40910 -
2013-04-28 16:29:56 +00:00
mattias
6942131435 codetools: on error, expand parent nodes of unclosed current node
git-svn-id: trunk@39904 -
2013-01-19 22:54:27 +00:00
mattias
f568eeece5 codetools: UpdateNeeded: when sources changed, clear last error
git-svn-id: trunk@39899 -
2013-01-19 19:41:56 +00:00
mattias
b56705acf2 codetools: fixed ReadPrioAtom at start of code, bug #23636
git-svn-id: trunk@39834 -
2013-01-12 09:41:40 +00:00
mattias
da88503beb codetools: fixed range check error
git-svn-id: trunk@38752 -
2012-09-19 13:44:57 +00:00
mattias
98c758d90d codetools: check for links without code
git-svn-id: trunk@38586 -
2012-09-08 20:38:55 +00:00
mattias
0c0a7fb0de IDE: code completion: show message when nothing was done
git-svn-id: trunk@38550 -
2012-09-07 07:10:47 +00:00
mattias
809e0969e4 codetools: fixed GetCleanPosInfo
git-svn-id: trunk@38526 -
2012-09-05 12:44:47 +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
6d28f05ee5 codetools: error msg
git-svn-id: trunk@38299 -
2012-08-21 12:24:37 +00:00
mattias
d21465be10 codetools: started skipping codetools skip comments
git-svn-id: trunk@38190 -
2012-08-06 22:37:08 +00:00
mattias
24dcd68f83 codetools: save parse error of operator, do not save errors outside parser, fixed parsing method name with generic parameter
git-svn-id: trunk@37482 -
2012-06-02 13:47:16 +00:00
mattias
afacbf67e6 codetools: TCustomCodeTool.FindLineEndOrCodeAfterPosition: fixed crash when at end of code
git-svn-id: trunk@37475 -
2012-06-02 01:26:11 +00:00
mattias
1eca771511 codetools: save less errors
git-svn-id: trunk@37214 -
2012-05-07 16:13:24 +00:00
mattias
855af79e42 codetools: do not save errors outside parser
git-svn-id: trunk@37213 -
2012-05-07 16:04:57 +00:00
mattias
ad932b2c33 codetools: leave implementation,initialization,finalization nodes open, error handling will close them, bug #21831
git-svn-id: trunk@36977 -
2012-04-22 19:11:43 +00:00
mattias
79e5ef4d40 codetools: fixed error message if cursor behind code
git-svn-id: trunk@36976 -
2012-04-22 18:58:15 +00:00
mattias
5f47718cdd codetools: when cursor pos outside code: give more details
git-svn-id: trunk@35178 -
2012-02-06 12:37:28 +00:00
mattias
3f0753c04f codetools: fixed error message identifier expected but eof found
git-svn-id: trunk@34992 -
2012-01-28 17:07:35 +00:00
mattias
cb398e865c codetools: added operator ><
git-svn-id: trunk@34991 -
2012-01-28 17:04:18 +00:00
mattias
cd6db590b3 codetools: identifier completion: keyword initialization
git-svn-id: trunk@34955 -
2012-01-26 14:54:25 +00:00
mattias
3e692990e1 codetools: fixed crash parsing operator with invalid name
git-svn-id: trunk@34879 -
2012-01-22 22:44:23 +00:00
mattias
383fbee849 codetools: started &keyword identifiers
git-svn-id: trunk@34430 -
2011-12-26 13:23:36 +00:00
mattias
24da91f0a8 codetools: started &keyword identifiers
git-svn-id: trunk@34429 -
2011-12-26 13:20:58 +00:00
mattias
5d55835b0d codetools: started &keyword identifiers
git-svn-id: trunk@34428 -
2011-12-26 12:52:46 +00:00
mattias
965ae5eba4 codetools: fixed reraising parser error
git-svn-id: trunk@33562 -
2011-11-16 12:00:45 +00:00
mattias
736c57ad21 codetools: dump stack when FindDeepestNode on unparsed code
git-svn-id: trunk@32809 -
2011-10-10 21:19:26 +00:00
mattias
a2db5dd194 codetools: improved error message when searching a position outside of code
git-svn-id: trunk@32778 -
2011-10-09 07:38:27 +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
6d440e4535 codetools: do not store multi errors in normal RaiseException, but in SaveRaiseException
git-svn-id: trunk@31241 -
2011-06-15 16:37:03 +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
11e4968402 cody: clean up
git-svn-id: trunk@30964 -
2011-05-29 21:17:41 +00:00
mattias
8c39496157 codetools: fixed use of keywordlists
git-svn-id: trunk@30954 -
2011-05-29 08:34:20 +00:00