Nico Kadel-Garcia wrote on Tue, May 24, 2011 at 08:19:20 -0400:
> On Tue, May 24, 2011 at 7:18 AM, Stefan Sperling <stsp_at_elego.de> wrote:
> > On Tue, May 24, 2011 at 01:00:45PM +0200, Nick Stolwijk wrote:
> >> In all Unix like configuration files, the # means that line is a
> >> comment. Often the value mentioned on the line is not the default, so
> >> uncommenting the line will give you the other value.
>
> Stefan, Nick is mistaken about this. Review any number of common tools
> like Sendmail, Bind, and OpenSSH, Makefile for thousands of GNU
> projects, etc. Nick, you're going to have real trouble if you rely on
> this as expected practice. The "common practice" in the Free Software
> Foundation (maintainers of gcc and emacs and gzip), for example, is
> precisely the reverse. *Defaults* are commented out, and uncommenting
> them does *nothing*. Uncommenting and editing them changes things.
And I like having the commented-out values be the default values for one
simple reason: it works just as well with N-valued configuration knobs.
I'm not sure if svn's own code is consistent in that respect.
Received on 2011-05-24 14:32:25 CEST