ondrej
c3ef5a5623
CodeTools: return method overloads for compatibility after r55031 #3ec399d85a
...
git-svn-id: trunk@55037 -
2017-05-22 06:57:39 +00:00
ondrej
3ec399d85a
CodeTools: add "Avoid unnecessary jumps" option, make it default.
...
git-svn-id: trunk@55031 -
2017-05-21 18:14:51 +00:00
ondrej
a5c8984ec7
CodeTools: center jumps with a percent value. Add settings for code block jump as well.
...
git-svn-id: trunk@55030 -
2017-05-21 13:26:38 +00:00
ondrej
2e5a01d509
codetools: fix potential endless loop
...
git-svn-id: trunk@54983 -
2017-05-18 22:54:41 +00:00
ondrej
1c25a7e012
codetools: Override function result string types: fix: the function definition parameter type must be string, not the value expression
...
git-svn-id: trunk@54982 -
2017-05-18 22:29:59 +00:00
ondrej
1079fcdcbc
codetools: simplify r54976 #a52a5d0607
...
git-svn-id: trunk@54979 -
2017-05-18 20:56:17 +00:00
ondrej
7f78bf4c33
codetools: support UnicodeString in TFindDeclarationTool.FindExprTypeAsString
...
git-svn-id: trunk@54977 -
2017-05-18 20:35:27 +00:00
ondrej
a52a5d0607
codetools: implement 'Override function result string types with the first parameter expression type' code creation feature
...
git-svn-id: trunk@54976 -
2017-05-18 20:08:13 +00:00
mattias
c4a3e56985
cody: fixed typo
...
git-svn-id: trunk@54972 -
2017-05-18 15:01:37 +00:00
mattias
e6ce403f3f
updates makefiles
...
git-svn-id: trunk@54969 -
2017-05-18 11:39:53 +00:00
maxim
edca2f5223
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31810
...
git-svn-id: trunk@54938 -
2017-05-15 22:24:54 +00:00
maxim
9256ee10a2
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31783
...
git-svn-id: trunk@54866 -
2017-05-10 22:40:23 +00:00
mattias
878dfd23f9
codetools: added predefined fpc identifier get_frame
...
git-svn-id: trunk@54859 -
2017-05-10 15:48:45 +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
d315ac952d
codetools: identifier completion: Delphi directives
...
git-svn-id: trunk@54834 -
2017-05-08 18:31:30 +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
6829a85ed6
codetools: added compiler directive switches $E, $G, $J, $O, $U
...
git-svn-id: trunk@54827 -
2017-05-08 11:10:44 +00:00
mattias
7518ea353a
codetools: fixed guesstype of copy()
...
git-svn-id: trunk@54821 -
2017-05-07 09:13:40 +00:00
mattias
a8b27bfd5e
codetools: tests: added guesstype of copy()
...
git-svn-id: trunk@54820 -
2017-05-07 09:13:12 +00:00
maxim
379fa56788
Translations: Hungarian translation update by Péter Gábor, bug #31739
...
git-svn-id: trunk@54785 -
2017-05-01 10:31:50 +00:00
mattias
f915aac0c7
codetools: use namespaces only for pas2js and fpc>30101
...
git-svn-id: trunk@54769 -
2017-04-28 22:39:47 +00:00
mattias
08bd7d6206
IDE: parse project default namespace
...
git-svn-id: trunk@54767 -
2017-04-28 22:27:06 +00:00
mattias
73b1b38cde
codetools: fixed compilation with fpc<3.1.1
...
git-svn-id: trunk@54763 -
2017-04-28 10:40:01 +00:00
mattias
e87f70b765
lazutils: added MergeWithDelimiter
...
git-svn-id: trunk@54756 -
2017-04-27 14:33:17 +00:00
mattias
b382175cfb
IDE: parse namespaces from custom compiler options
...
git-svn-id: trunk@54751 -
2017-04-26 19:41:08 +00:00
mattias
a067dd3411
IDE: do not pass -B when option -k or -T changes, added resourcestring
...
git-svn-id: trunk@54749 -
2017-04-26 19:20:54 +00:00
mattias
aa5717bb55
codetools: search units with namespaces
...
git-svn-id: trunk@54745 -
2017-04-26 18:36:04 +00:00
mattias
8fe94c57d5
codetools: tests: namespace in uses section
...
git-svn-id: trunk@54744 -
2017-04-26 18:33:51 +00:00
mattias
afc67da7ae
codetools: tests: test program namespace
...
git-svn-id: trunk@54742 -
2017-04-26 11:04:17 +00:00
mattias
af09292110
codetools: identifier completion: list each namespace only once
...
git-svn-id: trunk@54740 -
2017-04-26 10:08:12 +00:00
mattias
18296584ed
codetools:
...
- dotted unit name in term: find longest match
- dotted unit name: fixed searching in interface only interface uses section
- identifier completion: fixed list unit sub identifiers when there are longer namespaces
- identifier completion: list all name used namespaces
git-svn-id: trunk@54737 -
2017-04-26 09:55:09 +00:00
mattias
2d51c08884
codetools: tests: namespace prefixes
...
git-svn-id: trunk@54736 -
2017-04-26 09:32:36 +00:00
mattias
e4895d2fd0
codetools: dotted unit name tests
...
git-svn-id: trunk@54735 -
2017-04-26 08:40:45 +00:00
ondrej
35aaed1cd7
CodeTools: no IFDEFs for r54731 #532ce029d5
...
git-svn-id: trunk@54734 -
2017-04-25 10:50:58 +00:00
sekelsenmat
532ce029d5
codetools: Fixes compilation with fpc 2.6
...
git-svn-id: trunk@54731 -
2017-04-25 10:23:10 +00:00
mattias
a8d6670895
codetools: fixed parsing array
...
git-svn-id: trunk@54729 -
2017-04-25 09:52:21 +00:00
mattias
fa480d0669
codetools: tests: added array test
...
git-svn-id: trunk@54728 -
2017-04-25 09:52:08 +00:00
mattias
c5464ad7dc
codetools: fixed compilation with fpc 2.6.4
...
git-svn-id: trunk@54726 -
2017-04-25 09:45:15 +00:00
mattias
6bd8281e0c
codetools: updated readme
...
git-svn-id: trunk@54725 -
2017-04-25 09:45:02 +00:00
mattias
22350effc4
codetools: parse multi dim arrays, patch from Paul W, issue #25045
...
git-svn-id: trunk@54719 -
2017-04-25 07:08:42 +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
b432133a9a
codetools: added tests for modeswitch cblocks
...
git-svn-id: trunk@54711 -
2017-04-24 17:28:56 +00:00
maxim
9150e859e8
Codetools: fixed typo, regenerated translations and updated Russian translation
...
git-svn-id: trunk@54700 -
2017-04-23 22:27:04 +00:00
mattias
e96ede4637
codetools: code completion: add proc for procvar: fixed reference-to
...
git-svn-id: trunk@54692 -
2017-04-22 18:10:28 +00:00
mattias
3ca49ceb2b
cody: identifier dictionary: use identifier: jump to syntax error
...
git-svn-id: trunk@54690 -
2017-04-22 17:39:01 +00:00
mattias
0bde8fa043
codetools: define template directory: fixed skipping empty directory
...
git-svn-id: trunk@54688 -
2017-04-22 14:44:08 +00:00
mattias
9af0510f2d
codetools: fixed id on unknown exception
...
git-svn-id: trunk@54686 -
2017-04-22 11:20:56 +00:00
mattias
43254f08ad
codetools: sourcechangecache and directiveparser: unique ids for errors
...
git-svn-id: trunk@54684 -
2017-04-22 11:18:28 +00:00