コード例 #1
0
ファイル: urlpager.py プロジェクト: cwarden/muttils
 def __init__(self, opts, args):
     self.ui = ui.ui()
     self.ui.updateconfig()
     self.ui.resolveopts(opts)
     self.mailer = self.ui.configitem('messages', 'mailer', default='mutt')
     urlcollector.urlcollector.__init__(self, self.ui, args)
     tpager.tpager.__init__(self, self.ui, name='url')
コード例 #2
0
 def __init__(self, opts, args):
     self.ui = ui.ui()
     self.ui.updateconfig()
     self.ui.resolveopts(opts)
     self.mailer = self.ui.configitem('messages', 'mailer', default='mutt')
     urlcollector.urlcollector.__init__(self, self.ui, args)
     tpager.tpager.__init__(self, self.ui, name='url')
コード例 #3
0
ファイル: viewhtmlmsg.py プロジェクト: cwarden/muttils
 def __init__(self, safe, keep, app, args):
     self.ui = ui.ui()
     self.ui.updateconfig()
     pybrowser.browser.__init__(self, parentui=self.ui, app=app, evalurl=True)
     self.inp = args
     self.safe = safe or self.ui.configbool("html", "safe")
     self.keep = keep
     if self.keep is None:
         self.keep = self.ui.configint("html", "keep", 3)
コード例 #4
0
ファイル: viewhtmlmsg.py プロジェクト: s5unty/muttils
 def __init__(self, safe, keep, app, args):
     self.ui = ui.ui()
     self.ui.updateconfig()
     pybrowser.browser.__init__(self, parentui=self.ui,
                                app=app, evalurl=True)
     self.inp = args
     self.safe = safe or self.ui.configbool('html', 'safe')
     self.keep = keep
     if self.keep is None:
         self.keep = self.ui.configint('html', 'keep', 3)
コード例 #5
0
 def __init__(self, parentui=None, items=None, app=None, evalurl=False):
     self.ui = parentui or ui.ui()
     self.ui.updateconfig()
     self.items = items             # urls
     if app is not None:
         self.ui.app = app
     if evalurl: # check remote url protocol scheme
         self.ui.proto = 'web'
         u = urlregex.urlregex(self.ui, uniq=False)
         u.urlobject(search=False)
         self.weburl_re = u.url_re
コード例 #6
0
ファイル: pybrowser.py プロジェクト: cwarden/muttils
 def __init__(self, parentui=None, items=None, app=None, evalurl=False):
     self.ui = parentui or ui.ui()
     self.ui.updateconfig()
     self.items = items             # urls
     if app is not None:
         self.ui.app = app
     elif self.ui.app is None:
         self.ui.app = self.ui.configitem('net', 'app')
     try:
         self.ui.app = webbrowser.get(self.ui.app)
     except webbrowser.Error, inst:
         raise PybrowserError(inst)
コード例 #7
0
 def __init__(self, parentui=None, items=None, app=None, evalurl=False):
     self.ui = parentui or ui.ui()
     self.ui.updateconfig()
     self.items = items  # urls
     if app is not None:
         self.ui.app = app
     elif self.ui.app is None:
         self.ui.app = self.ui.configitem('net', 'app')
     try:
         self.ui.app = webbrowser.get(self.ui.app)
     except webbrowser.Error, inst:
         raise PybrowserError(inst)
コード例 #8
0
ファイル: sigpager.py プロジェクト: Hasimir/misc-scripts
 def __init__(self, sig, sdir, tail, sep, dest):
     self.ui = ui.ui()
     tpager.tpager.__init__(self, self.ui, name='sig',
                            fmt='bf', qfunc='default sig', ckey='/')
     self.ui.updateconfig()
     self.dest = dest        # input: list of files or string
     self.sig = (sig or self.ui.configitem('messages', 'signature')
                 or os.getenv('SIGNATURE') or '~/.signature')
     self.sdir = sdir or self.ui.configitem('messages', 'sigdir')
     if not self.sdir:
         raise util.Abort('no directory for signatures configured')
     self.tail = tail or self.ui.configitem('messages', 'sigtail', '')
     self.sep = sep          # signature separator
コード例 #9
0
ファイル: sigpager.py プロジェクト: s5unty/muttils
 def __init__(self, sig, sdir, tail, sep, dest):
     self.ui = ui.ui()
     tpager.tpager.__init__(self,
                            self.ui,
                            name='sig',
                            fmt='bf',
                            qfunc='default sig',
                            ckey='/')
     self.ui.updateconfig()
     self.dest = dest  # input: list of files or string
     self.sig = (sig or self.ui.configitem('messages', 'signature')
                 or os.getenv('SIGNATURE') or '~/.signature')
     self.sdir = sdir or self.ui.configitem('messages', 'sigdir')
     if not self.sdir:
         raise util.Abort('no directory for signatures configured')
     self.tail = tail or self.ui.configitem('messages', 'sigtail', '')
     self.sep = sep  # signature separator
コード例 #10
0
ファイル: urlbatcher.py プロジェクト: Hasimir/misc-scripts
 def __init__(self, opts, args):
     self.ui = ui.ui()
     self.ui.updateconfig()
     self.ui.resolveopts(opts)
     urlcollector.urlcollector.__init__(self, self.ui, args)
コード例 #11
0
ファイル: urlbatcher.py プロジェクト: s5unty/muttils
 def __init__(self, opts, args):
     self.ui = ui.ui()
     self.ui.updateconfig()
     self.ui.resolveopts(opts)
     urlcollector.urlcollector.__init__(self, self.ui, args)