def goto_reltag(self, num=None): if not num: num = num_input(self.cfg, "Tag") if not num: return idx = self.tags.index(self.sel["tag"]) idx = max(min(len(self.tags) - 1, idx + num), 0) target = self.tags[idx] for item in self.map: if item["tag"] == target: self.sel = item break
def goto_reltag(self, num = None): if not num: num = num_input(self.cfg, "Tag") if not num: return idx = self.tags.index(self.sel["tag"]) idx = max(min(len(self.tags) - 1, idx + num), 0) target = self.tags[idx] for item in self.map: if item["tag"] == target: self.sel = item break
def do_wget(reader): term = input.num_input(reader.cfg, "Link") if not term: return try: url = reader.links[term][1] except: reader.cfg.log("Invalid link.") return cmd = "wget -P \"" + path + "\" \"%u\"" utility.silentfork(cmd, url, 0, 0)
def goto_tag(self, num=None): if not num: num = num_input(self.cfg, "Absolute Tag") if num == None: return # Simple wrapping like python, so -1 is the last, -2 is the second to # last, etc. etc. if num < 0: num = len(self.tags) + num num = min(len(self.tags) - 1, num) target = self.tags[num] for item in self.map: if item["tag"] == target: self.sel = item break else: self.cfg.log("Abolute Tag %d not visible" % num)
def goto_tag(self, num = None): if not num: num = num_input(self.cfg, "Absolute Tag") if num == None: return # Simple wrapping like python, so -1 is the last, -2 is the second to # last, etc. etc. if num < 0: num = len(self.tags) + num num = min(len(self.tags) - 1, num) target = self.tags[num] for item in self.map: if item["tag"] == target: self.sel = item break else: self.cfg.log("Abolute Tag %d not visible" % num)