Plugins/VcsPlugins/vcsMercurial/hg.py

changeset 1061
3e21869872e3
parent 1034
8a7fa049e9d3
child 1064
10bdbb173c0f
equal deleted inserted replaced
1059:700df567f70b 1061:3e21869872e3
132 self.__iniWatcher.fileChanged.connect(self.__iniFileChanged) 132 self.__iniWatcher.fileChanged.connect(self.__iniFileChanged)
133 self.__iniWatcher.addPath(getConfigPath()) 133 self.__iniWatcher.addPath(getConfigPath())
134 134
135 # instantiate the extensions 135 # instantiate the extensions
136 self.__extensions = { 136 self.__extensions = {
137 "bookmarks" : Bookmarks(self), 137 "bookmarks": Bookmarks(self),
138 "mq" : Queues(self), 138 "mq": Queues(self),
139 } 139 }
140 140
141 def getPlugin(self): 141 def getPlugin(self):
142 """ 142 """
143 Public method to get a reference to the plugin object. 143 Public method to get a reference to the plugin object.
828 bookmarksList = \ 828 bookmarksList = \
829 self.getExtensionObject("bookmarks").hgGetBookmarksList(repodir) 829 self.getExtensionObject("bookmarks").hgGetBookmarksList(repodir)
830 else: 830 else:
831 bookmarksList = None 831 bookmarksList = None
832 dlg = HgRevisionSelectionDialog(self.hgGetTagsList(repodir), 832 dlg = HgRevisionSelectionDialog(self.hgGetTagsList(repodir),
833 self.hgGetBranchesList(repodir), 833 self.hgGetBranchesList(repodir),
834 bookmarksList) 834 bookmarksList)
835 if dlg.exec_() == QDialog.Accepted: 835 if dlg.exec_() == QDialog.Accepted:
836 rev = dlg.getRevision() 836 rev = dlg.getRevision()
837 self.vcsUpdate(name, revision=rev) 837 self.vcsUpdate(name, revision=rev)
838 838
2257 """ 2257 """
2258 return extensionName.strip() in self.__activeExtensions 2258 return extensionName.strip() in self.__activeExtensions
2259 2259
2260 def getExtensionObject(self, extensionName): 2260 def getExtensionObject(self, extensionName):
2261 """ 2261 """
2262 Public method to get a reference to an extension object. 2262 Public method to get a reference to an extension object.
2263 2263
2264 @param extensionName name of the extension (string) 2264 @param extensionName name of the extension (string)
2265 @return reference to the extension object (boolean) 2265 @return reference to the extension object (boolean)
2266 """ 2266 """
2267 return self.__extensions[extensionName] 2267 return self.__extensions[extensionName]

eric ide

mercurial