On 20/08/2012 21:34, Frank Mittelbach wrote:
> 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

Turns out this was due to a change made to 'tidy up' the code. I've made
a temporary fix, reverting to using \c@CodelineNo for indexing.
Joseph Wright