Issue 196, work in progress

changes proposed in the [Issue 196](https://github.com/msysgit/msysgit/issues/196)