Commit Graph

21 Commits

Author SHA1 Message Date
Juha
88242f8152 Jedi Code Format: Reapply changes for removing LCL dependency. Generate Makefiles. Issue #39929, patch by Domingo Galmés. 2022-10-13 20:39:13 +03:00
Juha
c024e5bb5a Jedi Code Format: Revert changes for removing LCL dependency. It broke "make bigide" because of LAZARUS_PLUGIN define. 2022-10-07 11:58:01 +03:00
Juha
02d6db5218 Jedi Code Format: Remove LCL dependency from the command line program. Issue #39929, patch by Domingo Galmés. 2022-10-06 17:09:04 +03:00
Juha
27dfc5b4cd Jedi Code Format: Prevent choking on some new and rare language syntax. Issue #39945, patch by Bruno K. 2022-10-04 19:47:05 +03:00
juha
0e2c500f81 Jedi Code Format: Keep breakpoint position by using a new diff tool. Issue #38196, patch from Domingo Galmés.
git-svn-id: trunk@64347 -
2021-01-07 22:59:42 +00:00
juha
dd0852b911 Jedi Code Format: Remember cursor position and keep undo-history after a format. Issue #38178, patch from Domingo Galmés.
git-svn-id: trunk@64185 -
2020-12-08 19:34:45 +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
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
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
eb2bda913b JCF: remove useless code. There already is an assertion for (pciUnit <> nil).
git-svn-id: trunk@46060 -
2014-08-22 17:25:18 +00:00
juha
5f3229f26e JEDI Code Format: convert between Widestrings and Ansistrings. Issue #23442
git-svn-id: trunk@39470 -
2012-12-06 23:38:02 +00:00
paul
52f8a44512 jcf: cleanup
git-svn-id: trunk@36238 -
2012-03-23 03:40:11 +00:00
paul
5461d16beb jcf: don't replace lines but insert them if we are after the source end - fixes issue #0021493
git-svn-id: trunk@36187 -
2012-03-21 04:12:52 +00:00
martin
f6c23f9fe9 JCF: begin/end update
git-svn-id: trunk@35809 -
2012-03-07 19:33:43 +00:00
paul
7b58961b41 jcf2: groups changes into 1 undo block
git-svn-id: trunk@35783 -
2012-03-07 02:51:33 +00:00
paul
7d4c394fe2 jcf2: don't replace the whole text, instead replace only changed lines
git-svn-id: trunk@34970 -
2012-01-27 08:27:49 +00:00
martin
914d05910c JCF: Allow replacing text and keep y-pos of marks
git-svn-id: trunk@34536 -
2012-01-01 19:33:43 +00:00
paul
8c0ad52957 jcf: adopt EditorConverter for lazarus
git-svn-id: trunk@17891 -
2008-12-23 04:10:52 +00:00
paul
2f530e41d5 jcf2: sync with main repository r718
git-svn-id: trunk@17811 -
2008-12-12 02:06:31 +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