{"thread":{"id":"2512","subject":"[PATCH] cg-status: quote head name","startedAt":"2005-11-14T22:57:41Z","lastAt":"2005-11-14T22:57:41Z","messageCount":1,"participants":["Pavel Roskin"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"11851","messageId":"1132009061.24084.26.camel@dv","threadId":"2512","inReplyTo":null,"subject":"[PATCH] cg-status: quote head name","fromName":"Pavel Roskin","fromEmail":"proski@gnu.org","sentAt":"2005-11-14T22:57:41Z","receivedAt":"2005-11-14T22:57:41Z","isPatch":true,"sender":{"key":"proski@gnu.org","avatar":null},"body":"cg-status should quote head name to deal with branches that have active\ncharacters (e.g. spaces) in the name.\n\nSigned-off-by: Pavel Roskin <proski@gnu.org>\n\ndiff --git a/cg-status b/cg-status\nindex b67f505..2cb86be 100755\n--- a/cg-status\n+++ b/cg-status\n@@ -124,8 +124,8 @@ if [ \"$gitstatus\" ]; then\n \n \techo \"Heads:\"\n \tfor head in $_git/refs/heads/*; do\n-\t\theadsha1=$(cat $head)\n-\t\theadname=$(basename $head)\n+\t\theadsha1=$(cat \"$head\")\n+\t\theadname=$(basename \"$head\")\n \t\t[ \"$headname\" = \"cg-seek-point\" ] && continue\n \t\tcf=\" \"; rf=\" \"\n \t\t[ \"$headname\" = \"$_git_head\" ] && cf=\">\"\n\n\n-- \nRegards,\nPavel Roskin\n"}]}