comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <bauhaus@futureapps.de>
Subject: Re: GNAT-2005
Date: Mon, 13 Nov 2006 23:25:35 +0100
Date: 2006-11-14T00:22:56+01:00	[thread overview]
Message-ID: <1163456735.8475.43.camel@localhost.localdomain> (raw)
In-Reply-To: <m24pt3ccev.fsf@grendel.local>

On Mon, 2006-11-13 at 20:35 +0000, Simon Wright wrote:

> I've just spotted -gnatyu -- check no unneccessary blank lines -- now
> there's something to have a style war about!

Yeah. War against egalitarianism! Different uniforms in different
schools, or else style fighters can't recognize their enemy  :-)

Of course, it does help if a program is suitably dressed.
Tailor Pretty's art will help us to smooth out whatever
rough edges our programs must inevitably show. This is both
marketing, and also an important social issue.

I wish we had a switch that generates style setups paying attention
to today's output media. These generate a rather diverse set of
appearances even with the same style options set.
Most of us don't use typewriters any more. Hence,
what's the point of defining rules about white space, paren offsets,
and other cosmetic issues when your frame of reference is the fixed
width character model which does *not* specify the effects of
choosing this or that font, color, thickness, etc.?

By analogy, how about a rule stating that names should be red,
keywords should be green.....

When I open a light blue xterm and connect to some GNU/Linux
machine it is likely that I see the effects of
alias ls='ls --color=auto'
That is, directory names printed in light blue on light blue...
--auto does not automatically adapt to the terminal setting,
but this is where it prints its output.

I'm happy to find the "end if" belonging to in "if" aligned
with that "if", even when the "end if" appears after an
unnecessary empty line. Whatever color, font or parenthesis
spacing is in effect.

Georg 
Anyone in favor of -gnatyT, check no unnecessary title boxes? ;-)






  parent reply	other threads:[~2006-11-13 22:25 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-10  6:51 GNAT-2005 rashmi
2006-11-10 10:52 ` GNAT-2005 Georg Bauhaus
2006-11-10 13:37 ` GNAT-2005 Stephen Leake
2006-11-10 16:56   ` GNAT-2005 Adam Beneschan
2006-11-12 18:55     ` GNAT-2005 Martin Krischik
2006-11-13 20:35       ` GNAT-2005 Simon Wright
2006-11-13 22:12         ` GNAT-2005 Jean-Pierre Rosen
2006-11-13 22:25         ` Georg Bauhaus [this message]
2006-11-13 23:41         ` GNAT-2005 Björn Persson
2006-11-14  7:16         ` GNAT-2005 Pascal Obry
2006-11-15 22:57           ` GNAT-2005 Simon Wright
2006-11-10 15:13 ` GNAT-2005 Wilhelm Spickermann
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox