{"thread":{"id":"1851","subject":"[PATCH] Fix syntax error in stg status","startedAt":"2005-09-18T18:15:51Z","lastAt":"2005-09-19T08:28:56Z","messageCount":2,"participants":["Paolo 'Blaisorblade' Giarrusso","Catalin Marinas"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"8798","messageId":"20050918181551.21145.53583.stgit@zion.home.lan","threadId":"1851","inReplyTo":null,"subject":"[PATCH] Fix syntax error in stg status","fromName":"Paolo 'Blaisorblade' Giarrusso","fromEmail":"blaisorblade@yahoo.it","sentAt":"2005-09-18T18:15:51Z","receivedAt":"2005-09-18T18:15:51Z","isPatch":true,"sender":{"key":"blaisorblade@yahoo.it","avatar":null},"body":"From: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>\n\nUff, it's becoming annoying - why things break so often? However, more to the\npoint: turn a string into a list to allow appending it to another list.\n\nSigned-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>\n---\n\n stgit/git.py |    2 +-\n 1 files changed, 1 insertions(+), 1 deletions(-)\n\ndiff --git a/stgit/git.py b/stgit/git.py\n--- a/stgit/git.py\n+++ b/stgit/git.py\n@@ -182,7 +182,7 @@ def __tree_status(files = [], tree_id = \n         base_exclude.append('--exclude-per-directory=.gitignore')\n \n         if os.path.exists(exclude_file):\n-            extra_exclude = '--exclude-from=%s' % exclude_file\n+            extra_exclude = ['--exclude-from=%s' % exclude_file]\n         else:\n             extra_exclude = []\n         if noexclude:\n"},{"id":"8842","messageId":"b0943d9e05091901287f453611@mail.gmail.com","threadId":"1851","inReplyTo":"20050918181551.21145.53583.stgit@zion.home.lan","subject":"Re: [PATCH] Fix syntax error in stg status","fromName":"Catalin Marinas","fromEmail":"catalin.marinas@gmail.com","sentAt":"2005-09-19T08:28:56Z","receivedAt":"2005-09-19T08:28:56Z","isPatch":true,"sender":{"key":"catalin.marinas@gmail.com","avatar":null},"body":"On 18/09/05, Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> wrote:\n> Uff, it's becoming annoying - why things break so often?\n\nBecause of the lack of regression testing (and also the Python's\ndynamic typing). After I release 0.7 this week, I'll start writing\nsome tests.\n\nThanks for the patch.\n\n-- \nCatalin\n"}]}