James Fowler wrote:
Joel de Guzman wrote:
...Does this seem like the right way to do what I wanted (and was
what I wanted reasonable in the first place)?
Yes, I think so. Please submit a full patch for the code and the
docs. I can evaluate the patch in more detail. It's ok, AFAICT.
OK, I've attached the output from "cvs diff". I haven't had much
experience generating patches with CVS, so let me know if there's a
better way and I'll do it over. I think I started with a slightly
older rev of quickbook.cpp (didn't use boost::program_options) and
quickbook.qbk (version number change?). I didn't incorporate the newer
changes from CVS yet, mainly because I wanted to keep this (the patch
process) simple at first, but I can update my source and rerun diff if
you'd like.
Hmmm, you can just send me the files and I'll do the diffs.
Updating the QuickBook docs caused me to rethink a few things. All the
existing "*ref" entries are link to the reference docs, which isn't
really consistent with this addition - so it's now "sectionlink" instead
of "sectionref". Adding the ".top" anchor in each section turned out to
be unnecessary and it complicated the (yet to be tested) possibility of
linking to external sections, so that's gone.
BTW, can't we just make:
[link my_section]
work?
Finally, I added in
support for "macroref" (similar to classref / functionref / etc...).
This depends on the BoostBook element <macroname ...>, which appears to
be currently working but undocumented (at least, it works so far for me
: ).
Nice!
Cheers,
--
Joel de Guzman
http://www.boost-consulting.com
http://spirit.sf.net
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Boost-docs mailing list
[email protected]
Unsubscribe and other administrative requests:
https://lists.sourceforge.net/lists/listinfo/boost-docs