33import sys
44
55import curtsies
6- import curtsies .window
7- import curtsies .input
86import curtsies .events
7+ import curtsies .input
8+ import curtsies .window
99
10- from .curtsiesfrontend .repl import BaseRepl
10+ from . import args as bpargs , translations , inspection
11+ from .config import Config
12+ from .curtsiesfrontend import events
1113from .curtsiesfrontend .coderunner import SystemExitFromCodeRunner
1214from .curtsiesfrontend .interpreter import Interp
13- from . import args as bpargs
14- from . import translations
15- from .translations import _
16- from .curtsiesfrontend import events as bpythonevents
17- from . import inspection
15+ from .curtsiesfrontend .repl import BaseRepl
1816from .repl import extract_exit_value
17+ from .translations import _
1918
2019logger = logging .getLogger (__name__ )
2120
@@ -34,20 +33,18 @@ def __init__(self, config, locals_, banner, interp=None):
3433 )
3534
3635 self ._request_refresh = self .input_generator .event_trigger (
37- bpythonevents .RefreshRequestEvent
36+ events .RefreshRequestEvent
3837 )
3938 self ._schedule_refresh = self .input_generator .scheduled_event_trigger (
40- bpythonevents .ScheduledRefreshRequestEvent
39+ events .ScheduledRefreshRequestEvent
4140 )
4241 self ._request_reload = self .input_generator .threadsafe_event_trigger (
43- bpythonevents .ReloadEvent
42+ events .ReloadEvent
4443 )
4544 self .interrupting_refresh = (
4645 self .input_generator .threadsafe_event_trigger (lambda : None )
4746 )
48- self .request_undo = self .input_generator .event_trigger (
49- bpythonevents .UndoEvent
50- )
47+ self .request_undo = self .input_generator .event_trigger (events .UndoEvent )
5148
5249 with self .input_generator :
5350 pass # temp hack to get .original_stty
@@ -103,7 +100,7 @@ def mainloop(self, interactive=True, paste=None):
103100 self .initialize_interp ()
104101
105102 # run startup file
106- self .process_event (bpythonevents .RunStartupFileEvent ())
103+ self .process_event (events .RunStartupFileEvent ())
107104
108105 # handle paste
109106 if paste :
0 commit comments