help-gengetopt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [help-gengetopt] Wishlist: detailed text


From: Lorenzo Bettini
Subject: Re: [help-gengetopt] Wishlist: detailed text
Date: Wed, 17 Nov 2010 11:00:20 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101027 Lightning/1.0b2 Thunderbird/3.1.6

On 11/08/2010 11:26 AM, Ronny Lorenz wrote:
Hi there,

I am using gengetopt for a several wrapper programs to a bioinformatics
library which implements a bunch of scientific algorithms. Since there
are lots of possible switches to alter the behavior of the underlying
algorithms, I was very pleased to see the possibility to give short
descriptions as well as detailed descriptions for the command line
options. However, I also included several text-sections within the help
output for providing examples, literature references and other stuff.
Since these text sections are printed in any help-context (--help as
well as --detailed-help) I found the need to suppress the printing of
certain text sections when standard help is requested and printing all
text sections when the user requests "--detailed-help". I thought about
including a new command for the gengetopt config files named
"detailedtext" or similar...

So I was wondering if there would not be the need for such an option for
other developers as well?!

I also got the latest version of gengetopt from the git-repository to
incorporate such a command by myself but unfortunately I got stuck in
understanding the way things are done in parser.cc (I guess I have to
include the appropriate changes there).

Is it possible to have this feature in an upcoming release or is there
any more information for me on how to patch gengetopt to do this kind of
stuff?


Hi

parser.cc is a generated file: you should edit the bison file parser.yy

it shouldn't be too hard to implement this feature, I'll try to work on this, but I can't promise I'll finish soon ;)

please feel free to ping me by some days.

Also, if anyone would like to give it a try and implement it it would be very helpful :)

cheers
        Lorenzo

--
Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
ICQ# lbetto, 16080134     (GNU/Linux User # 158233)
HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com
http://www.myspace.com/supertrouperabba
BLOGS: http://tronprog.blogspot.com  http://longlivemusic.blogspot.com
http://www.gnu.org/software/src-highlite
http://www.gnu.org/software/gengetopt
http://www.gnu.org/software/gengen http://doublecpp.sourceforge.net



reply via email to

[Prev in Thread] Current Thread [Next in Thread]