{"thread":{"id":"3750","subject":"[PATCH] Pass --directory to git-ls-files for stg status","startedAt":"2006-03-29T14:25:31Z","lastAt":"2006-03-29T14:25:31Z","messageCount":1,"participants":["Paolo 'Blaisorblade' Giarrusso"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"18120","messageId":"20060329142531.12017.29353.stgit@zion.home.lan","threadId":"3750","inReplyTo":null,"subject":"[PATCH] Pass --directory to git-ls-files for stg status","fromName":"Paolo 'Blaisorblade' Giarrusso","fromEmail":"blaisorblade@yahoo.it","sentAt":"2006-03-29T14:25:31Z","receivedAt":"2006-03-29T14:25:31Z","isPatch":true,"sender":{"key":"blaisorblade@yahoo.it","avatar":null},"body":"From: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>\n\nFrom: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>\n\nRequires GIT 1.1.0 at least (don't know if this was backported in 1.0).\n\nSigned-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>\n---\n\n stgit/git.py |    4 ++--\n 1 files changed, 2 insertions(+), 2 deletions(-)\n\ndiff --git a/stgit/git.py b/stgit/git.py\nindex 40d54ef..e8c816d 100644\n--- a/stgit/git.py\n+++ b/stgit/git.py\n@@ -194,8 +194,8 @@ def __tree_status(files = None, tree_id \n         if noexclude:\n             extra_exclude = base_exclude = []\n \n-        lines = _output_lines(['git-ls-files', '--others'] + base_exclude\n-                        + extra_exclude)\n+        lines = _output_lines(['git-ls-files', '--others', '--directory']\n+                        + base_exclude + extra_exclude)\n         cache_files += [('?', line.strip()) for line in lines]\n \n     # conflicted files\n"}]}