# HG changeset patch # User John Schneiderman # Date 1428429801 -7200 # Node ID 4f295ab3a0b77e3eddc7a8b55dddcf6074665e34 # Parent 670c2af462f6ae8f6dc028ecb00db5b29d211de4 Fixed error when plug-in not being set when repository was not found. diff -r 670c2af462f6 -r 4f295ab3a0b7 .hgignore --- a/.hgignore Tue Apr 07 19:37:30 2015 +0200 +++ b/.hgignore Tue Apr 07 20:03:21 2015 +0200 @@ -4,3 +4,4 @@ dist/* MANIFEST build/* +*.kate-swp diff -r 670c2af462f6 -r 4f295ab3a0b7 src/manrepo.py --- a/src/manrepo.py Tue Apr 07 19:37:30 2015 +0200 +++ b/src/manrepo.py Tue Apr 07 20:03:21 2015 +0200 @@ -96,11 +96,12 @@ self.__displayName = self.__repo.ui.config('web', 'name', default=None) self.__description = self.__repo.ui.config('web', 'description', default=None) self.__contact = self.__repo.ui.config('web', 'contact', default=None) + self.__plugIns = [] plugInList = self.__repo.ui.configitems('extensions') - self.__plugIns = [] for plugIn in plugInList: self.__plugIns.append(RepositoryPlugin(plugIn[0], plugIn[1], self.__repo.ui.configitems(plugIn[0]))) except error.RepoError: + self.__plugIns = [] pass def __eq__(self, other):