Re: htags could use support for multiple --call-tree --callee-tree options

Shigio YAMAGUCHI <[email protected]>
Newsgroups gmane.comp.gnu.global.bugs
Message-ID <CADJmJYqBZBwCD497NoAATcVaOfK3OcDKY5W4=Z_-r1Tw_iZoHQ@mail.gmail.com>
I noticed that 'foo_prog' in your first suggestion menas a program name.
I agree to it. How about the following?

htags --call-tree=<path of cflow output>[:<program name>]

(The --call-tree option can be used more than one times.)


2016-04-10 7:09 GMT+09:00 Britton Kerin <[email protected]>:

> On Sat, Apr 9, 2016 at 4:16 AM, Shigio YAMAGUCHI <[email protected]> wrote:
> > Hi,
> >> htags could use support for multiple --call-tree --callee-tree options
> >>
> >> so for example:
> >>
> >>   htags --suggest --call-tree=foo_prog,foo_call_tree
> >> --call-tree=bar_prog,bar_call_tree
> >
> > I agree with you. Is this also OK?
> >
> > htags --call-tree=foo_prog --call-tree=foo_call_tree \
> >         --call-tree=bar_prog --call-tree=bar_call_tree
>
> It would work but is a little odd.  So was my proposed syntax but
> maybe not quite so much since the option argument is obviously a
> 2-tuple rather than having different meanings depending on option
> order (assuming I understand correctly what you have in mind).
> Perhaps better than either would be to have
> --call-tree-programs=foo,bar and
> --call-tree=foo_call_tree,bar_call_tree.  The existing behavior could
> be preserved when the --call-tree array has exactly one value,
> otherwise --call-tree-programs would be required.  This way everything
> has an explicit option name and user can use array option arguments or
> repeated options as they wish.
>
> Britton
>



-- 
Shigio YAMAGUCHI <[email protected]>
PGP fingerprint: D1CB 0B89 B346 4AB6 5663  C4B6 3CA5 BBB3 57BE DDA3

_______________________________________________
Bug-global mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-global
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.