On Thu, 6 Oct 2005, Mattias Gaertner wrote:
On Thu, 6 Oct 2005 09:58:33 +0200 (Romance Daylight Time)
Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
On Wed, 5 Oct 2005, Darius Blaszijk wrote:
On Tue, 2005-10-04 at 23:55, Mattias Gaertner wrote:
- improved indenting
Beware. There are only a very few indenting styles that most people
find > easier to read.
I believe everybody has it's own preferences definitely. Therefore
"improved" is not well chosen I admit.
It's nice, that you want to make the code more 'readable'. But IMO it's
better to add comments and rename identifiers, than to apply your
personal > style to the code.
I believe that both indenting and commenting serve a purpose in
improving readability, and yes indenting is subject to arbitrary
choices. Still I believe that formalizing the indentation would be
benificial for all.
For my own purpose I use Jedi Code Format. This tool is very stable and
very customizable. It performs indentation / capitalization / cleanup
automatically and each aspect of the process can be controlled.
Last weekend, I implemented just that for Lazarus using an FPC unit.
Mattias Gaertner has the source code.
Added. See components/prettyformat/prettyformat.lpk.
Beware, it still needs a configuration dialog. At the moment it uses
defaults for the formatting, but it's extremely configurable.
Michael.
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives