[Doxygen-users] FW: Doxygen-users digest, Vol 1 #73 - 10 msgs
Brought to you by:
dimitri
From: <Joh...@ub...> - 2001-07-13 09:57:17
|
Joe, I haven't looked at the code (I'm a bit under the thumb at work at the moment) but would it be possible (pretty please) while you are in there to examine the possiblilty of setting up formatting using a plugin approach ? For readability I would like the tool to document members in a pascal-like format ie member_name (args) : return_value .. so that for a member function we would have output looking like ... fn_name | ( | : return_value | argument_type1 argument_name1, | | argument_type2 argument_name2 | | ) | NB : The bar '|' symbol indicates the edge of an html table. This keeps all the member names in the left hand column which makes it very easy for the eye. Also as in your suggestion splitting the args onto separate lines makes for easy reading of the signature. The reason we want this is that some of our type names are very long so with the existing doxygen format .... return_type | fn_name (argument_type1 argument_name1, argument_type2 argument_name2 ) ... the fn_name and args are pushed right across the page and it quickly becomes cluttered and a unreadable. After all its documentation and if its not easily readable then its not much use. If a plugin approach were used then it would simplify the task of format customisation in future. Cheers JL Message: 9 From: joe bester <be...@mc...> To: Dimitri van Heesch <di...@st...> Date: Thu, 12 Jul 2001 12:32:57 -0500 Cc: Dox...@li... Subject: [Doxygen-users] Customizing look in Doxygen Reply-To: dox...@li... Dimitri, I've done some work to customize the output of doxygen to match our project's web design, and coding standard. Much of this has been accomplished via style sheets, but there some things, such as the format of function signatures have been necessary to handle as source code modifications. For example, we prefer to have functions displayed like this: return_type function_name( argument_type1 argument_name1, argument_type2 argument_name2) Rather than doxygen's default return_type function_name(argument_type1 argument_name1, argument_type2, argument_name2) This is mostly because we tend to have rather long function names and argument types. If I were to submit a patch to do this sort of formattting, would it be accepted? Perhaps if I wrapped it in a configuration option? joe Visit our website at http://www.ubswarburg.com This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. This message is provided for informational purposes and should not be construed as a solicitation or offer to buy or sell any securities or related financial instruments. |