File tree 1 file changed +6
-7
lines changed 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -179,19 +179,18 @@ def add_input_character(self, e: str) -> None:
179
179
)
180
180
self .cursor_offset += 1
181
181
182
- def readline (self , size = - 1 ):
182
+ def readline (self , size : int = - 1 ) -> str :
183
183
if not isinstance (size , int ):
184
184
raise TypeError (
185
185
f"'{ type (size ).__name__ } ' object cannot be interpreted as an integer"
186
186
)
187
187
elif size == 0 :
188
188
return ""
189
- else :
190
- self .has_focus = True
191
- self .repl .send_to_stdin (self .current_line )
192
- value = self .coderunner .request_from_main_context ()
193
- self .readline_results .append (value )
194
- return value if size <= - 1 else value [:size ]
189
+ self .has_focus = True
190
+ self .repl .send_to_stdin (self .current_line )
191
+ value = self .coderunner .request_from_main_context ()
192
+ self .readline_results .append (value )
193
+ return value if size <= - 1 else value [:size ]
195
194
196
195
def readlines (self , size = - 1 ):
197
196
return list (iter (self .readline , "" ))
You can’t perform that action at this time.
0 commit comments