Juha
|
6439e19d40
|
JEDI Code Formatter: Support a list of used registers at the end of "asm" block. Issue #35722, patch by DomingoGP.
|
2021-10-10 21:50:12 +03:00 |
|
Juha
|
7ca9ba2fb6
|
Support more calling conventions. Issue #39405, patch by Pavel.
|
2021-10-04 11:10:27 +03:00 |
|
juha
|
88694d38af
|
Jedi Code Format: Fix formatting when "Enumerator" is the first word in function. Issue #39149, patch by Domingo Galmés.
git-svn-id: trunk@65365 -
|
2021-07-04 14:44:13 +00:00 |
|
juha
|
88a3b7c7ab
|
Jedi Code Format: Parse raise exception.create(msg) at adress,adress. Issue #39142, patch by Domingo Galmés.
git-svn-id: trunk@65361 -
|
2021-07-04 12:11:23 +00:00 |
|
juha
|
0be8210ec5
|
Jedi Code Format: Format generics also when referring to another unit. Issue #39125, patch by Domingo Galmés.
git-svn-id: trunk@65357 -
|
2021-07-03 21:36:10 +00:00 |
|
juha
|
8644ddb16b
|
Jedi Code Format: Deal with imbalanced bracket comments. Issue #39116, patch by Udo Sommer.
git-svn-id: trunk@65340 -
|
2021-07-02 08:38:09 +00:00 |
|
juha
|
84e840566e
|
Jedi Code Format: Fixed typo on form resource directive recognition. Issue #39115, patch by Udo Sommer.
git-svn-id: trunk@65333 -
|
2021-06-30 22:46:44 +00:00 |
|
juha
|
d8fe90852d
|
Jedi Code Format: Let JCF die more gracefully on unexpected errors in source or tokenizer/parser logic. Issue #39117, patch by Udo Sommer.
git-svn-id: trunk@65332 -
|
2021-06-30 22:40:24 +00:00 |
|
juha
|
6f17bec491
|
Jedi Code Format: Format operator := and "case" in records. Issue #38995, patch by Domingo Galmés.
git-svn-id: trunk@65223 -
|
2021-06-13 10:11:55 +00:00 |
|
juha
|
703f57c9f2
|
Jedi Code Format: Deal with "Enumerator" when used as an identifier. Issue #38932, patch by Domingo Galmés.
git-svn-id: trunk@65219 -
|
2021-06-11 07:37:24 +00:00 |
|
juha
|
4733d3b7a1
|
Fix compilation with FPC 3.0.4.
git-svn-id: trunk@64498 -
|
2021-02-05 20:07:12 +00:00 |
|
juha
|
95b5489cff
|
Components: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64466 -
|
2021-02-05 11:28:16 +00:00 |
|
juha
|
6780d0d9dc
|
Jedi Code Format: Support unicodestrings variables again. Issue #38282, patch from Domingo Galmés.
git-svn-id: trunk@64311 -
|
2020-12-31 10:57:44 +00:00 |
|
juha
|
3f62b54817
|
Jedi Code Format: Support assign := in enumerations. Issue #38174, patch from Domingo Galmés.
git-svn-id: trunk@64178 -
|
2020-12-07 10:34:00 +00:00 |
|
juha
|
b1afd41fb2
|
Jedi Code Format: Fix access violation when parsing not closed IFDEF. Issue #38146, patch from Domingo Galmés.
git-svn-id: trunk@64166 -
|
2020-11-30 20:35:22 +00:00 |
|
juha
|
4a32e7f70f
|
Jedi Code Format: Support formatting typecast in var definition. Issue #38120, patch from Domingo Galmés.
git-svn-id: trunk@64158 -
|
2020-11-23 17:21:56 +00:00 |
|
juha
|
390f6f98bf
|
Jedi Code Format: Sopport generic methods better. Issues #38109 and #38110, patch from Domingo Galmés.
git-svn-id: trunk@64153 -
|
2020-11-21 17:00:01 +00:00 |
|
juha
|
e994fa439c
|
Jedi Code Format: Shorten code by exit() with parameter instead of setting Result and then exit.
git-svn-id: trunk@64150 -
|
2020-11-19 22:12:51 +00:00 |
|
juha
|
b6078f53b5
|
Jedi Code Format: Support generic types with const. Issue #38088, patch from Domingo Galmés.
git-svn-id: trunk@64149 -
|
2020-11-19 22:12:49 +00:00 |
|
juha
|
8e52758eb7
|
Jedi Code Format: Fix strict private/protected after var declarations. Issue #38082, patch from Domingo Galmés.
git-svn-id: trunk@64140 -
|
2020-11-15 13:33:04 +00:00 |
|
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 |
|
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
|
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
|
080e21106f
|
JediCodeFormat: Harmonize uses sections.
git-svn-id: trunk@63849 -
|
2020-08-31 07:10:19 +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 |
|
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 |
|
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 |
|
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 |
|
mattias
|
017493f462
|
jcf2: added proc modifier vectorcall, patch #33134
git-svn-id: trunk@57291 -
|
2018-02-12 14:56:00 +00:00 |
|
juha
|
b5ce4f63c4
|
JCF2: Support operators in records. Issue #32942, patch from delfion.
git-svn-id: trunk@56972 -
|
2018-01-05 21:36:51 +00:00 |
|
juha
|
f0c3017757
|
jcf2: Support type helpers. Issue #32267, patch from delfion.
git-svn-id: trunk@55791 -
|
2017-09-06 16:20:13 +00:00 |
|
juha
|
79e14af470
|
jcf2: Support "static" keyword. Issue #32267, patch from delfion.
git-svn-id: trunk@55783 -
|
2017-09-03 21:47:57 +00:00 |
|
juha
|
1739ad3e93
|
jcf2: Improve parsing uses clause. Issue #24678, patch from delfion.
git-svn-id: trunk@55773 -
|
2017-09-02 16:12:43 +00:00 |
|
juha
|
a41f345980
|
jcf2: Support "specialize" keyword. Issue #31348, patch from delfion.
git-svn-id: trunk@55765 -
|
2017-08-31 10:15:40 +00:00 |
|
juha
|
259aa71547
|
jcf2: Support "bitpacked" keyword. Issue #32267, patch from delfion.
git-svn-id: trunk@55762 -
|
2017-08-30 21:49:49 +00:00 |
|
juha
|
946806aef2
|
JCF: Rename FormatSettings -> FormattingSettings because of a confusing name clash.
git-svn-id: trunk@55493 -
|
2017-07-13 08:19:33 +00:00 |
|