57 a status message in case of non successful operation (string) |
57 a status message in case of non successful operation (string) |
58 """ |
58 """ |
59 self.shouldUpdate = False |
59 self.shouldUpdate = False |
60 |
60 |
61 if self.__client is None and not self.__useCommandLine: |
61 if self.__client is None and not self.__useCommandLine: |
62 if self.vcs.versionStr >= "1.9": |
62 if self.vcs.versionStr >= "1.9.3": |
|
63 # versions below that have a bug causing a second |
|
64 # to not recognize changes to the status |
63 client = HgClient(self.projectDir, "utf-8") |
65 client = HgClient(self.projectDir, "utf-8") |
64 ok, err = client.startServer() |
66 ok, err = client.startServer() |
65 if ok: |
67 if ok: |
66 self.__client = client |
68 self.__client = client |
67 else: |
69 else: |