Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Jan 1999 02:35:55 -0600
From:      "Matthew D. Fuller" <fullermd@futuresouth.com>
To:        Greg Lehey <grog@lemis.com>
Cc:        current@FreeBSD.ORG
Subject:   Re: indent(1) and style(9) (was: btokup() macro in sys/malloc.h)
Message-ID:  <19990128023555.B16540@futuresouth.com>
In-Reply-To: <19990128180537.B8473@freebie.lemis.com>; from Greg Lehey on Thu, Jan 28, 1999 at 06:05:37PM %2B1030
References:  <199901280316.OAA26849@godzilla.zeta.org.au> <19990128180537.B8473@freebie.lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 28, 1999 at 06:05:37PM +1030, a little birdie told me
that Greg Lehey remarked
> On Thursday, 28 January 1999 at 14:16:25 +1100, Bruce Evans wrote:
> >> It would be nice if style(9) documented the options to give indent(1)
> >> to match the `approved' layout convections.  (This would reduce the
> >> effort involved in importing large chunks of code).
> >
> > This is impossible, since indent(1) is buggy and out of date with both
> > KNF and C.
> 
> Well, you can do a certain amount.  In fact, I use GNU indent and
> achieve a reasonable approximation.  It would be nice to import it,
> but it doesn't comply with style(9) :-)

indent(1) is EVIL!  :)
I just recently (~month.5) had to completely reformat a mid-sized program
(~70k lines), and I had to rereformat the whole thing after indent got
done with it.  It couldn't even handle:
}
else /* comment */
{

It would extend the comment over the ENTIRE following code block until it
hit another comment to end it.

Sorry, I still get twitchy when the word 'indent' is said...


---

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
| Matthew Fuller     http://www.over-yonder.net/~fullermd |
* fullermd@futuresouth.com       fullermd@over-yonder.net *
| UNIX Systems Administrator      Specializing in FreeBSD |
*   FutureSouth Communications   ISPHelp ISP Consulting   *
|  "The only reason I'm burning my candle at both ends,   |
*    is because I haven't figured out how to light the    *
|                     middle yet"                         |
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990128023555.B16540>