[PATCH] libgetopt++; change DefaultFormatter to produce less line breaks in usage output
Corinna Vinschen
corinna-cygwin@cygwin.com
Mon Aug 12 11:47:00 GMT 2013
On Aug 11 21:08, Achim Gratz wrote:
>
> The default formatter splits the line 40/40, which produces several
> unnecessary linebreaks for setup.exe and clutters the usage output.
> Implement a 35/45 split by default and provide an alternative
> constructor that enables adjustment of these parameters if necessary.
>
> >From 4989f5b105875e635b6043f0c306601ca4bec21d Mon Sep 17 00:00:00 2001
> From: Achim Gratz <...>
> Date: Sat, 10 Aug 2013 15:05:30 +0200
> Subject: [PATCH] split line 35/45 by default to have less linebreaks
I'm a bit puzzled. Why do I always see the mail header twice, once
as mail header and once in the body when you send a patch? This is
irritating.
> * include/getopt++/DefaultFormatter.h (DefaultFormatter):
> Introduce private data members and use them, adjust comment
> accordingly. Split the line 35/45 instead of 40/40 by default
> to get less linebreaks. Add default initializers for data
> members to the constructor. Add a second constructor that
> offers parameters for initialization of the private data
> members.
> (DefaultFormatter::operator ()): Remove automatic variable
> output and directly put the data on the output stream instead.
> Use private data members to construct the output rather than
> magic constants.
Applied.
Thanks,
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20130812/3869eb6d/attachment.sig>
More information about the Cygwin-apps
mailing list