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
5d276c4f43
Jedi Code Format: Prevent an assertion failure on certain assembler code. Issue #39942 , patch by Domingo Galmés.
2022-10-16 13:06:38 +03: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
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
bd59984c98
Jedi Code Format: Prevent an assertion failure. Issue #39125 , patch by Domingo Galmés.
...
git-svn-id: trunk@65360 -
2021-07-04 11:52:12 +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
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
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
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
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
471ec5ea59
jcf2: sync with r773 of main jcf2 tree (also fixes issue #0012977 ):
...
- some use of JcfStringUtils instead of JclStrings
- IndentProcedureBody setting
- StrPadLeft implementation in JcfStringUtils.pas
- added StrIPos function to JcfStringUtils.pas and tests
- renamed VersionConsts.pas to JcfVersionConsts.pas to avoid a name clash with a unit in another package
- rearranging util functions
git-svn-id: trunk@18292 -
2009-01-15 02:08:47 +00:00
paul
c50309a06c
jcf2: sync with r741 (finished MoveSpaceToBeforeColon, initial support of fpc *operators*, misc fixes)
...
git-svn-id: trunk@17873 -
2008-12-21 03:44:59 +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