[Lxr-dev] [ lxr-Bugs-525825 ] genxref gets wrong config
Brought to you by:
ajlittoz
From: SourceForge.net <no...@so...> - 2004-07-15 14:54:55
|
Bugs item #525825, was opened at 2002-03-05 01:23 Message generated for change (Comment added) made by brondsem You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390117&aid=525825&group_id=27350 Category: genxref Group: v0.9.1 >Status: Closed >Resolution: Fixed Priority: 6 Submitted By: Malcolm Box (mbox) Assigned to: Malcolm Box (mbox) Summary: genxref gets wrong config Initial Comment: Using an lxr.conf file with two blocks, one http://lon-xref/lxr and one http://lon-xref/lxr-new, genxref would not complain for urls such as http://lon-xref/lxr-wibble. Instead, it appears to pick up the http://lon-xref/lxr configuration. ---------------------------------------------------------------------- >Comment By: Dave Brondsema (brondsem) Date: 2004-07-15 10:54 Message: Logged In: YES user_id=341298 fixed in cvs ---------------------------------------------------------------------- Comment By: Malcolm Box (mbox) Date: 2002-09-13 06:43 Message: Logged In: YES user_id=215386 Cause lies in config.pm, where the url is matched against the config root value. If one config root is a substring of another, then the wrong one will be picked up. E.g with http://example.com/lxr and http://example.com/lxr-development the first will always be selected. The obvious fix of adding $ to the regexp doesn't work, since the URL will include a script name (and possibly a path, e.g. for source). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390117&aid=525825&group_id=27350 |