move into package format
This commit is contained in:
parent
405db6cc89
commit
892c0ad05a
7 changed files with 21 additions and 15 deletions
0
adafruit_editor/__init__.py
Normal file
0
adafruit_editor/__init__.py
Normal file
12
adafruit_editor/__main__.py
Normal file
12
adafruit_editor/__main__.py
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
# SPDX-FileCopyrightText: 2023 Jeff Epler for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
from .editor import edit
|
||||
|
||||
if __name__ == "__main__":
|
||||
import argparse
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("filename")
|
||||
args = parser.parse_args()
|
||||
edit(args.filename)
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
import gc
|
||||
import os
|
||||
|
||||
import dang as curses
|
||||
from . import dang as curses
|
||||
|
||||
|
||||
class MaybeDisableReload:
|
||||
|
|
@ -287,12 +287,3 @@ def editor(stdscr, filename): # pylint: disable=too-many-branches,too-many-stat
|
|||
def edit(filename):
|
||||
with MaybeDisableReload():
|
||||
return curses.wrapper(editor, filename)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
import argparse
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("filename")
|
||||
args = parser.parse_args()
|
||||
edit(args.filename)
|
||||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
import os
|
||||
|
||||
import dang as curses
|
||||
from . import dang as curses
|
||||
|
||||
always = ["code.py", "boot.py", "settings.toml", "boot_out.txt"]
|
||||
good_extensions = [".py", ".toml", ".txt", ".json"]
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
from dang import wrapper
|
||||
from adafruit_editor.dang import wrapper
|
||||
|
||||
|
||||
def main(stdscr):
|
||||
|
|
@ -2,11 +2,14 @@
|
|||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
import editor
|
||||
import picker
|
||||
from adafruit_editor import editor, picker
|
||||
|
||||
while True:
|
||||
filename = picker.pick_file()
|
||||
try:
|
||||
filename = picker.pick_file()
|
||||
except KeyboardInterrupt:
|
||||
break
|
||||
|
||||
try:
|
||||
editor.edit(filename)
|
||||
except KeyboardInterrupt:
|
||||
Loading…
Reference in a new issue