--- a/Plugins/VcsPlugins/vcsSubversion/SvnStatusMonitorThread.py Sat Mar 03 18:40:25 2012 +0100 +++ b/Plugins/VcsPlugins/vcsSubversion/SvnStatusMonitorThread.py Sun Mar 04 13:04:06 2012 +0100 @@ -47,6 +47,7 @@ <ul> <li>"A" path was added but not yet comitted</li> <li>"M" path has local changes</li> + <li>"O" path was removed</li> <li>"R" path was deleted and then re-added</li> <li>"U" path needs an update</li> <li>"Z" path contains a conflict</li> @@ -83,7 +84,7 @@ path = self.rx_status2.cap(5).strip() else: continue - if flags[0] in "ACMR" or \ + if flags[0] in "ACDMR" or \ (flags[0] == " " and flags[7] == "*"): if flags[7] == "*": status = "U" @@ -91,6 +92,8 @@ status = flags[0] if status == "C": status = "Z" # give it highest priority + elif status == "D": + status = "O" if status == "U": self.shouldUpdate = True name = path