Summary: | broken regexp for included files in python project | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Stuart <stuartw> |
Component: | scriptproject | Assignee: | KDevelop Developers <kdevelop-devel> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 3.0.0a4 | ||
Target Milestone: | --- | ||
Platform: | RedHat Enterprise Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Stuart
2003-04-20 02:34:44 UTC
Can you retest with the latest CVS? I can verify this behaviour. It is however debatable if this is a bug or not. The reason for the confusion is that the wildcard matching isn't done against the filename, but against the full path of the file. The reporter's project path(see bug #57461) is "/home/stuart/mtg2", and clearly all .py files under this path will match '*mtg*.py'. It IS possible to define a list of expressions, but the separator isn't ';' it is ',' So, the reporters wish of 'mtg*.py; testrun.py; lib/lib*.py' should work if written something like: '*mtg???.py,*testrun.py,*lib/lib*.py' - where the '???' sequence in the first pattern clearly being the weak case.. IMHO, there is no "bug", it works as intended. However, it clearly needs alot of improvement. Hopefully the interest for this will come, but for now I think we can close this one. |