{"thread":{"id":"4354","subject":"[PATCH] cg-status: fix detection of dissappeared files","startedAt":"2006-05-30T12:48:53Z","lastAt":"2006-05-30T12:48:53Z","messageCount":1,"participants":["Jonas Fonseca"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"20970","messageId":"20060530124853.GA26416@diku.dk","threadId":"4354","inReplyTo":null,"subject":"[PATCH] cg-status: fix detection of dissappeared files","fromName":"Jonas Fonseca","fromEmail":"fonseca@diku.dk","sentAt":"2006-05-30T12:48:53Z","receivedAt":"2006-05-30T12:48:53Z","isPatch":true,"sender":{"key":"fonseca@diku.dk","avatar":"https://gravatar.com/avatar/f82f3ad698717c51873b020c750a92438c820a24056dc39fe4d07baa10a92264?d=mp&s=160"},"body":"fatal: ambiguous argument 'manual.txt': unknown revision or path not in the working tree.\nUse '--' to separate paths from revisions\n\nSigned-off-by: Jonas Fonseca <fonseca@diku.dk>\n\n---\ndiff --git a/cg-status b/cg-status\nindex e2f97dd..aee5ff0 100755\n--- a/cg-status\n+++ b/cg-status\n@@ -239,7 +239,7 @@ if [ \"$workstatus\" ]; then\n \t\tgit-diff-index HEAD -- \"${basepath:-.}\" | cut -f5- -d' ' | \n \t\twhile IFS=$'\\t' read -r mode file; do\n \t\t\tif [ \"$mode\" = D ]; then\n-\t\t\t\t[ \"$(git-diff-files \"$file\")\" ] && mode=!\n+\t\t\t\t[ \"$(git-diff-files -- \"$file\")\" ] && mode=!\n \t\t\telif [ \"$mode\" = M ] && [ \"$commitignore\" ]; then\n \t\t\t\tfgrep -qx \"$file\" \"$_git/commit-ignore\" && mode=m\n \t\t\tfi\n\n\n-- \nJonas Fonseca\n"}]}