[Lxr-dev] [ lxr-Bugs-3465547 ] diff loses user identifier
Brought to you by:
ajlittoz
From: SourceForge.net <no...@so...> - 2011-12-26 09:33:49
|
Bugs item #3465547, was opened at 2011-12-26 01:08 Message generated for change (Settings changed) made by ajlittoz You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390117&aid=3465547&group_id=27350 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lang support Group: current cvs >Status: Closed Resolution: Fixed Priority: 8 Private: No Submitted By: Andre-Littoz (ajlittoz) Assigned to: Andre-Littoz (ajlittoz) Summary: diff loses user identifier Initial Comment: With current CVS version, diff removes the user symbols (those that would be marked as identifiers) in the display. This is caused by a too specific extraction pattern failing in sub markupfile (file Markup.pm) after changes in idref: an "example" identifier link is generated, then the link skeleton around this identifier is put aside for further application on "real" identifiers. Unhappily, the extraction is based on the supposed structure of idref instead of matching only the identifier. This regression precludes issuing a new release. ---------------------------------------------------------------------- Comment By: Andre-Littoz (ajlittoz) Date: 2011-12-26 01:33 Message: Getting a reliable state transition between invocation of LXR introduced modification in the structure of the URL. Moreover, using <FORM>s to generate the URL undefines the order of the arguments in the ?-query string. Therefore any test on the URL is bound to fail if it is based on an expected ordered sequence of the arguments. Fix: use a generic extraction pattern in sub markupfile where a very specific identifier is submitted to sub idref. The identifier is so specific it is not expected to happen in any compliant <A> tag. For that, unfrequent punctuation characters are used. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390117&aid=3465547&group_id=27350 |