Commit Graph

560 Commits

Author SHA1 Message Date
DomingoGP
c1d95b4283 Jedi code format: fix allowed file types.
(cherry picked from commit db66ebdbb3)
2025-03-08 15:30:15 +01:00
Maxim Ganetsky
bbea08b8ca Translations: French translation update by Gilles Vasseur, issue #41248
(cherry picked from commit 6e43556427)
2024-11-18 02:46:09 +03:00
Maxim Ganetsky
a54419537f Translations: Turkish translation update by Onur ERÇELEN, merge request !371
(cherry picked from commit 1ec7c2e565)
2024-10-30 02:02:31 +03:00
mattias
1821513dd1 updated makefiles 2024-10-22 00:30:20 +02:00
mattias
5b6688bdc5 set fixes version to 4.0RC1 2024-10-05 22:14:42 +02:00
DomingoGP
708f754935 Jedi code format: fix bug formatting const arrays. Issue #41152 2024-09-22 19:17:59 +02:00
DomingoGP
3c479da087 Jedi code format: Clean-up include files paths and delete unused JcfGlobal.inc. 2024-09-19 20:59:36 +02:00
DomingoGP
b33ed34bed Jedi code format: Move files to support compile with FPC 3.3.1. Issue #41147 2024-09-18 22:03:34 +02:00
DomingoGP
a680421867 Jedi code format: Better error messages on selection. Patch by Bruno K. Issue #41148 2024-09-18 20:13:29 +02:00
DomingoGP
be26baf875 Jedi code format: refactor, remove include file JcfGlobal.inc 2024-09-18 19:59:57 +02:00
DomingoGP
bbfdded8f4 Jedi code format: command line remove include file. Issue #41147 2024-09-18 14:17:54 +02:00
DomingoGP
f9b5b17a5e Jedi code format: add include path to command line tool project. 2024-09-18 07:07:55 +02:00
DomingoGP
d04502a298 Jedi code format: remove unneeded conditions. Issue #41146 related. 2024-09-17 21:16:43 +02:00
DomingoGP
7a0867281e Jedi code format: when formating fails, pop up Messages window improved, Issue #41146. Based on patch by Bruno K. 2024-09-17 18:51:32 +02:00
DomingoGP
43324b497f Jedi code format: when formating fails, pop up Messages window. Patch by Bruno K 2024-09-16 21:33:05 +02:00
Maxim Ganetsky
99058f8954 JCF2: regenerated translations and updated Russian translation 2024-09-15 22:42:58 +03:00
Maxim Ganetsky
0592586826 JCF2: improved a caption 2024-09-15 22:41:40 +03:00
DomingoGP
a7f13cdd62 Jedi code format: improved click on error messages. 2024-09-15 19:56:17 +02:00
DomingoGP
ec16b7c23b Jedi code format: Improved error messages. Issue #41144 2024-09-15 18:48:06 +02:00
DomingoGP
258955d906 Jedi code format: implement special comment //jcf:parse=off/on. Related to issue #41144 2024-09-15 14:40:50 +02:00
DomingoGP
d08faaa7d6 Jedi code format: solves issue #41141 problem with type helpers for in class typed types 2024-09-14 18:01:11 +02:00
DomingoGP
ef68a57e4d Jedi code format: add documentation about special comments. 2024-09-14 17:53:08 +02:00
DomingoGP
f7293e2477 Jedi code format: new indent options for case labels and interface guid.
I borrowed the features and some code from https://github.com/quadroid/jcf-pascal-format
2024-09-14 10:02:30 +02:00
Maxim Ganetsky
85b5de9de5 JCF2: regenerated translations and updated Russian translation 2024-09-11 22:57:31 +03:00
Maxim Ganetsky
5aa535db2c JCF2: improved wording of a caption 2024-09-11 22:56:22 +03:00
DomingoGP
67885f4924 Jedi code format: Feature, normalize the capitalisation of identifiers to be the same as the first occurrence in the unit 2024-09-11 20:20:02 +02:00
DomingoGP
e4da339c52 Jedi code format: New button to reload the configuration in the test application. 2024-09-10 22:06:30 +02:00
DomingoGP
5abac68141 Jedi code format: Fix bug parsing delphi inline vars like "var J: Integer := 22 + I;" 2024-08-18 14:06:05 +02:00
DomingoGP
8590d1f811 Jedi code format: minor refactoring suggested by Alexey Torgashin 2024-08-12 14:26:33 +02:00
DomingoGP
f235b30e44 Jedi code format: fix issue #41071 support for delphi multiline strings. 2024-08-11 18:10:45 +02:00
mattias
f286fac16b updated makefiles 2024-07-15 10:50:53 +02:00
DomingoGP
2b70328d5d Jedi code format: Fix bug when obfuscating only selected text. 2024-07-07 19:17:03 +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
1edd541c58 Jedi code format: Fix typo. 2024-06-09 17:47:03 +02:00
DomingoGP
543afd6573 Jedi code format: fix calls to inherited in array index. 2024-06-02 15:39:24 +02:00
DomingoGP
b37e92de41 Jedi code format: Fix issue #40981 inherited function calls. 2024-06-02 15:18:52 +02:00
DomingoGP
7fe3cecf9a Jedi code format: Fix issue #40980, exception on unterminated string. 2024-06-01 14:24:17 +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
a2cee5287b Jedi code format: avoid warning include file not found for {$I+} {$I-} 2024-04-16 19:41:06 +02:00
DomingoGP
8d91b18a79 Jedi code format: better fix for issue #40871 error handling set definition with ranges. 2024-03-31 18:39:50 +02:00
DomingoGP
a326522d93 Jedi code format: fix issue #40871 error handling a set with ranges, based on a patch from bytebites 2024-03-28 21:20:04 +01:00
DomingoGP
cb6991ccd6 Jedi code format: more fine grained control of warning messages. 2024-03-28 11:15:23 +01:00
DomingoGP
482d9b7e20 Jedi code format: refactorize error messages. 2024-03-01 11:44:16 +01:00
DomingoGP
cbe87487db Jedi code format: fix the var count for stats. 2024-03-01 11:33:56 +01:00
DomingoGP
d4f86c3268 Jedi code format: partial undo of 4c6f93909c 2024-02-18 22:41:51 +01:00
DomingoGP
2c0cded09d Jedi code format: Support for unicode identifiers (allowed by delphi). 2024-02-18 18:36:46 +01:00
DomingoGP
4c6f93909c Jedi code format: improved i18n support. 2024-02-17 18:33:08 +01:00
Maxim Ganetsky
d21343dd2b JCF2: updated Russian translation 2024-02-12 18:57:51 +03:00
DomingoGP
02c21caa95 Jedi code format: Hide sort uses clauses in options dialog. Issue #40756 2024-02-11 18:08:19 +01:00
DomingoGP
ad0f0b2083 Jedi code format: Fix typo. Sorry :-) 2024-02-09 22:56:14 +01:00