Was broken after changing the way parsing works
shuffle(self.outer.stack)
self.menu_print("Stack shuffled!")
elif key in self.outer.config["menu_open_file"]:
shuffle(self.outer.stack)
self.menu_print("Stack shuffled!")
elif key in self.outer.config["menu_open_file"]:
curses.endwin()
os.system(f"$EDITOR {self.outer.input_file}"),
(self.outer.headers, self.outer.stack) = parse.parse_html(
curses.endwin()
os.system(f"$EDITOR {self.outer.input_file}"),
(self.outer.headers, self.outer.stack) = parse.parse_html(
- parse.md2html(self.outer.input_file)
+ parse.md2html(self.outer.input_file),
+ self.outer.args,
+ self.outer.config,
)
self.outer.get_key()
elif key in self.outer.config["menu_stars_only"]:
)
self.outer.get_key()
elif key in self.outer.config["menu_stars_only"]:
self.headers = headers
self.obj = obj
self.view = view
self.headers = headers
self.obj = obj
self.view = view
- self.input_file = args.inp[0]
+ self.input_file = args.inp
def run(self, stdscr):
"""Set important options that require stdscr before starting"""
def run(self, stdscr):
"""Set important options that require stdscr before starting"""