DomingoGP
be26baf875
Jedi code format: refactor, remove include file JcfGlobal.inc
2024-09-18 19:59:57 +02:00
DomingoGP
109012f8f7
Jedi code format: Fix issue #41011 , bad format of comments before class var
2024-07-03 21:09:14 +02:00
DomingoGP
140875c982
Jedi code format: fix parser error when there are more than one attribute.
2024-05-16 14:12:58 +02:00
DomingoGP
482d9b7e20
Jedi code format: refactorize error messages.
2024-03-01 11:44:16 +01:00
DomingoGP
839c4e8307
Jedi code format: add support for record alignment directive.
2024-01-19 21:39:10 +01:00
DomingoGP
eacf519cbb
Jedi code format: cleanup, remove compiler hints.
2024-01-06 11:45:27 +01:00
DomingoGP
77f9fb9cd0
Jedi code format: adds an extra space lines at sections end. Issue #40539
2023-10-05 00:15:11 +02:00
DomingoGP
fde9868fda
Jedi code format: issue 40501 comment not stays on the same line.
2023-09-10 16:15:52 +02:00
Juha
de92d049b6
Jedi Code Format: Do not break line in generic method with "class". Issue #40180 , patch by Domingo Galmés.
2023-03-26 09:36:31 +03:00
Juha
28443d4c13
Jedi Code Format: No blank lines in function/procedure declarations. Issue #40006 , patch by Domingo Galmés.
2022-11-19 22:21:41 +02:00
Juha
f112427168
Jedi Code Format: Remove blank lines before type, const, var, begin tokens inside a procedure/function. Issue #39990 , patch by Domingo Galmés.
2022-11-06 23:39:31 +02:00
Juha
f4d0eeb099
Jedi Code Format: Improve formatting of preprocessor blocks and preprocessor directives. Issue #39662 , patch by Domingo Galmés.
2022-11-02 19:30:49 +02:00
Juha
5a0ff3af30
Jedi Code Format: Support anonymous methods. Issue #39928 , patch by Domingo Galmés.
2022-10-15 12:20:44 +03:00
Juha
e81675c3a7
Jedi Code Format: Fix formatting with external and export var modifiers. Issue #39665 , patch by Domingo Galmés.
2022-09-17 19:04:12 +03:00
Juha
8d06f23d76
Jedi Code Format: Do not add useless spaces. Issue #39670 , patch by Domingo Galmés.
2022-09-17 18:58:42 +03:00
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
37b1f57731
Jedi Code Format: Respect "Max consecutive blank lines before removal" setting. Issue #39114 , patch by Udo Sommer.
...
git-svn-id: trunk@65334 -
2021-06-30 22:52:34 +00:00
juha
802ff9d061
Jedi Code Format: Fix option "leave as is" for linebreak in blocks. Issue #38277 , patch from Domingo Galmés.
...
git-svn-id: trunk@64305 -
2020-12-29 23:07:28 +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
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
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
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
080e21106f
JediCodeFormat: Harmonize uses sections.
...
git-svn-id: trunk@63849 -
2020-08-31 07:10:19 +00:00
juha
80722bc507
jcf2: Support "static" keyword better. Issue #32267 , patch from delfion.
...
git-svn-id: trunk@55784 -
2017-09-04 08:46:56 +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
juha
32f2f78b28
JCF2: Use String type + UTF-8 instead of WideString. Prevents conversions and compiler warnings. Also related to issue #27945 .
...
git-svn-id: trunk@51043 -
2015-12-26 16:52:28 +00:00
juha
8f66caf323
JCF: Implement basic generics support. Issue #16128 , patch from Julian Puhl.
...
git-svn-id: trunk@46971 -
2014-11-23 16:24:49 +00:00
mattias
369aa3055c
fixed typo dont
...
git-svn-id: trunk@27304 -
2010-09-11 14:05:21 +00:00
paul
1f597e595b
jcf: fix char case in unit names
...
git-svn-id: trunk@22248 -
2009-10-21 07:57:37 +00:00
paul
75d3718f7d
jcf: update to r803 revision of main repository:
...
- support for c-style fpc operators
git-svn-id: trunk@19236 -
2009-04-06 02:19:13 +00:00
paul
5a9e74a1fa
jcf: update from the main repository
...
git-svn-id: trunk@19107 -
2009-03-26 05:55:59 +00:00
paul
035d9ead5b
jcf: reduce amount of warnings
...
git-svn-id: trunk@17838 -
2008-12-15 04:41:38 +00:00
paul
351862c47d
jcf: sync with r728
...
git-svn-id: trunk@17836 -
2008-12-15 02:59:23 +00:00
paul
2f530e41d5
jcf2: sync with main repository r718
...
git-svn-id: trunk@17811 -
2008-12-12 02:06:31 +00:00
paul
7c0a1d29a9
jcf:
...
- add JcfUtils unit with almost empty implementation
- replace usage of Jcl units with JcfUtils.
- add lazarus project for console jcf application
git-svn-id: trunk@16945 -
2008-10-10 05:33:07 +00:00
paul
255062d13d
components: initial of jcf2 r676 as is without output, tests and help directories. It does not useful for lazarus at moment
...
git-svn-id: trunk@16938 -
2008-10-09 08:06:32 +00:00