Commit Graph

4720 Commits

Author SHA1 Message Date
mattias
e86e540a69 codetools: fixed ReadAndCompareUsedUnit, bug #30505
git-svn-id: trunk@53119 -
2016-10-14 18:51:19 +00:00
mattias
2e697531df codetools: identifier completion: fixed ilcfNeedsDo when as is next token, bug #30703
git-svn-id: trunk@53115 -
2016-10-14 18:11:56 +00:00
ondrej
c0cc369d3d IDE, CodeTools: support {scopedenums on} in "case ofall" code template
git-svn-id: trunk@53039 -
2016-09-26 18:14:15 +00:00
mattias
291ce7da29 cody: added function to insert an int64 id
git-svn-id: trunk@53019 -
2016-09-22 14:31:49 +00:00
mattias
2ee19afd56 codetools: fixed forward defined class-of
git-svn-id: trunk@52855 -
2016-08-21 19:29:50 +00:00
mattias
2b61a95171 codetools: fixed setting EndPos of ctnGenericParam, bug #30489
git-svn-id: trunk@52844 -
2016-08-20 17:30:17 +00:00
ondrej
2e76894327 CodeTools: don't rescan FPC directory twice due to the same unit (e.g. when the FPC dir is corrupted)
git-svn-id: trunk@52818 -
2016-08-17 16:43:05 +00:00
juha
9367da0ae5 Remove extra checks for empty strings together with IsValidIdent. It already handles an empty string.
git-svn-id: trunk@52812 -
2016-08-17 10:40:29 +00:00
ondrej
f3ee10c357 IDE, CodeTools: rescan FPC directory cache automatically. Issue #30475
git-svn-id: trunk@52809 -
2016-08-16 22:32:22 +00:00
mattias
a4ddf094a2 codetools: fixed AddWithBlock on ((i)), bug #29749
git-svn-id: trunk@52786 -
2016-08-04 20:04:12 +00:00
mattias
79f1b32221 codetools: fixed reading fpc unit cache
git-svn-id: trunk@52763 -
2016-08-01 07:45:24 +00:00
mattias
a9e52f41eb codetools: add with block: skip nested brackets, bug #29749
git-svn-id: trunk@52746 -
2016-07-24 16:47:48 +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
5b863e3af0 codetools: example: fixed compilation
git-svn-id: trunk@52735 -
2016-07-21 10:48:16 +00:00
mattias
0bd6601f77 codetools: modeswitch unicodestrings: set FPC_UNICODESTRINGS
git-svn-id: trunk@52685 -
2016-07-14 09:28:57 +00:00
mattias
c2aed806b6 codetools: ExtractProcHead: phpAddParentProcs
git-svn-id: trunk@52683 -
2016-07-14 07:42:59 +00:00
juha
95e8ab1cd8 LCL, Codetools: Turn condition {$IFnDEF DisableWrapperFunctions} into {$IFDEF EnableWrapperFunctions} in units where it was forgotten.
git-svn-id: trunk@52678 -
2016-07-13 13:32:33 +00:00
mattias
54af11a069 codetools: identifier completion: method specifiers
git-svn-id: trunk@52647 -
2016-07-07 23:34:45 +00:00
mattias
ff5f987936 codetools: identifier completion: procedure specifiers and procedure type specifiers
git-svn-id: trunk@52646 -
2016-07-07 09:11:39 +00:00
mattias
21f07de277 codetools: identifier completion: method specifiers, patch #30352
git-svn-id: trunk@52645 -
2016-07-07 08:57:19 +00:00
ondrej
72d7b7a01a codetools: add Insert compiler intrinsic from FPC 3.1.1
git-svn-id: trunk@52567 -
2016-06-22 18:16:03 +00:00
ondrej
243ffe08c1 codetools: fix Copy() intrinsic
git-svn-id: trunk@52566 -
2016-06-22 18:02:41 +00:00
ondrej
a21850f1bc codetools: add Delete compiler intrinsic from FPC 3.1.1
git-svn-id: trunk@52565 -
2016-06-22 17:31:02 +00:00
mattias
9e4e6e88b3 codetools: include path for fpc src dir packages/rtl-*
git-svn-id: trunk@52554 -
2016-06-22 11:23:09 +00:00
juha
d5346b5108 Formatting
git-svn-id: trunk@52529 -
2016-06-20 08:51:12 +00:00
bart
e12b65390b Fix some more spelling errors.
git-svn-id: trunk@52490 -
2016-06-12 16:32:39 +00:00
maxim
36046a9b4d Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #30250
git-svn-id: trunk@52463 -
2016-06-08 23:13:31 +00:00
maxim
207c318329 Regenerated translations
git-svn-id: trunk@52455 -
2016-06-08 21:59:41 +00:00
mattias
baadaff802 codetools: parse proc modifier compilerproc:id, bug #30237
git-svn-id: trunk@52444 -
2016-06-06 09:03:59 +00:00
ondrej
eda5b1fdca codetools: find unused units: add support for class helpers. (e.g. in "Unused units" dialog.)
git-svn-id: trunk@52411 -
2016-05-30 18:05:19 +00:00
ondrej
f12d1d31f1 codetools: show protected methods after the inherited keyword.
git-svn-id: trunk@52397 -
2016-05-27 15:35:59 +00:00
mattias
c190ac187c codetools: CleanCodeFromComments: added parameter KeepVerbosityDirectives
git-svn-id: trunk@52138 -
2016-04-07 07:38:39 +00:00
mattias
51f3338a2d translations: German: updates from Swen Heinig
git-svn-id: trunk@52067 -
2016-03-27 08:39:32 +00:00
juha
e5845a0818 Formatting
git-svn-id: trunk@52021 -
2016-03-22 21:57:06 +00:00
mattias
25f7a697e5 updated makefiles
git-svn-id: trunk@52001 -
2016-03-20 11:19:40 +00:00
maxim
58de93157f Codetools: cleaned up unused strings some more and regenerated translations
git-svn-id: trunk@51925 -
2016-03-11 23:00:59 +00:00
maxim
9b3cbbac5b IDE: Improved code completion dialog i18n
git-svn-id: trunk@51922 -
2016-03-11 22:37:16 +00:00
maxim
1a67a8c6c8 Codetools: cleaned up unused strings and regenerated translations
git-svn-id: trunk@51920 -
2016-03-11 22:17:00 +00:00
ondrej
006715e6f9 ide: use unit dialog: save recent settings in environmentopt/recent and not in codetools options, save also AllUnits check state, select first entry on filter
git-svn-id: trunk@51908 -
2016-03-10 21:58:12 +00:00
ondrej
082ad9fed9 codetools: fix TCodeBuffer.FileOnDiskHasChanged with IgnoreModifiedFlag=true
git-svn-id: trunk@51869 -
2016-03-09 08:37:34 +00:00
ondrej
3594fefc04 ide, codetools: change ClassCompleteCode into CompleteCodeInteractive
git-svn-id: trunk@51859 -
2016-03-08 16:46:12 +00:00
ondrej
3dd60b3899 ide: reload changed files dialog:
1) use TCheckListBox
2) allow to reload changed files too (unchecked by default, prefixed with *).

