Warn about API version mismatch
Created originally on Bitbucket by skrysmanski (Sebastian Krysmanski)
I recently created two bug reports for TortoiseHg which both could be fixed by upgrading Mercurial from 1.9.1 to 2.0 (see <<issue 1409>> and <<issue 1427>>). The problem, however, was that TortoiseHg (or maybe Mercurial itself?) simply silently failed without giving the user any clue about the actual error.
So, while on Windows TortoiseHg comes bundled with the correct version, it would be nice to give the user a warning about mismatching Mercurial versions on systems where TortoiseHg and Mercurial are installed separately (like on MacOS).