Looks good. Pushing, with a fix for unit tests. Thanks!
Enable loading of hgrc files and normalize diff settings
Review Request #5065 — Created Dec. 7, 2013 and submitted
Enable loading of hgrc files and normalize diff settings Not loading hgrc files (the prior behavior) was wrong because hgrc files could provide desired or even required functionality. The reason why hgrc files weren't loaded was concerns over consistent command output, mainly for `hg diff`. These concerns have been addressed in the form of a custom Mercurial extension that resets diff settings at run-time.