Daniel James <[EMAIL PROTECTED]> writes: > James Fowler wrote: >> Macro expansion doesn't work in the section title. Maybe this just >> never worked, as it seems unlikely that anything you did would break >> that but leave it working for headings and normal (not highlighted >> source) content. Or maybe I missed something merging your changes. Can >> you see if you get the same results? >> It also gets skipped inside string literals and comments within >> highlighted source code. I think you had already mentioned this somewhere. > > It would also be nice to be use macros like this: > > [def __boost__ @http://www.boost.org] > > Some text that mentions [__boost__ Boost], but then > writes it as [__boost__ the Boost Libraries].
You should really look at how ReStructuredText handles this elegantly: .. _Boost: http://www.boost.org Some text that mentions Boost_, but then writes it as `The Boost Libraries`__. __ Boost_ Or: .. _Boost: http://www.boost.org .. _`the Boost Libraries`: Boost_ Some text that mentions Boost_, but then writes it as `the Boost Libraries`_. -- Dave Abrahams Boost Consulting www.boost-consulting.com ------------------------------------------------------- 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
