> This complexity is there for good reason. Imagine e.g. a commit where a user
> changes both /trunk/bla/foo and /wiki in the same commit.
>
> Previously we would add a +1 for TrunkLayout(). With these changes, we would
> add one for RootLayout().
Huh. I was under the impression that these changes were functionally neutral. I will look again.
> This complexity is there for good reason. Imagine e.g. a commit where a user
> changes both /trunk/bla/foo and /wiki in the same commit.
>
> Previously we would add a +1 for TrunkLayout(). With these changes, we would
> add one for RootLayout().
Huh. I was under the impression that these changes were functionally neutral. I will look again.