adding .hgignore adding a adding eol.diff to series file % should fail in strict mode applying eol.diff patching file a Hunk #1 FAILED at 0 1 out of 1 hunks FAILED -- saving rejects to file a.rej patch failed, unable to continue (try -v) patch failed, rejects left in working dir errors during apply, please fix and refresh eol.diff popping eol.diff patch queue now empty % invalid eol applying eol.diff patch failed, unable to continue (try -v) patch failed, rejects left in working dir errors during apply, please fix and refresh eol.diff popping eol.diff patch queue now empty % force LF applying eol.diff now at: eol.diff test message diff --git a/a b/a --- a/a +++ b/a @@ -1,5 +1,5 @@ -a -b -c -d -e \ No newline at end of file +a +y +c +d +z \ No newline at end of file a y c d z popping eol.diff patch queue now empty % push again forcing LF and compare revisions applying eol.diff now at: eol.diff a y c d z popping eol.diff patch queue now empty % push again without LF and compare revisions applying eol.diff now at: eol.diff a y c d z popping eol.diff patch queue now empty