Texinfo macros are not processed

Bug #1714479 reported by HJarausch on 2017-09-01
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Undecided
Unassigned

Bug Description

The macro definitions in docstrings/package-macros.texinfo
@macro cl{name}
{\\smallertt\\phantom{concurrency:}\\llap{cl:}}\name\
@end macro

etc.

are not processed.
The pdf file still contains the strings \\smallertt\\phantom{concurrency:}\\llap{cl:}} verbatim.

I have texinfo-6.4 installed here (GenToo Linux)

HJarausch <email address hidden> writes:

> Public bug reported:
>
> The macro definitions in docstrings/package-macros.texinfo
> @macro cl{name}
> {\\smallertt\\phantom{concurrency:}\\llap{cl:}}\name\
> @end macro

I wish I understood why.

Changing the double backslashes to single @ makes things work better
with at least texinfo-6.3. I need to check whether that still works in
old texinfo.

Thanks,

Christophe

HJarausch (jarausch-skynet) wrote :

On 09/01/2017 04:49:51 PM, Christophe Rhodes wrote:
> HJarausch <email address hidden> writes:
>
> > Public bug reported:
> >
> > The macro definitions in docstrings/package-macros.texinfo
> > @macro cl{name}
> > {\\smallertt\\phantom{concurrency:}\\llap{cl:}}\name\
> > @end macro
>
> I wish I understood why.
>
> Changing the double backslashes to single @ makes things work better
> with at least texinfo-6.3. I need to check whether that still works
> in
> old texinfo.
>
> Thanks,
>
> Christophe
>

Many thanks, that works fine with texinfo-6.4 here.
Helmut

 status fixcommitted

Helmut Jarausch <email address hidden> writes:

> Many thanks, that works fine with texinfo-6.4 here.

Thanks. I've verified that texinfo 4.13 also works with this, and
committed it as 343c5fddf3eeaa52d46ab524558329d51e90bb4a to master.

Best wishes,

Christophe

Changed in sbcl:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers