I've released difftastic 0.11! In this release:
* Basic syntax highlighting of keywords and comments!
* Substantially improved performance! I've seen 0.5x runtime on larger programs.
* Basic Mercurial support!
Plus an bunch of smaller fixes and polish:
miniblog.
Related Posts
The Makefile problem, or how absurdly hard it is to write paths in a text file whilst supporting both *nix and Windows:
I'm comfortable with git, and recently learned mercurial, and I've concluded: commits are the wrong abstraction.
Work-in-progress and finished work are different concepts. Rebases and even branches are for WIP. Signing is for finished work. Timestamps and authors change for WIP.
Bitbucket is dropping support for Mercurial: https://bitbucket.org/blog/sunsetting-mercurial-support-in-bitbucket
They report declining usage with <1% of new users using it. Given the additional work required to support both, I understand. VCS variety is worthwhile though: perhaps hg-only platforms are easier to support.


