Graeme Geldenhuys wrote:
As far as I understand the code formatter included with Lazarus is the
Jedi Code Formatter. Does anybody know if it supports formatting only a
selection (eg: the body of a method) - or does it always require whole
unit formatting?
As far as I could see in the source the Jedi Code Formatter takes the complete source-file (from the editor). I also noticed it's kinda fussy about incomplete code. It will not reformat incorrect code. De Code Formatter in Delphi CAN format incomplete code. So formatting a part of source-code would be difficult because it's incomplete. You can also see this if you only copy your intended method to an empty unit and try formatting it. It will not work.

In the past I looked for an option to disable JCF for part of the source-code but I couldn't find anything. That would be more useful to me than formatting part of the code. Sometimes you don't follow "the rules" on purpose because it's more clear but the JCF mangles it up. Disabling JCF for just that part would be useful.

Grtz,
Rik (rvk)

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to