mattias
|
0e22f592cb
|
codetools: added TPCTargetConfigCache.Kind
git-svn-id: trunk@56780 -
|
2017-12-18 17:10:42 +00:00 |
|
mattias
|
727afc4dbd
|
codetools: changed TAtomRing to support longer ring, full two way
git-svn-id: trunk@56465 -
|
2017-11-22 10:58:30 +00:00 |
|
mattias
|
92c78dc830
|
codetools: fixed class completion for method with specialize in mdoe delphi
git-svn-id: trunk@56323 -
|
2017-11-06 14:53:11 +00:00 |
|
mattias
|
bfadc91c3c
|
codetools: find declaration of dotted program name
git-svn-id: trunk@55851 -
|
2017-09-13 18:05:15 +00:00 |
|
mattias
|
a2e22134f1
|
codetools: set defines when setting modeswitches
git-svn-id: trunk@54838 -
|
2017-05-08 19:01:27 +00:00 |
|
mattias
|
09d0b3fa93
|
codetools: parsing modeswitch on,off
git-svn-id: trunk@54836 -
|
2017-05-08 18:43:04 +00:00 |
|
mattias
|
497a08de97
|
codetools: renamed cmsBlocks to cmsCBlocks, because less confusing
git-svn-id: trunk@54831 -
|
2017-05-08 11:53:32 +00:00 |
|
mattias
|
95545633e7
|
codetools: added $mode ExtPas, load hidden units MacPas, ISO7185, ExtPas, BlockRTL
git-svn-id: trunk@54714 -
|
2017-04-24 17:42:10 +00:00 |
|
mattias
|
815496f161
|
codetools: fixed modeswitch name blocks to cblocks
git-svn-id: trunk@54712 -
|
2017-04-24 17:29:19 +00:00 |
|
mattias
|
f344610be5
|
codetools: linkscanner: unique ids for errors
git-svn-id: trunk@54682 -
|
2017-04-22 11:10:31 +00:00 |
|
juha
|
e800a738ad
|
Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.
git-svn-id: trunk@54524 -
|
2017-04-05 08:34:48 +00:00 |
|
mattias
|
52bcdebadd
|
codetools: added compiler type pas2js
git-svn-id: trunk@54488 -
|
2017-03-27 20:50:08 +00:00 |
|
mattias
|
d5881ef02e
|
codetools: implemented modeswitch externalclass
git-svn-id: trunk@54470 -
|
2017-03-23 10:51:07 +00:00 |
|
hnb
|
1903007760
|
CodeTools: create new callback FindIncFileInCfgCache in basiccodetools.pas filled by codetoolmanager.pas to omit compilicated unit dependencies introduced in linkscanner.pas by uses section (for modules: CodeToolManager and DefineTemplates) in implementation section (that was the reason of AV on IDE exit and memory leaks, fix for mantis #31575, #31580)
git-svn-id: trunk@54461 -
|
2017-03-21 23:06:36 +00:00 |
|
juha
|
54f80e0923
|
CodeTools: Fix SIGSEGV introduced in r54438 #b823ce3277, part 2. Issue #31561.
git-svn-id: trunk@54447 -
|
2017-03-18 18:13:10 +00:00 |
|
hnb
|
1ca4c2796a
|
CodeTools: Fix SIGSEGV introduced in r54438 #b823ce3277 (mantis #31561)
git-svn-id: trunk@54446 -
|
2017-03-18 15:25:47 +00:00 |
|
hnb
|
b823ce3277
|
CodeTools: find all *.ini files located in paths declared in fpc.cfg (-Fi option)
git-svn-id: trunk@54438 -
|
2017-03-17 21:21:51 +00:00 |
|
mattias
|
8ab48719ee
|
codetools: pas2js: use define instead of mode
git-svn-id: trunk@54285 -
|
2017-02-26 22:36:39 +00:00 |
|
mattias
|
9a663cc51d
|
codetools: added compiler mode pas2js
git-svn-id: trunk@54284 -
|
2017-02-26 22:18:28 +00:00 |
|
joost
|
1de2cbf586
|
general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
|
2017-01-29 21:04:32 +00:00 |
|
mattias
|
81599322c4
|
codetools: started FindFileAtCursor
git-svn-id: trunk@53269 -
|
2016-10-30 23:42:40 +00:00 |
|
mattias
|
b23106921b
|
codetools: added TLinkScanner.FindFirstDirective
git-svn-id: trunk@53191 -
|
2016-10-21 17:41:05 +00:00 |
|
mattias
|
614f7eb46c
|
codetools: fixed find include file, uninitialized var
git-svn-id: trunk@52738 -
|
2016-07-21 19:36:36 +00:00 |
|
mattias
|
4117b06b77
|
codetools: include file search: find include file without extension, use semicolon path separator in Delphi mode
git-svn-id: trunk@52736 -
|
2016-07-21 10:53:40 +00:00 |
|
mattias
|
0bd6601f77
|
codetools: modeswitch unicodestrings: set FPC_UNICODESTRINGS
git-svn-id: trunk@52685 -
|
2016-07-14 09:28:57 +00:00 |
|
juha
|
d5346b5108
|
Formatting
git-svn-id: trunk@52529 -
|
2016-06-20 08:51:12 +00:00 |
|
ondrej
|
e0dca9c427
|
codetools: fix TDirectiveSequenceItem.FindValue
git-svn-id: trunk@51139 -
|
2016-01-02 21:44:37 +00:00 |
|
ondrej
|
6ef11b34cc
|
codetools: fixed CalcMemSize of TDirectiveSequenceItem.
git-svn-id: trunk@50328 -
|
2015-11-13 16:05:29 +00:00 |
|
ondrej
|
9697e1140e
|
codetools: refactoring of linkscanner directive sequences.
git-svn-id: trunk@50326 -
|
2015-11-13 13:17:13 +00:00 |
|
ondrej
|
794c959cde
|
codetools: added support of SCOPEDENUMS directive.
git-svn-id: trunk@50324 -
|
2015-11-13 10:10:17 +00:00 |
|
mattias
|
105b3e0652
|
codetools: identifier completion: $optimization directive
git-svn-id: trunk@50161 -
|
2015-10-25 09:17:25 +00:00 |
|
mattias
|
ccd0eeebaf
|
codetools: find declaration of string constant dot identifier
git-svn-id: trunk@50083 -
|
2015-10-16 15:37:23 +00:00 |
|
mattias
|
8d32bb263f
|
codetools: use camelcase for system unit under Delphi, make ExpressionTypeDescNames a var, patch #28648 from Ondrej Pokorny
git-svn-id: trunk@49796 -
|
2015-09-09 11:16:09 +00:00 |
|
juha
|
08c9621520
|
Change order of used units so that "deprecated" warnings are not triggered.
git-svn-id: trunk@49612 -
|
2015-08-07 17:20:40 +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 |
|
juha
|
9dc2acfa82
|
Codetools: Accept the "&" character. Issue #28221, patch from Ondrej Pokorny.
git-svn-id: trunk@49307 -
|
2015-06-10 09:02:52 +00:00 |
|
mattias
|
aea275de32
|
codetools: clean up
git-svn-id: trunk@48667 -
|
2015-04-06 18:03:39 +00:00 |
|
mattias
|
6f305d5efe
|
codetools: clean up
git-svn-id: trunk@48662 -
|
2015-04-06 17:42:31 +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
|
598e03ed42
|
codetools: fixed rebuilding nodes when targetcpu changed
git-svn-id: trunk@48270 -
|
2015-03-11 18:05:43 +00:00 |
|
mattias
|
00d2898a47
|
codetools: implemented parsing jvm class external as no forrward, searching indirect ancestors
git-svn-id: trunk@48268 -
|
2015-03-11 17:21:34 +00:00 |
|
mattias
|
8da67d53d9
|
codetools: parse -is block-
git-svn-id: trunk@45890 -
|
2014-07-16 12:41:27 +00:00 |
|
mattias
|
333f004e92
|
codetools: linkscanner: do not use currentdir as fallback
git-svn-id: trunk@45234 -
|
2014-05-30 11:21:41 +00:00 |
|
mattias
|
866cd156bb
|
codetools: do not search for unit objpas with Delphi compiler
git-svn-id: trunk@45100 -
|
2014-05-20 08:59:03 +00:00 |
|
mattias
|
06baacaedd
|
codetools: use unit uuchar in modeswitch unicodesctrings
git-svn-id: trunk@44826 -
|
2014-04-27 18:15:55 +00:00 |
|
juha
|
5df636d70f
|
Codetools: Allow {$MODESWITCH TYPEHELPERS}. Issue #25743, patch from Dennis Fehr.
git-svn-id: trunk@44514 -
|
2014-03-24 23:10:11 +00:00 |
|
mattias
|
6079e45b4d
|
codetools: fixed finding Delphi System unit
git-svn-id: trunk@44267 -
|
2014-02-26 22:11:32 +00:00 |
|
mattias
|
f5dda02fe9
|
IDE: renamed DoPathDelims to ForcePathDelims
git-svn-id: trunk@42697 -
|
2013-09-09 10:18:24 +00:00 |
|
mattias
|
773f710bde
|
IDE, codetools, lazutils: Changed DoDirSeparators calls with DoPathDelims calls
git-svn-id: trunk@42674 -
|
2013-09-08 07:40:06 +00:00 |
|
mattias
|
20221c0ed6
|
codetools: fixed reading include directives with different path delims, bug #24968
git-svn-id: trunk@42671 -
|
2013-09-07 21:04:23 +00:00 |
|