Commit Graph

2326 Commits

Author SHA1 Message Date
mattias
c5bbdc8b0e codetools: reduced debugging
git-svn-id: trunk@24272 -
2010-03-29 08:02:54 +00:00
mattias
eff858c038 codetools: added consistency check for TFindDeclarationTool.AddToolDependency
git-svn-id: trunk@24271 -
2010-03-29 08:00:46 +00:00
mattias
a0fc2ffad5 codetools: fixed AddListToTreeOfPCodeXYPosition freeing old position, bug #15942
git-svn-id: trunk@24260 -
2010-03-27 23:38:32 +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
mattias
a7d3b7998d codetools: implemented enumtype. expression
git-svn-id: trunk@24229 -
2010-03-26 19:28:06 +00:00
mattias
86c263f657 codetools: FindLineEndOrCodeInFrontOfPosition added scanning for string constants, bug #16072
git-svn-id: trunk@24225 -
2010-03-26 15:06:54 +00:00
mattias
7e820e2a53 codetools: fixed adding semicolon to procedure heads, bug #16062
git-svn-id: trunk@24221 -
2010-03-26 13:52:12 +00:00
mattias
d3f232387d codetools: changed RetypeClassVariables parameter to tree
git-svn-id: trunk@24219 -
2010-03-26 12:24:47 +00:00
martin
4e55c6562f Codetools: Better support for hint directives after properties
git-svn-id: trunk@24218 -
2010-03-26 12:00:21 +00:00
mattias
a74bc652d2 codetools: added RetypeClassVariables
git-svn-id: trunk@24215 -
2010-03-25 21:16:32 +00:00
mattias
b5f152ec80 translations: german: updates from Joerg Braun
git-svn-id: trunk@24119 -
2010-03-20 19:34:27 +00:00
mattias
fc19399e97 codetools: added TDefinePool.GetFPCVerFromFPCTemplate
git-svn-id: trunk@24034 -
2010-03-16 13:29:29 +00:00
mattias
540dd5ad02 codetools: clean up
git-svn-id: trunk@23913 -
2010-03-10 09:59:20 +00:00
mattias
f778e14f09 codetools: improved error message, when unit of include file is not known
git-svn-id: trunk@23906 -
2010-03-09 22:28:30 +00:00
maxim
8e10349b20 updated and improved Russian translation, readded LazResExplorer Russian translation.
git-svn-id: trunk@23880 -
2010-03-08 17:38:37 +00:00
mattias
3129fa2571 codetools: fixed using SetPropertyVariableName
git-svn-id: trunk@23875 -
2010-03-08 11:19:34 +00:00
mattias
d131d2469d codetools: fixed line indenter unindent for next token
git-svn-id: trunk@23830 -
2010-03-03 16:24:54 +00:00
mattias
5141759d58 codetools: line indenter: fixed endless loop, bug #15533
git-svn-id: trunk@23828 -
2010-03-03 10:48:44 +00:00
mattias
40ef364f5d codetools: identifier completion: True, False
git-svn-id: trunk@23822 -
2010-03-02 10:02:42 +00:00
paul
77c5c6b95a codetools: support more modeswitch values
git-svn-id: trunk@23821 -
2010-03-02 03:50:32 +00:00
mattias
6f4027077c codetools: BuildLineRanges one pass
git-svn-id: trunk@23819 -
2010-03-02 01:23:32 +00:00
mattias
0472d5aed6 codetools: resolve operand @identifier directly
git-svn-id: trunk@23816 -
2010-03-01 23:49:57 +00:00
mattias
cee2c094a7 codetools: fixed showing illegal qualifier
git-svn-id: trunk@23813 -
2010-03-01 22:40:55 +00:00
mattias
153ddcdffa codetools: fixed parsing library without interface and implementation
git-svn-id: trunk@23791 -
2010-02-25 15:39:39 +00:00
mattias
26d4a856a5 codetools: reduced debugging
git-svn-id: trunk@23788 -
2010-02-25 10:32:20 +00:00
mattias
523fc39684 IDE: delphi project converter: fixed changing uses section
git-svn-id: trunk@23781 -
2010-02-24 21:57:50 +00:00
mattias
1c3f06dbb0 codetools: class interface completion: fixed searching existing procs, bug #15823
git-svn-id: trunk@23768 -
2010-02-23 19:42:54 +00:00
mattias
34bcf2c445 codetools: fixed ConvertDelphiToLazarusSource reparse after adding mode delphi
git-svn-id: trunk@23767 -
2010-02-23 12:01:42 +00:00
mattias
0d857ce551 codetools: implemented simple macro parsing
git-svn-id: trunk@23694 -
2010-02-11 18:19:35 +00:00
mattias
db764f04ed codetools: spotting macros
git-svn-id: trunk@23691 -
2010-02-11 11:00:01 +00:00
mattias
94d8b4b2b7 codetools: macro directive: storing values
git-svn-id: trunk@23690 -
2010-02-11 10:51:44 +00:00
mattias
aa19597663 codetools: macro directive: started storing macro sources
git-svn-id: trunk@23689 -
2010-02-11 10:35:38 +00:00
mattias
2f83b48d84 codetools: macro directive: setting macros on/off
git-svn-id: trunk@23688 -
2010-02-11 10:11:45 +00:00
mattias
885e19158d codetools: fixed parsing empty implementation section
git-svn-id: trunk@23673 -
2010-02-09 19:32:25 +00:00
mattias
c368ff5ba7 codetools: improved debugging
git-svn-id: trunk@23672 -
2010-02-09 19:20:45 +00:00
mattias
9b0d596224 lcl+codetools: CreateRelativePath: support for double pathdelims
git-svn-id: trunk@23666 -
2010-02-09 13:36:20 +00:00
paul
e20b46d170 languages: update Russian translations by Maxim
git-svn-id: trunk@23665 -
2010-02-09 01:38:46 +00:00
mattias
0ca654e75d codetools: search in virtual directory first virtual units
git-svn-id: trunk@23652 -
2010-02-06 01:23:13 +00:00
mattias
d9170c2e4a codetools: started otheridentifiertree, removed TcodeTreeNode.GetRootNode use GetRoot instead
git-svn-id: trunk@23588 -
2010-01-29 09:06:32 +00:00
mattias
32cf1ff162 translations: portuguese: updates from Marcelo B Paula
git-svn-id: trunk@23543 -
2010-01-23 20:42:29 +00:00
mattias
462d545377 codetools: define templates for fcl-async
git-svn-id: trunk@23529 -
2010-01-22 12:10:45 +00:00
paul
040bb76815 ide, codetools, packager: use Classes.TGetStrProc instead of similar locally defined types by Alexander S. Klenin (issue #0015556)
git-svn-id: trunk@23514 -
2010-01-21 02:24:16 +00:00
mattias
48254f0c98 codetools: fixed error handling for invalid . operator
git-svn-id: trunk@23512 -
2010-01-20 23:12:24 +00:00
mattias
44fe02f669 codetools: fixed array operator []
git-svn-id: trunk@23511 -
2010-01-20 23:08:51 +00:00
mattias
4f92e05edc codetools: fixed getdefaultcompiledtargetos
git-svn-id: trunk@23509 -
2010-01-20 19:04:19 +00:00
mattias
4bd6581d25 codetools: fixed find declaration on last identifier of expression
git-svn-id: trunk@23508 -
2010-01-20 18:00:13 +00:00
mattias
a8e2247fae codetools: fixed resolving property[]
git-svn-id: trunk@23507 -
2010-01-20 16:35:45 +00:00
paul
6a33b4b69e codetools: add WordBool and QWordBool predefined fpc types
git-svn-id: trunk@23505 -
2010-01-20 14:45:36 +00:00
paul
23177da4f2 codetools: support dispinterface property declaration
git-svn-id: trunk@23504 -
2010-01-20 14:17:41 +00:00
paul
9e02d5824f codetools: distinct dispinterface and other interfaces
git-svn-id: trunk@23500 -
2010-01-20 13:18:11 +00:00