Added support for processing funcparams (closes #
1213166; thanks
to Barry Rountree for reporting).
::PROBLEM::
The funcparams element was not being processed as expected.
::CAUSE::
No logic existed in manpages stylesheets for handling funcparams.
::FIX::
Fixed by taking old code for handling of funcprototype and
children, and replacing it with code ported over from HTML
templates for ANSI-style output.
::AFFECTS::
This change affects handling of all funcprototype output. Along
with adding support for funcparams, the following changes were
also made:
- removed the space that was being output between funcdef and
paramdef; example:
was: float rand (void);
now: float rand(void);
- turned off bold formatting for the <type> element when it
occurs within a funcdef or paramdef
- moved space -> nobreak-space replacement logic into a separate
template (for potential re-use elsewhere if we need it)
::TODO::
We need to add an option for K&R style funcprototypes.
See #
1213277.
http://sourceforge.net/tracker/index.php?func=detail&aid=
1213277&group_id=21935&atid=516914