mattias
|
3db7df3317
|
codetools: parser: fixed starting class section on first space, completeblock: complete class at end of source
git-svn-id: trunk@30180 -
|
2011-04-04 12:45:50 +00:00 |
|
mattias
|
67b58b4044
|
codetools: fixed rescan of modified initialization section, fixed check if a virtual file has changed on disl
git-svn-id: trunk@30177 -
|
2011-04-04 10:55:39 +00:00 |
|
mattias
|
2af49962ac
|
codetools: parse programs without program keyword
git-svn-id: trunk@30035 -
|
2011-03-27 14:19:18 +00:00 |
|
mattias
|
b33e2233b0
|
codetools: skip shebang
git-svn-id: trunk@30031 -
|
2011-03-27 09:43:22 +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
|
2737646f2a
|
codetools: BuildTreeAndGetCleanPos: check if scanrange is still valid
git-svn-id: trunk@29809 -
|
2011-03-12 23:57:11 +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
|
ac2f3730dc
|
codetools: append node ctnEndPoint for programs
git-svn-id: trunk@29795 -
|
2011-03-11 08:03:05 +00:00 |
|
mattias
|
eb4109ed4e
|
codetools: fixed checking if codebuffer reverted
git-svn-id: trunk@29794 -
|
2011-03-11 07:54:44 +00:00 |
|
mattias
|
4d9418b4b6
|
codetools: fixed scanning section of cursor
git-svn-id: trunk@29792 -
|
2011-03-11 06:49:19 +00:00 |
|
mattias
|
ae61921ef1
|
codetools: fixed check if cursor pos inside scanned range
git-svn-id: trunk@29791 -
|
2011-03-10 22:59:13 +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
|
ec73978c03
|
codetools: parsing class section type public in fpc 2.4.x, bug #18882
git-svn-id: trunk@29739 -
|
2011-03-07 11:07:44 +00:00 |
|
mattias
|
cf5a42b000
|
codetools: skip univ keyword in macpas
git-svn-id: trunk@29730 -
|
2011-03-05 09:46:23 +00:00 |
|
mattias
|
a92bf656be
|
fixed typos: unkown
git-svn-id: trunk@29445 -
|
2011-02-10 09:39:05 +00:00 |
|
mattias
|
91f5747254
|
codetools: clean up
git-svn-id: trunk@29417 -
|
2011-02-07 18:55:31 +00:00 |
|
mattias
|
8cd980cb5b
|
codetools: fixed simple init
git-svn-id: trunk@29402 -
|
2011-02-06 11:07:47 +00:00 |
|
mattias
|
de68945dc9
|
codetools: started parsing delphi generics
git-svn-id: trunk@29396 -
|
2011-02-05 16:59:53 +00:00 |
|
mattias
|
1c4d2b4f3e
|
codetools: using special keyword list in macpas mode
git-svn-id: trunk@29392 -
|
2011-02-05 10:55:13 +00:00 |
|
mattias
|
3943d23f9b
|
codetools: started nested classes, replaced ctnClassType with ctnTypeSection, ctnClassConst with ctnConstSection, class type,const,var sections are now childs of visibility sections
git-svn-id: trunk@29390 -
|
2011-02-05 10:09:22 +00:00 |
|
mattias
|
652830aa23
|
codetools: parsing anonymous records
git-svn-id: trunk@29367 -
|
2011-02-03 23:23:10 +00:00 |
|
mattias
|
2fa1d11c5c
|
codetools: fixed inserting first published variable
git-svn-id: trunk@29365 -
|
2011-02-03 22:48:34 +00:00 |
|
mattias
|
bec76993b1
|
codetools: parsing member type without semicolon
git-svn-id: trunk@29364 -
|
2011-02-03 22:18:32 +00:00 |
|
mattias
|
38725ab0ee
|
codetools: fixed parsing case records
git-svn-id: trunk@29360 -
|
2011-02-03 21:52:10 +00:00 |
|
mattias
|
05be735961
|
codetools: parsing advanced records
git-svn-id: trunk@29359 -
|
2011-02-03 20:38:14 +00:00 |
|
mattias
|
0324c50205
|
codetools: parsing class operators
git-svn-id: trunk@29358 -
|
2011-02-03 19:04:34 +00:00 |
|
mattias
|
9d8f487e25
|
codetools: ctnClassInterface: do not add visibility nodes
git-svn-id: trunk@29355 -
|
2011-02-03 18:06:02 +00:00 |
|
mattias
|
4e5d44a9de
|
codetools: clean up
git-svn-id: trunk@29354 -
|
2011-02-03 17:52:56 +00:00 |
|
mattias
|
49c7f66c0f
|
codetools: fixed parsing forward class
git-svn-id: trunk@29347 -
|
2011-02-03 10:28:09 +00:00 |
|
mattias
|
c0b344ba6b
|
codetools: always parse class-interface nodes
git-svn-id: trunk@29337 -
|
2011-02-02 21:41:39 +00:00 |
|
mattias
|
19c0b3a5a2
|
codetools: always parse class nodes
git-svn-id: trunk@29336 -
|
2011-02-02 19:33:04 +00:00 |
|
mattias
|
d900d21d44
|
codetools: refactored
git-svn-id: trunk@29297 -
|
2011-02-01 19:32:51 +00:00 |
|
mattias
|
a7c6e1a13f
|
codetools: parsing objcclass external name
git-svn-id: trunk@29293 -
|
2011-02-01 16:55:50 +00:00 |
|
mattias
|
12543c5195
|
codetools: parsing objcclass external, bug #17197
git-svn-id: trunk@29236 -
|
2011-01-28 10:15:34 +00:00 |
|
mattias
|
fa0cc49336
|
codetools: improved message when string expected at end of source
git-svn-id: trunk@29231 -
|
2011-01-28 09:00:05 +00:00 |
|
mattias
|
5cec794a58
|
codetools: parsing external keyword after forward class, bug #17197
git-svn-id: trunk@29224 -
|
2011-01-27 20:07:27 +00:00 |
|
mattias
|
0a22192168
|
codetools: fixed parsing exports unitname.identifier, bug #18353
git-svn-id: trunk@29222 -
|
2011-01-27 19:32:24 +00:00 |
|
mattias
|
f4ecc0e4f7
|
IDE: code templates: fixed auto indent for middle space
git-svn-id: trunk@28970 -
|
2011-01-12 12:21:41 +00:00 |
|
mattias
|
5b10133171
|
codetools: class quick parser: check for of object, bug #18324
git-svn-id: trunk@28885 -
|
2011-01-06 17:51:44 +00:00 |
|
mattias
|
a2ddb892d9
|
codetools: fixed parsing var a: some deprecated;
git-svn-id: trunk@28574 -
|
2010-11-30 17:13:18 +00:00 |
|
mattias
|
efb3fc218d
|
IDEIntf: objectinspector: update popup menu item Show Hints always, bug #18092
git-svn-id: trunk@28538 -
|
2010-11-28 15:35:09 +00:00 |
|
mattias
|
e5ff2b2def
|
codetools: ExtractProcHead: extract parameter type colon only if names and types are wanted
git-svn-id: trunk@28531 -
|
2010-11-28 13:28:54 +00:00 |
|
mattias
|
f6ec5f72bc
|
codetools: quick class parser: skip object
git-svn-id: trunk@28519 -
|
2010-11-28 09:37:24 +00:00 |
|
mattias
|
3973fe6595
|
codetools: removed cafRecord
git-svn-id: trunk@28518 -
|
2010-11-28 09:33:08 +00:00 |
|
mattias
|
e051968939
|
codetools: fixed parsing class const section
git-svn-id: trunk@28517 -
|
2010-11-28 09:16:05 +00:00 |
|
mattias
|
24da9a3ae1
|
codetools: fixed parsing const keyword in classes
git-svn-id: trunk@28514 -
|
2010-11-27 19:14:07 +00:00 |
|
paul
|
188361e605
|
codetools: support new class/generics syntax. like the next:
{
TFoo = class
const
Value = 5;
type
TBar = integer;
var
FSomeField: Integer;
procedure Dosomething;
end;
}
git-svn-id: trunk@28513 -
|
2010-11-27 18:25:25 +00:00 |
|
mattias
|
a4f82ba95d
|
codetools: fixed parsing operator after type section
git-svn-id: trunk@28431 -
|
2010-11-23 10:51:43 +00:00 |
|
mattias
|
3cd6430bb9
|
codetools: added constref parameter prefix modifier
git-svn-id: trunk@27647 -
|
2010-10-10 23:47:16 +00:00 |
|