New Mercurial completion script