don't let lazyparser read more data than it can handle
This should fix
issue368.
extdiff: do not shell-quote options to new commands
revert a change introduced by
453097750fbf
Include section name and parameter name (if available) in config errors.
Added tests for this.
Never apply string formatting to generated errors with util.Abort.
Otherwise error messages containing % chars yield errors or worse.
Fixed (hopefully) all users of util.Abort.
hgk.py: fix for a bug introduced in
32fd512ca7c0