Inconsistency with directories in "bzr status" vs .bzrignore

Andrew Bennetts andrew at canonical.com
Wed Apr 27 03:23:45 BST 2005


On Wed, Apr 27, 2005 at 03:20:12AM +0200, Erik Bågfors wrote:
[...]
> *** modified file 'bzrlib/tree.py'
> --- bzrlib/tree.py
> +++ bzrlib/tree.py
> @@ -333,6 +333,8 @@
>                      newpat = pat[2:]
>                  else:
>                      newpat = pat
> +               if (pat[-1:] == "/") and isdir(filename) and fnmatch.fnmatchcase(filename, newpat[:-1]):
> +                   return pat

A nitpick: pat.endswith("/") is a bit clearer than pat[-1:] == "/".

-Andrew.





More information about the bazaar mailing list