sentientwaffle/gift — pull request #11 by feugy (2012-09-15 08:09:23+00:00)
Title: Some enhancement on repo.commit and dependencies upgrade

I've made some enhancements on Repo.commit (callback handling, --author option), and upgrade dependencies (mocha from 0.14 to 1.4).

I needed to changed from should to chai, because should introduced a regression in 'instanceof' regarding Date.
Chai provide exactly the same api, and I did not changed the test code.

At last, as I'm a Window user, I fixed git ending management for test fixtures. Some repos were corrupted when I cloned the project, because git automatically replace LF by CRLF.
It works now perfectly on Windows, and I hope that it also works on Unix.

Thank you !