Lines Matching refs:self

145     def __init__(self, name=""):
146 self.name = name
147 self.basename = name
149 def open(self, url, new=0, autoraise=True):
152 def open_new(self, url):
153 return self.open(url, 1)
155 def open_new_tab(self, url):
156 return self.open(url, 2)
163 def __init__(self, name):
165 self.name = name
166 self.args = ["%s"]
169 self.name = name[0]
170 self.args = name[1:]
171 self.basename = os.path.basename(self.name)
173 def open(self, url, new=0, autoraise=True):
175 cmdline = [self.name] + [arg.replace("%s", url)
176 for arg in self.args]
191 def open(self, url, new=0, autoraise=True):
192 cmdline = [self.name] + [arg.replace("%s", url)
193 for arg in self.args]
223 def _invoke(self, args, remote, autoraise, url=None):
225 if remote and self.raise_opts:
228 opt = self.raise_opts[autoraise]
231 cmdline = [self.name] + raise_opt + args
233 if remote or self.background:
239 stdout=(self.redirect_stdout and inout or None),
250 elif self.background:
258 def open(self, url, new=0, autoraise=True):
261 action = self.remote_action
263 action = self.remote_action_newwin
265 if self.remote_action_newtab is None:
266 action = self.remote_action_newwin
268 action = self.remote_action_newtab
274 for arg in self.remote_args]
276 success = self._invoke(args, True, autoraise, url)
279 args = [arg.replace("%s", url) for arg in self.args]
280 return self._invoke(args, False, False)
359 def open(self, url, new=0, autoraise=True):
409 def _find_grail_rc(self):
435 def _remote(self, action):
436 s = self._find_grail_rc()
443 def open(self, url, new=0, autoraise=True):
446 ok = self._remote("LOADNEW " + url)
448 ok = self._remote("LOAD " + url)
606 def open(self, url, new=0, autoraise=True):
633 def __init__(self, name):
634 warnings.warn(f'{self.__class__.__name__} is deprecated in 3.11'
636 self.name = name
638 def open(self, url, new=0, autoraise=True):
647 if self.name == "default":
652 if self.name == "OmniWeb":
662 end tell''' % (self.name, cmd, toWindow)
673 def __init__(self, name='default'):
677 def _name(self):
678 warnings.warn(f'{self.__class__.__name__}._name is deprecated in 3.11'
679 f' use {self.__class__.__name__}.name instead.',
681 return self.name
684 def _name(self, val):
685 warnings.warn(f'{self.__class__.__name__}._name is deprecated in 3.11'
686 f' use {self.__class__.__name__}.name instead.',
688 self.name = val
690 def open(self, url, new=0, autoraise=True):
691 if self.name == 'default':
699 '''%(self.name, url.replace('"', '%22'))