Re: [Boost-docs] Doxygen features

Subject: Re: [Boost-docs] Doxygen features
From: Bo Jensen (jensen.bo_at_[hidden])
Date: 2010-06-14 15:06:21


Sorry for being a pain :-) But I have a couple of other small issues.

1) The parameters list seem to get sorted after name in the conversion
to boostbook and makes it hard to read. It is correctly ordered in my
.doxygen file. I have set :

        :
        <doxygen:param>SORT_MEMBER_DOCS=NO
        <doxygen:param>SORT_BRIEF_DOCS=NO

which I am a little unsure is actually used.

2) I also would like to have a linebreak after each function input name i.e :

void somefunction(int arg1,
                           int arg2,
                           ....
                           int argj)

Otherwise it is confusing to match up the arguments with the parameter
list. Not sure if this is a doxygen issue or not though. Is this
possible with some setting or is it not implemented ?

Actually I think this should be the last two issues I have (i hope),
it looks great otherwise :-)

On Sun, Jun 13, 2010 at 10:42 PM, Bo Jensen <jensen.bo_at_[hidden]> wrote:
> Daniel, thank you for providing a patch. It is not completely correct
> yet, in the overview section I get :
>
> void somefunction(int [])
>
> which is correct, but in the detailed section I get :
>
> void somefunction(int [] somearray)
>
> so the [] should be shifted to position after the argument name.
>
> Did this patch also include a fix for see also links ?
>
>
> On Sun, Jun 13, 2010 at 10:34 AM, Daniel James <dnljms_at_[hidden]> wrote:
>> I've attached a new patch. It turns out that there are several edge
>> cases to deal with. Sorry it took a while.
>>
>> On 1 June 2010 02:34, Steven Watanabe <watanabesj_at_[hidden]> wrote:
>>>>
>>>
>>> I'm not sure that it has to be perfect.  Doxygen
>>> generates gibberish for some of the complicated
>>> tests I tried, anyway.
>>
>> There's another problem, 'type' elements sometimes contain other
>> elements (such as links) which would make this trickier. The only
>> solution I can think of, is to parse the text, work out the offset for
>> where to insert the variable name and then walk through the elements,
>> counting to find the insert position as they're written out. It's
>> quite convoluted. Do you have any better ideas?
>>
>> Daniel
>>
>> _______________________________________________
>> Boost-docs mailing list
>> Boost-docs_at_[hidden]
>> http://lists.boost.org/mailman/listinfo.cgi/boost-docs
>>
>>
>


This archive was generated by hypermail 2.1.7 : 2017-11-11 08:50:41 UTC