On Mon, 17 Oct 2011, Gabriel Dos Reis wrote:

> On Mon, Oct 17, 2011 at 5:53 AM, Richard Guenther <rguent...@suse.de> wrote:
> > On Mon, 17 Oct 2011, Paolo Carlini wrote:
> >
> >> On 10/17/2011 12:26 PM, Gabriel Dos Reis wrote:
> >> > On Mon, Oct 17, 2011 at 4:42 AM, Paolo Carlini<paolo.carl...@oracle.com>
> >> > wrote:
> >> > > FWIW, I still believe that tweaking the documentation to match the long
> >> > > standing reality, would be a small improvement. I'm not going to 
> >> > > further
> >> > > insist, anyway.
> >> > It isn't improvement.
> >> > The improvement would be to restore the documented default.
> >> Well either my English is even weaker than I thought, or "restoring" 
> >> doesn't
> >> apply here: the line of code at  issue, pp_set_line_maximum_length (pp, 0),
> >> has been added by Gaby in Rev 70777, and nothing similar with 72 as second
> >> argument existed before.
> >
> > Thus clearly the documentation is wrong ;)
> 
> ;-)
> Not necessarily.  Paolo does not say why that line was added.
> I don't remember adding that line to change the default.

The initial patch, split between rev. 31343 and 31999 indeed added
 
+  /* Enable automatic line wrapping by default */
+  set_message_length (72);

to C++ lang_decode_option.  Later it got appearantly lost somehow,
probably during some of the Great Option Reorgs.

I still think automatic wrapping (at 72 columns!?  A terminal
is 80x24!) should not be done by default.  You probably will break
a lot of existing scripts that assume the default of zero.

Richard.

Reply via email to