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 |
|
mattias
|
b87cbc31f1
|
cody: declare var
git-svn-id: trunk@30934 -
|
2011-05-27 17:24:02 +00:00 |
|
mattias
|
d330b69500
|
codetools: fixed reparsing half parsed section
git-svn-id: trunk@30899 -
|
2011-05-25 17:07:24 +00:00 |
|
mattias
|
d7a02cfb06
|
Cody: declare variable: show existing definition
git-svn-id: trunk@30877 -
|
2011-05-23 21:39:16 +00:00 |
|
mattias
|
2cbc2f4f5a
|
codetools: added single step cache for base types
git-svn-id: trunk@30748 -
|
2011-05-15 18:42:09 +00:00 |
|
mattias
|
e39bb2d05b
|
codetools: reading operand: old tp style character constants, bug #19260
git-svn-id: trunk@30600 -
|
2011-05-07 16:19:57 +00:00 |
|
mattias
|
be30cfeca4
|
codetools: local variable assignment completion: parsing string constant with old TP style character constants, bug #19260
git-svn-id: trunk@30559 -
|
2011-05-05 20:08:42 +00:00 |
|
mattias
|
dd0fc4c825
|
IDE: codehelp: improved debugging
git-svn-id: trunk@30266 -
|
2011-04-11 21:25:55 +00:00 |
|
mattias
|
f8f705163a
|
codetools: fixed case compare for formerly uppercase compares, fixed TSourceChangeCache.Clear to not clear updatelock
git-svn-id: trunk@30022 -
|
2011-03-26 21:06:24 +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 |
|
mattias
|
a49bc815d2
|
codetools: close unfinished nodes at next atom
git-svn-id: trunk@29921 -
|
2011-03-20 00:32:06 +00:00 |
|
mattias
|
517bd4b789
|
codetools: use global changesteps for quick updateneeded checks
git-svn-id: trunk@29787 -
|
2011-03-10 22:22:47 +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
|
91f5747254
|
codetools: clean up
git-svn-id: trunk@29417 -
|
2011-02-07 18:55:31 +00:00 |
|
mattias
|
05be735961
|
codetools: parsing advanced records
git-svn-id: trunk@29359 -
|
2011-02-03 20:38:14 +00:00 |
|
mattias
|
92a693d145
|
codetools: removed TCodeTreeNodeExtMemManager, not needed anymore
git-svn-id: trunk@29334 -
|
2011-02-02 18:56:59 +00:00 |
|
mattias
|
e60e0f810e
|
codetools: removed TCodeTreeNodeMemManager, not needed anymore
git-svn-id: trunk@29333 -
|
2011-02-02 18:36:45 +00:00 |
|
mattias
|
ebf3e6512f
|
codetools: range checks for ReadPrioAtom, bug #17639
git-svn-id: trunk@29150 -
|
2011-01-20 20:53:19 +00:00 |
|
mattias
|
81af1a8a2c
|
codetools: readnextatom: read utf8 characters
git-svn-id: trunk@28973 -
|
2011-01-12 12:51:01 +00:00 |
|
mattias
|
fc610a8a98
|
codetools: findreferences: fixed searching procs 18153
git-svn-id: trunk@28619 -
|
2010-12-04 16:58:00 +00:00 |
|
mattias
|
3973fe6595
|
codetools: removed cafRecord
git-svn-id: trunk@28518 -
|
2010-11-28 09:33:08 +00:00 |
|
mattias
|
94948dde5e
|
codetools: RemoveUnitFromUsesSection: when removing the last unit remove empty lines in front too, bug #18055
git-svn-id: trunk@28498 -
|
2010-11-26 12:23:25 +00:00 |
|
mattias
|
11e50df91f
|
codetools: added TCustomCodeTool.CodePosToCleanPos
git-svn-id: trunk@26873 -
|
2010-07-28 16:54:57 +00:00 |
|
mattias
|
2b2c5d9831
|
codetools: parsing deeper nodes, even if higher node has errors, bug #8093
git-svn-id: trunk@26799 -
|
2010-07-24 10:07:57 +00:00 |
|
mattias
|
3ebbb2a0a9
|
codetools: store errors for jit parsed nodes, bug #16992
git-svn-id: trunk@26778 -
|
2010-07-22 11:35:42 +00:00 |
|
mattias
|
e454ee7c16
|
codetools: completeblock: begin ;, bug #16836
git-svn-id: trunk@26452 -
|
2010-07-04 07:23:42 +00:00 |
|
mattias
|
75f8643d7d
|
codetools: parsing class inheritance with error position on unexpected token, bug #8093
git-svn-id: trunk@26422 -
|
2010-07-02 19:28:11 +00:00 |
|
mattias
|
e2538d01bc
|
codetools: removed cafBegin
git-svn-id: trunk@25737 -
|
2010-05-28 18:47:50 +00:00 |
|
mattias
|
5aeebfa0f3
|
codetools: accelerated TCustomCodeTool.ReadNextAtom
git-svn-id: trunk@25736 -
|
2010-05-28 18:35:34 +00:00 |
|
mattias
|
c5e9008159
|
codetools: accelerated TCustomCodeTool.ReadNextAtom
git-svn-id: trunk@25735 -
|
2010-05-28 18:23:02 +00:00 |
|
mattias
|
0e3f868fb4
|
codetools: fixed FindLineEndOrCodeInFrontOfPosition to return the start of the line end, bug #16519
git-svn-id: trunk@25526 -
|
2010-05-20 08:03:53 +00:00 |
|
mattias
|
eaa1ff2fba
|
IDE: added quickfix for note local variable not used, remove
git-svn-id: trunk@25498 -
|
2010-05-18 14:45:02 +00:00 |
|
mattias
|
6bcc6465df
|
codetools: FindLineEndOrCodeInFrontOfPosition do not skip semicolon by default, bug #16123
git-svn-id: trunk@24236 -
|
2010-03-27 08:08:54 +00:00 |
|
paul
|
9e02d5824f
|
codetools: distinct dispinterface and other interfaces
git-svn-id: trunk@23500 -
|
2010-01-20 13:18:11 +00:00 |
|
mattias
|
3e0e6a5370
|
codetools: undo parsing ^j
git-svn-id: trunk@23414 -
|
2010-01-09 21:53:31 +00:00 |
|
mattias
|
69a2b1adb2
|
codetools: parsing ^j character constant
git-svn-id: trunk@23413 -
|
2010-01-09 21:24:27 +00:00 |
|
mattias
|
b64abcbd7a
|
codetools: parsing objccategory
git-svn-id: trunk@22611 -
|
2009-11-16 00:39:35 +00:00 |
|
mattias
|
cf8c233871
|
codetools: parsing cppclass
git-svn-id: trunk@22601 -
|
2009-11-15 15:43:53 +00:00 |
|
mattias
|
7fe5b967f1
|
codetools: parsing string<number> in mode objfpc,fpc
git-svn-id: trunk@22528 -
|
2009-11-11 12:57:07 +00:00 |
|