git-svn-id: trunk@51852 -
2016-03-07 20:36:45 +00:00
ondrej
06d19a8613 ide, codetools: implement class code creation (default: ctrl+shift+x) - the same as local code creation but the variable will be added to class/object section.
git-svn-id: trunk@51851 -
2016-03-07 20:22:33 +00:00
mattias
330696b99e fixed target cpu a64 to aarch64
git-svn-id: trunk@51816 -
2016-03-03 12:53:18 +00:00
mattias
8a70101ec3 IDE: quick fix ad warn off directive: add message pattern as comment
git-svn-id: trunk@51789 -
2016-03-01 15:41:58 +00:00
mattias
17f571cf26 components: less hints
git-svn-id: trunk@51788 -
2016-03-01 15:31:26 +00:00
mattias
6365797a00 codetools: added AddUnitWarnDirective
git-svn-id: trunk@51769 -
2016-03-01 14:30:10 +00:00
ondrej
30819f343a codetools: prevent endless loop in TFindDeclarationTool.GetSmartHint. Issue #29754
git-svn-id: trunk@51760 -
2016-02-29 17:59:32 +00:00
mattias
59dca2c44b codetools: added target os wii, bug #29737
git-svn-id: trunk@51718 -
2016-02-26 22:01:44 +00:00