Fixed 0cad bug with smaller fix.
authorW. Trevor King <wking@drexel.edu>
Thu, 13 Nov 2008 19:31:49 +0000 (14:31 -0500)
committerW. Trevor King <wking@drexel.edu>
Thu, 13 Nov 2008 19:31:49 +0000 (14:31 -0500)
commit49f81fa291ca925ec985dc52f51b9a37bb3106ee
tree48c14241eaf5211a4bb86eade1fe838aaab9edf8
parent859d57514518e10f3648de2ab1896c689af88164
Fixed 0cad bug with smaller fix.

Hubert Chathi's fix was confusing for me, so I made a simpler change.
Seems to work so far.  The problem was that

os.path.dirname('filename')

returns an empty string ('') if there are no directories in the
filename.  So when `git rev-parse --git-dir` returned '.git', os
returned ''.  Later programs didn't recognize '' as a valid directory
and crashed.  My fix returns '.' in this case, so we don't crash,
and avoid having to use full paths.  I'm not sure why I don't want
to use full paths; they just give me bad vibes...
.be/bugs/0cad2ac6-76ef-4a88-abdf-b2e02de76f5c/comments/6a0080c4-d684-4c2c-afaa-c15cc43d68ad/body [new file with mode: 0644]
.be/bugs/0cad2ac6-76ef-4a88-abdf-b2e02de76f5c/comments/6a0080c4-d684-4c2c-afaa-c15cc43d68ad/values [new file with mode: 0644]
.be/bugs/0cad2ac6-76ef-4a88-abdf-b2e02de76f5c/values
libbe/git.py