##// END OF EJS Templates
issue6528: add a config option to control the fixing on the fly...
issue6528: add a config option to control the fixing on the fly This will allow people who know to be safe to avoid any performance overhead (and other potential issue). Differential Revision: https://phab.mercurial-scm.org/D11271

File last commit:

r47145:76805654 default
r48630:2813d406 5.9rc1 stable
Show More
test-mactext.t
36 lines | 980 B | text/troff | Tads3Lexer
Matt Mackall
tests: unify test-mactext
r12458
$ cat > unix2mac.py <<EOF
> import sys
>
> for path in sys.argv[1:]:
Pulkit Goyal
py3: replace file() with open() in test-mactext.t...
r36040 > data = open(path, 'rb').read()
> data = data.replace(b'\n', b'\r')
> open(path, 'wb').write(data)
Matt Mackall
tests: unify test-mactext
r12458 > EOF
$ hg init
$ echo '[hooks]' >> .hg/hgrc
$ echo 'pretxncommit.cr = python:hgext.win32text.forbidcr' >> .hg/hgrc
$ echo 'pretxnchangegroup.cr = python:hgext.win32text.forbidcr' >> .hg/hgrc
$ cat .hg/hgrc
[hooks]
pretxncommit.cr = python:hgext.win32text.forbidcr
pretxnchangegroup.cr = python:hgext.win32text.forbidcr
Mads Kiilerich
tests: cleanup of echo statements left over from test conversion
r15243
Matt Mackall
tests: unify test-mactext
r12458 $ echo hello > f
$ hg add f
$ hg ci -m 1
Mads Kiilerich
tests: cleanup of echo statements left over from test conversion
r15243
Matt Harbison
tests: quote PYTHON usage...
r39743 $ "$PYTHON" unix2mac.py f
Matt Mackall
tests: unify test-mactext
r12458 $ hg ci -m 2
Martin Geisler
win32text: lowercase warning message
r16932 attempt to commit or push text file(s) using CR line endings
Matt Mackall
tests: unify test-mactext
r12458 in dea860dc51ec: f
transaction abort!
rollback completed
abort: pretxncommit.cr hook failed
Martin von Zweigbergk
errors: use exit code 40 for when a hook fails...
r47145 [40]
Gregory Szorc
tests: use `f --hexdump` to print file content...
r45132 $ hg cat f | f --hexdump
0000: 68 65 6c 6c 6f 0a |hello.|
$ f --hexdump f
f:
0000: 68 65 6c 6c 6f 0d |hello.|