LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Mon, 20 Aug 2012 22:34:03 +0200
Reply-To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Message-ID:
Subject:
MIME-Version:
1.0
Content-Transfer-Encoding:
8bit
In-Reply-To:
Content-Type:
text/plain; charset=UTF-8; format=flowed
From:
Frank Mittelbach <[log in to unmask]>
Parts/Attachments:
text/plain (38 lines)
Am 20.08.2012 21:10, schrieb Joel C. Salomon:
> After updating TeX Live today, recompiling the xpeek documentation
> gives “0” as the page number for all commands in the index, and “1” as
> the line number for all definitions. The hyperlinks point to the
> correct places, though.
>
> The version info in l3doc is “This file has version number v4070, last
> revised 2012/08/09.”  There does not seem to be any substantial
> difference in l3doc.dtx on GitHub recently, so this might well be a
> bug in one of the other recently-updated packages: any likely
> culprits?

it looks like a problem in the l3 peek code itself  (or its interaction 
with l3doc or hyperref or  ....) ... if one compiles source3.tex

then the index comes out correctly except in one part where it suddenly 
changes to 0:

\indexentry{tl_item:nn=\verb!*&\tl_item:nn&|hdclindex{1248}{usage}}{194}
\indexentry{char_set_active:Npn=\verb!*&\char_set_active:Npn&|hdclindex{1249}{usage}}{194}
\indexentry{char_gset_active:Npn=\verb!*&\char_gset_active:Npn&|hdclindex{1250}{usage}}{194}
\indexentry{char_set_active_eq:NN=\verb!*&\char_set_active_eq:NN&|hdclindex{1251}{usage}}{194}
\indexentry{catcode=\verb!*&\catcode&|hdclindex{1257}{}}{0}
\indexentry{\bgroup =\verb!*&!\{&\iffalse}\fi|hdclindex{1257}{}}{0}
\indexentry{relax=\verb!*&\relax&|hdclindex{1257}{}}{0}
\indexentry{catcode=\verb!*&\catcode&|hdclindex{1258}{}}{0}
\indexentry{\egroup =\iffalse{\fi\verb!*&!\}&|hdclindex{1258}{}}{0}
\indexentry{relax=\verb!*&\relax&|hdclindex{1258}{}}{0}
\indexentry{catcode=\verb!*&\catcode&|hdclindex{1259}{}}{0}
\indexentry{!#=\verb!*&!\!#&|hdclindex{1259}{}}{0}
\indexentry{relax=\verb!*&\relax&|hdclindex{1259}{}}{0}
\indexentry{catcode=\verb!*&\catcode&|hdclindex{1260}{}}{0}
\indexentry{!^=\verb!*&!\!^&|hdclindex{1260}{}}{0}

from that point on it generates 0 and 1 with a few exceptions ...

frank

ATOM RSS1 RSS2