makedirs: abort if parent == name (
issue2531)
catches unknown drive letters on Windows
win32mbcs: use extsetup() to wrap functions only once.
Using reposetup() may cause multiple-wrap issue in some situation
like "hg serve".
hgwebdir: fix incorrect index generation for invalid paths (
issue2023)
edd07be943dd moved the subdirectory match inside the repository match
loop. A virtual path existing/path/invalid/path would then match
existing/path, and generate a wrong index page.
mq: fix failing qrefresh test
Additions to test-mq-qrefresh.t in
f08df4d38442 (mq: ignore subrepos
(
issue2499)) were originally based on a version prior to
d0e21c5fde41
(subrepo: handle missing subrepo spec file as removed). This fixes a
test failure that resulted from the former being applied after the
latter, noticed by abuehl.
makedate: abort on negative timestamps (
issue2513)
catches weird clock settings
parsedate: abort on negative dates (
issue2513)
catches "hg commit -d '-7654321 3600'" (example)