Re: Using a macro makes pdfetex quits and exits with bad status

Eli Zaretskii <[email protected]>
Newsgroups gmane.comp.tex.texinfo.general
Message-ID <[email protected]>
> From: Christopher Dimech <[email protected]>
> Date: Tue, 22 Jun 2021 19:52:52 +0200
> Cc: help-texinfo gnu <[email protected]>
> 
> @macro usubsec {label, titl}
> 
> @set lb \label\
> @set tl \titl\
> @ifclear usubsec-no-label
>    @unnumberedsubsec @value{lb} @ @value{tl}
> @end ifclear
> 
> @ifset usubsec-no-label
>   @unnumberedsubsec @value{tl}
> @end ifset
> 
> @end macro

IME, it's better to have 2 different variants of this macr instead of
having @ifclear/@ifset inside the macro.  IOW, move the
@ifset/@ifclear outside of the macro, and have each condition define
the @macro differently, but without any conditionals inside it.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.