Caution
This is a light-weight fork, which only addresses defects that bother me personally. At present it only fixes superficial defect such as compilation warnings. This is not the place to suggest new features. I do not accept pull-requests.
The reasons I maintain this fork are that the upstream and GNU ELPA versions diverged in the past, upstream does not respond to requests, and there are many compile warnings.
At this time I would not begin mirroring this fork on the Emacsmirror, but since I am already doing that, I am sticking to it for the time being.
Important
If you encounter any bugs, then first try to reproduce them with the version from GNU-devel ELPA. Only if that fails should you open a pull-request here—but that should not happen because this fork only adds cosmetic changes and suppresses warnings.