1 Oops, missed a case. I now see what Hubert was saying about absolute
2 paths :p. In git.strip_git(), the output of git_repo_for_path('.')
3 was being subtracted from an absolute path. Obviously, if the path
4 was returning '.', you'd get things like
7 /home/wking/src/fun/testbe/.be/bugs/c3bf839b-88f9-4609-89a2-6a5b75c415b8/values
9 stripping 2 chars ('.' and '/')], returns
10 ome/wking/src/fun/testbe/.be/bugs/c3bf839b-88f9-4609-89a2-6a5b75c415b8/values
13 Now we convert the git_repo_for_path output to an absolute path and get
16 /home/wking/src/fun/testbe/.be/bugs/c3bf839b-88f9-4609-89a2-6a5b75c415b8/values
18 /home/wking/src/fun/testbe
20 /home/wking/src/fun/testbe/
22 .be/bugs/c3bf839b-88f9-4609-89a2-6a5b75c415b8/values