use cat in enable.sh
authorPierre-Yves David <pierre-yves.david@logilab.fr>
Tue, 20 Mar 2012 16:19:59 +0100
changeset 154 d3c3211fcfc4
parent 153 c088f503cc97
child 155 58301324ac96
use cat in enable.sh
enable.sh
--- a/enable.sh	Tue Mar 20 16:11:57 2012 +0100
+++ b/enable.sh	Tue Mar 20 16:19:59 2012 +0100
@@ -3,33 +3,43 @@
 here=`readlink -f "$0"`
 repo_root=`dirname "$here"`
 
-# I gotta change this for cat soon
-echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" >&2
-echo "XXX Add the line below to the [extensions] section of you hgrc XXX" >&2
-echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" >&2
-echo >&2
-echo >&2
-echo "[extensions]"
-echo "### experimental extensions for history rewriting"
-echo
-echo "# obsolete relation support (will move in core)"
-echo "obsolete=${repo_root}/hgext/obsolete.py"
-echo
-echo "# history rewriting UI"
-echo "evolve=${repo_root}/hgext/evolve.py"
-echo
-echo
-echo '[alias]'
-echo "### useful alias to check future amend result"
-echo "# equivalent to the qdiff command for mq"
-echo
-echo "# diff"
-echo 'pdiff=diff --rev .^'
-echo
-echo "# status"
-echo 'pstatus=status --rev .^'
-echo
-echo "# diff with the previous amend"
-echo "odiff=diff --rev 'limit(obsparents(.),1)' --rev ."
+
+
+cat << EOF >&2
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXX Add the line below to the [extensions] section of you hgrc XXX
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
 
+EOF
+
+cat << EOF | sed -e "s#XXXREPOPATHXXX#${repo_root}#"
+[extensions]
+### experimental extensions for history rewriting
+
+# obsolete relation support (will move in core)
+obsolete=XXXREPOPATHXXX/hgext/obsolete.py
+
+# history rewriting UI
+evolve=XXXREPOPATHXXX/hgext/evolve.py
+
+
+[alias]
+### useful alias to check future amend result
+# equivalent to the qdiff command for mq
+
+# diff
+pdiff=diff --rev .^
+
+# status
+pstatus=status --rev .^
+
+# diff with the previous amend
+odiff=diff --rev 'limit(obsparents(.),1)' --rev .
+EOF
+
+cat << EOF >&2
+
+
+### check enable-qsync.sh if your need mq export too.
+EOF