Merge pull request #16 from maddingo/master

put git_prompt_dir in a function and apply gitprompt only to git repositories
Merge pull request #18 from maddingo/master

fixed problems when pre-set PROMPT_COMMAND has trailing semi-colon
GIT_PROMPT_END was broken on directories without repository

fixes #19
Updated Installation instructions
Fix for when spaces exists in repo path
Merge pull request #21 from bwestlin/master

Fix for when spaces exists in repo path
Fix indent and Strip traling spaces
Merge pull request #22 from tuxinaut/master

Fix indent and Strip traling spaces
Made the check for upstream changes asynchronous. Fixes #23
Fix indent, Strip traling spaces and convert tabs to spaces
Merge pull request #24 from tuxinaut/master

Fix indent, Strip traling spaces and convert tabs to spaces
Added callback function to tweak prompt dynamicly
Merge pull request #25 from danil/master

Added callback function to tweak prompt dynamicly
Update gitstatus.py

Added a version independent print function to gitstatus.py so this prompt can also be used with Python versions older than 2.6

Fixes #26
Untracked files are now also shown in sub folders

Fixes #27
Disown call terminated other background tasks

Fixes #28
Run the async_run and disown in a subshell to suppress Done output
revert
async_run and disown in subshell when calling to suppress Done output
Merge pull request #31 from ogr3/master

Run the async call and disown in the same subshell

Thanks, looks ok to me. This should fix #30