Mercurial > hg
view tests/test-eol-hook @ 11768:dc5ce9c95d00
mq/qqueue: enable bash completion
Return the list of available queues when completion is attempted on qqueue.
author | "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> |
---|---|
date | Sun, 08 Aug 2010 23:10:08 +0200 |
parents | 0bb67503ad4b |
children |
line wrap: on
line source
#!/bin/sh cat > $HGRCPATH <<EOF [diff] git = True EOF hg init main cat > main/.hg/hgrc <<EOF [extensions] eol = [hooks] pretxnchangegroup = python:hgext.eol.hook EOF hg clone main fork cd fork cat > .hgeol <<EOF [patterns] mixed.txt = BIN **.txt = native EOF hg add .hgeol hg commit -m 'Commit .hgeol' printf "first\nsecond\nthird\n" > a.txt hg add a.txt echo "% hg commit (LF a.txt)" hg commit -m 'LF a.txt' echo "% hg push" hg push ../main printf "first\r\nsecond\r\nthird\n" > a.txt echo "% hg commit (CRLF a.txt)" hg commit -m 'CRLF a.txt' echo "% hg push" hg push ../main echo "% hg commit (LF a.txt)" printf "first\nsecond\nthird\n" > a.txt hg commit -m 'LF a.txt (fixed)' echo "% hg push" hg push ../main