diff -r 2f6d5c60f6fc -r e7766022a61a tests/test-commit-interactive-curses.t --- a/tests/test-commit-interactive-curses.t Fri Sep 02 15:20:59 2016 +0100 +++ b/tests/test-commit-interactive-curses.t Fri Sep 02 20:15:37 2016 +0000 @@ -9,6 +9,21 @@ > crecordtest = testModeCommands > EOF +Record with noeol at eof (issue5268) + $ hg init noeol + $ cd noeol + $ printf '0' > a + $ printf '0\n' > b + $ hg ci -Aqm initial + $ printf '1\n0' > a + $ printf '1\n0\n' > b + $ cat <testModeCommands + > c + > EOF + $ HGEDITOR="\"sh\" \"`pwd`/editor.sh\"" hg commit -i -m "add hunks" -d "0 0" + $ cd .. + +Normal repo $ hg init a $ cd a