Re: [Lxr-dev] Re: /bin/true as a zombie
Brought to you by:
ajlittoz
From: Jason D. S. <js...@de...> - 2001-08-01 15:13:42
|
"Peder O. Klingenberg" wrote: > See if it works better now. I've reverted to the old behaviour in > genxref. > > The patch that tried to precompute the versions to index (patch > #432351 "genxref usability patch" by Jason Short) states that "The > --allversions option should now work (it didn't before, seemingly > because of a bug)." > > Without more information on exactly how it didn't work, a > demonstration of the bug, etc, it's not really possible for me to > determine if my changes have retriggered that last bug, so that's not > tested, sorry. What I do know is that the fix was conceptually > wrong. > > So Jason, if you're reading this, could you please provide some more > details about the bug you were seeing with --allversions? Unfortunately, I don't remember exactly what I thought the "bug" was at the time. I do know that --allversions didn't work for me at the time, and that I fixed it. No doubt I'm missing something, but I don't understand why my change was conceptually wrong. I took each version to be indexed, and traversed the tree for that version. The current/former behavior is to traverse the tree, and for each file index it for all possible versions. One possible problem here is that the tree may not be the same for all versions - in particular, for the (non-CVS) tree I'm indexing, earlier versions have an entirely different directory structure. BTW, the new genxref doesn't work for me again. It runs through all versions just as if everything had already been indexed, even immediately after I drop and re-create the database. jason |