161c161
< def __init__(self, ui, repo=None):
---
> def __init__(self, ui, repo):
164,165d163
< if repo is None:
< self.wctx = None
183,184c181
< if self.repo:
< filename = self.repo.wjoin(filename)
---
> filename = self.repo.wjoin(filename)
194a192,193
> filename = self.repo.wjoin(filename)
>
450c449
< func(repo.wjoin(name), regions)
---
> func(name, regions)
479,480c478,479
< whitespace = Whitespace(ui)
< sorted_includes = SortedIncludes(ui)
---
> whitespace = Whitespace(ui, repo)
> sorted_includes = SortedIncludes(ui, repo)
485,487c484
< fpath = joinpath(repo.root, fname)
<
< if whitespace.apply(fpath, prompt, mod_regions):
---
> if whitespace.apply(fname, prompt, mod_regions):
490c487
< if sorted_includes.apply(fpath, prompt, mod_regions):
---
> if sorted_includes.apply(fname, prompt, mod_regions):