Commit Graph

369 Commits

Author SHA1 Message Date
juha
4652d40073 Jedi Code Format: Support Threadvar in classes and records. Issue #38081, patch from Domingo Galmés.
git-svn-id: trunk@64136 -
2020-11-14 20:48:57 +00:00
juha
60af709809 Jedi Code Format: Support typecasted iterator. Issue #38067, patch from Domingo Galmés.
git-svn-id: trunk@64134 -
2020-11-13 22:05:37 +00:00
juha
c319bc8947 Jedi Code Format: Support escaped identifiers (&identifier). Issue #38067, patch from Domingo Galmés.
git-svn-id: trunk@64131 -
2020-11-13 09:37:02 +00:00
juha
a10a039a84 Jedi Code Format: Support advanced records and nested types better. Issue #38057, patch from Domingo Galmés.
git-svn-id: trunk@64121 -
2020-11-10 09:50:22 +00:00
juha
e1b80773fc Jedi Code Format: Support generic procedures better. Issue #38041, patch from delfion.
git-svn-id: trunk@64108 -
2020-11-05 15:43:17 +00:00
juha
f677f97727 Jedi Code Format: Support partial array. Issue #38031, patch from Domingo Galmés.
git-svn-id: trunk@64105 -
2020-11-04 19:26:52 +00:00
juha
19c695f1d9 Jedi Code Format: Add support for generic procedures/functions. Issue #38026, patch from Domingo Galmés.
git-svn-id: trunk@64100 -
2020-11-03 08:13:21 +00:00
juha
419384ae30 Jedi Code Format: Add support for managed records operators. Issue #37983, patch from Domingo Galmés.
git-svn-id: trunk@64073 -
2020-10-25 10:13:44 +00:00
maxim
4a751eaae5 JCF2: moved all resource strings to jcfuiconsts.pas, merged translations accordingly
git-svn-id: trunk@63890 -
2020-09-18 23:17:25 +00:00
juha
f7701ffbe4 Jedi Code Format: Fix compilation with FPC 3.0.4. Issue #37734, patch from BrunoK.
git-svn-id: trunk@63881 -
2020-09-11 15:27:25 +00:00
juha
5b2352d8a1 Jedi Code Format: Support "public" keyword in advanced records. Issue #37731, patch from Domingo Galmés.
git-svn-id: trunk@63880 -
2020-09-11 06:59:25 +00:00
juha
9b23c4ca34 Jedi Code Format: Add support for directive {$include %XXX%}. Issue #37730, patch from Domingo Galmés.
git-svn-id: trunk@63879 -
2020-09-11 06:59:23 +00:00
juha
4c7fde32e9 Jedi Code Format: Delete unused units.
git-svn-id: trunk@63873 -
2020-09-07 09:27:58 +00:00
juha
18cf55d8a9 Jedi Code Format: Improve formatting of a text selection in .inc files. Issue #37705, patch from Domingo Galmés.
git-svn-id: trunk@63872 -
2020-09-07 08:46:53 +00:00
maxim
063c664c39 JCF2: removed unused resource string
git-svn-id: trunk@63854 -
2020-08-31 22:22:53 +00:00
juha
ef45d65900 JediCodeFormat: Use Ctrl-D shortcut for selection and whole unit. Copy right amount of whitespace into selection. Cleanup. Issue #37652, patch from Domingo Galmés.
git-svn-id: trunk@63853 -
2020-08-31 19:35:01 +00:00
juha
e0b2abcbe7 JediCodeFormat: Clean out Delphi support from our fork. Delphi users get JCF from SourceForge.
git-svn-id: trunk@63852 -
2020-08-31 09:02:33 +00:00
juha
6d45177b97 JediCodeFormat: Improve formatting of selection on Unix systems.
git-svn-id: trunk@63851 -
2020-08-31 09:02:27 +00:00
juha
eff8a039ba JediCodeFormat: Add option to format only selected text. Issue #37652, patch from Domingo Galmés.
git-svn-id: trunk@63850 -
2020-08-31 07:10:22 +00:00
juha
080e21106f JediCodeFormat: Harmonize uses sections.
git-svn-id: trunk@63849 -
2020-08-31 07:10:19 +00:00
mattias
61c53d6f41 LazUtils/FreeType: Separate FreeType stuff into its own package
git-svn-id: trunk@63558 -
2020-07-14 18:09:17 +00:00
mattias
8ceb09a67b make: changed default darwin lcl platform from carbon to cocoa
git-svn-id: trunk@63551 -
2020-07-13 09:00:41 +00:00
maxim
8a7112535d Translations: Chinese translation update by robsean, bug #37290
git-svn-id: trunk@63485 -
2020-07-01 21:39:48 +00:00
mattias
9dcd9ee04d updated makefiles
git-svn-id: trunk@63453 -
2020-06-28 11:01:41 +00:00
juha
ab7cad1fc8 Jedi Code Format: Comments, formatting. Issue #36825, patch from BrunoK.
git-svn-id: trunk@62809 -
2020-03-25 13:49:42 +00:00
juha
434cd7d38c Jedi Code Format: Support >< Symmetric difference of two sets. Issue #36825, patch from BrunoK.
git-svn-id: trunk@62808 -
2020-03-25 13:49:28 +00:00
juha
47d77264ba Jedi Code Format: Support deprecated-directive with a message. Issue #36823, patch from delfion.
git-svn-id: trunk@62805 -
2020-03-25 08:22:23 +00:00
juha
7f7f144d57 Jedi Code Format: Parse operators. Issue #32550, patch from delfion.
git-svn-id: trunk@62799 -
2020-03-22 23:50:16 +00:00
mattias
a472e9ef09 buildintf: split from ideintf
git-svn-id: trunk@62795 -
2020-03-22 11:58:11 +00:00
juha
940477566f Jedi Code Format: Support global properties. Issue #36548, patch from delfion.
git-svn-id: trunk@62790 -
2020-03-21 21:01:32 +00:00
juha
688fb8cfe7 Jedi Code Format: Parse cvar keyword. Issue #22024, patch from delfion.
git-svn-id: trunk@62789 -
2020-03-21 21:01:20 +00:00
maxim
bfc5807673 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #36097
git-svn-id: trunk@61907 -
2019-09-20 23:42:25 +00:00
maxim
3836b0ba73 Translations: Hungarian translation update by Péter Gábor, bug #35891
git-svn-id: trunk@61643 -
2019-07-29 21:07:47 +00:00
maxim
dd661a10de Translations: regenerated all relevant translation files after r61231 #5b72fe1d56
git-svn-id: trunk@61233 -
2019-05-16 23:10:15 +00:00
maxim
b68407fc52 Translations: regenerated all relevant translation files after r61225 #75a8b1b83c
git-svn-id: trunk@61226 -
2019-05-13 23:21:39 +00:00
juha
d9ac09795b Respect compiler OPT='-v0' by using {$push} and {$pop} in code. Issue #34955.
git-svn-id: trunk@60706 -
2019-03-16 21:17:58 +00:00
maxim
c91b1321e0 Translations: French translation update by Gilles Vasseur, bug #35034
git-svn-id: trunk@60368 -
2019-02-08 23:14:55 +00:00
maxim
684c367b8a IDE: changed extension of master PO files (a.k.a. templates) from .po to .pot, adapted IDE, POChecker, updatepofiles tool and localize.bat/.sh scripts.
Reasons:
1. .pot is 'industry standard' extension for PO template files. As a consequence, PO editors can now open our templates 'out of the box' and automate creation of translations.
2. It is now much simpler to detect template files now that dotted unit names are allowed.

