Mercurial > public > mercurial-scm > hg
diff tests/test-win32text @ 6299:653ddd1d7cd7
revert: update state of files in the "checkout" list
This can make a difference when there are filters involved and
decode(encode(working-dir-data)) != working-dir-data
even though
encode(decode(repo-data)) == repo-data
An example is a working dir file that uses only \n when you're using
the win32text extension.
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Tue, 18 Mar 2008 04:07:39 -0300 |
parents | 942287cb1f57 |
children | b71a52f101dc |
line wrap: on
line diff
--- a/tests/test-win32text Tue Mar 18 04:07:39 2008 -0300 +++ b/tests/test-win32text Tue Mar 18 04:07:39 2008 -0300 @@ -99,3 +99,17 @@ hg ci -m 7 -d'0 0' python print.py < f5.sh hg cat f5.sh | python print.py + +echo '% just linefeed' > linefeed +hg ci -qAm 8 linefeed +python print.py < linefeed +hg cat linefeed | python print.py +hg st -q +hg revert -a linefeed +python print.py < linefeed +hg st -q +echo modified >> linefeed +hg st -q +hg revert -a +hg st -q +python print.py < linefeed