equal
deleted
inserted
replaced
434 if kind == 're': |
434 if kind == 're': |
435 return name |
435 return name |
436 elif kind == 'path': |
436 elif kind == 'path': |
437 return '^' + re.escape(name) + '(?:/|$)' |
437 return '^' + re.escape(name) + '(?:/|$)' |
438 elif kind == 'relglob': |
438 elif kind == 'relglob': |
439 return globre(name, '(?:|.*/)', '(?:/|$)') |
439 return globre(name, '(?:|.*/)', tail) |
440 elif kind == 'relpath': |
440 elif kind == 'relpath': |
441 return re.escape(name) + '(?:/|$)' |
441 return re.escape(name) + '(?:/|$)' |
442 elif kind == 'relre': |
442 elif kind == 'relre': |
443 if name.startswith('^'): |
443 if name.startswith('^'): |
444 return name |
444 return name |