##// END OF EJS Templates
Make contrib/buildrpm work on Fedora 9....
Make contrib/buildrpm work on Fedora 9. mercurial.spec had bitrotted. These changes makes it possible to build an rpm that is usable. Only minimal changes has been made, and there is plenty of room for improvement.

File last commit:

r5075:2184378b default
r7277:3e000e2b default
Show More
test-issue352
24 lines | 269 B | text/plain | TextLexer
Giorgos Keramidas
Use printf(1) instead of using bash-specific shell code....
r4292 #!/bin/sh
Benoit Boissinot
issue352: disallow '\n' and '\r' in filenames (dirstate and manifest)
r3607 # http://www.selenic.com/mercurial/bts/issue352
Patrick Mezard
test-issue352: skip tests if platform does not support EOL in paths.
r5075 "$TESTDIR/hghave" eol-in-paths || exit 80
Benoit Boissinot
issue352: disallow '\n' and '\r' in filenames (dirstate and manifest)
r3607 hg init foo
cd foo
Giorgos Keramidas
Use printf(1) instead of using bash-specific shell code....
r4292 A=`printf 'he\rllo'`
Benoit Boissinot
issue352: disallow '\n' and '\r' in filenames (dirstate and manifest)
r3607
echo foo > "$A"
hg add
hg ci -A -m m
rm "$A"
Alexis S. L. Carvalho
Leave normalization of patterns to util._matcher...
r4186
echo foo > "hell
o"
Benoit Boissinot
issue352: disallow '\n' and '\r' in filenames (dirstate and manifest)
r3607 hg add
hg ci -A -m m
Alexis S. L. Carvalho
Leave normalization of patterns to util._matcher...
r4186 echo foo > "$A"
hg debugwalk
Benoit Boissinot
issue352: disallow '\n' and '\r' in filenames (dirstate and manifest)
r3607 exit 0