Skip to content

Commit 3cdc732

Browse files
committed
Merge remote-tracking branch 'P-Daddy/master'
2 parents 05c83be + 7b7fa54 commit 3cdc732

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

bpython/autocomplete.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -609,10 +609,14 @@ def get_completer(completers, cursor_offset, line, **kwargs):
609609
double underscore methods like __len__ in method signatures
610610
"""
611611

612-
for completer in completers:
613-
matches = completer.matches(cursor_offset, line, **kwargs)
614-
if matches is not None:
615-
return sorted(matches), (completer if matches else None)
612+
try:
613+
for completer in completers:
614+
matches = completer.matches(cursor_offset, line, **kwargs)
615+
if matches is not None:
616+
return sorted(matches), (completer if matches else None)
617+
except:
618+
pass
619+
616620
return [], None
617621

618622

0 commit comments

Comments
 (0)