on DDoc macros:  a small problem
    H. S. Teoh 
    hsteoh at quickfur.ath.cx
       
    Wed Feb 20 11:10:26 PST 2013
    
    
  
On Wed, Feb 20, 2013 at 11:02:51AM -0800, Charles Hixson wrote:
> On 02/20/2013 12:51 AM, Johannes Pfau wrote:
> >Am Tue, 19 Feb 2013 16:43:09 -0800
> >schrieb Charles Hixson<charleshixsn at earthlink.net>:
> >
> >>I have, towards the start of my file:
> >>
> >>   /** Macros:
> >>   * Note = $(BR)$(BIG$(B$(GREEN  Note:)))
> >>   * Todo =<br><font color=red><b>ToDo:</b>  $0</font><br>
> >>   * Em = $(B$(BLUE $0))
> >>   * DoNotUse = $(B Do Not Use $0)
> >>   */
> >>
> >>Why do I need that DoNotUse macro to terminate the Em macro?  If I
> >>don't include it, the Em macro picks up the first line of the next
> >>documentation comment, and includes it as a part of itself.  I'm
> >>clearly doing something wrong, but I have no idea what.
[...]
I'm not sure if I'm completely off-base here, but have you tried
inserting a space between the macro name and its parameters? Like:
	Em = $(B $(BLUE $0))
Does that make a difference?
If not, I'd say you should file a bug in the issue tracker
(d.puremagic.com/issues) so that people won't forget it needs to be
fixed.
T
-- 
Never wrestle a pig. You both get covered in mud, and the pig likes it.
    
    
More information about the Digitalmars-d-learn
mailing list