git-svn-id: trunk@60208 -
2019-01-24 23:02:37 +00:00
maxim
bc4e1da857 Translations: Polish translation update by Sławomir Niedziela, bug #34788
git-svn-id: trunk@59988 -
2019-01-04 13:58:31 +00:00
juha
02ba3da476 JCF2: Support "otherwise" in a case clause. Issue #34592, patch from BrunoK.
git-svn-id: trunk@59640 -
2018-11-23 17:38:31 +00:00
maxim
c8c7a1723a Translations: Chinese translation update by robsean, bug #34579
git-svn-id: trunk@59617 -
2018-11-22 00:03:32 +00:00
mattias
c2b0e049ef set trunk version to 2.0.0PreRelease
git-svn-id: trunk@59008 -
2018-09-15 19:41:22 +00:00
mattias
2bbe0a8cc7 updated makefiles
git-svn-id: trunk@58493 -
2018-07-11 23:58:59 +00:00
mattias
3575d8d0e1 make bigide: added cmdlinedebuggerbase and lazdebuggerlldb
git-svn-id: trunk@58363 -
2018-06-20 21:41:44 +00:00
juha
8bed6f8ca0 IdeIntf: Split IDEOptionsIntf into a new IDEOptEditorIntf.
git-svn-id: trunk@58208 -
2018-06-09 14:40:08 +00:00
juha
228a45c5a8 JCF2: Remove FormResize handler. Issue #33815, patch from AlexeyT.
git-svn-id: trunk@58192 -
2018-06-08 21:43:22 +00:00
juha
5fcdd06c6a JCF2: Improve forms layout. Issue #33815, patch from AlexeyT.
git-svn-id: trunk@58182 -
2018-06-08 10:30:13 +00:00
juha
f6c1395ad6 JCF2: Support record helper types. Issue #31175, patch from delfion.
git-svn-id: trunk@57550 -
2018-03-22 12:57:14 +00:00
maxim
f23167b458 Translations: Simplified Chinese translation update by robsean, bug #33242
git-svn-id: trunk@57404 -
2018-02-27 23:23:20 +00:00
mattias
017493f462 jcf2: added proc modifier vectorcall, patch #33134
git-svn-id: trunk@57291 -
2018-02-12 14:56:00 +00:00