X Tutup
Skip to content

Commit 31db4c7

Browse files
committed
modify the NameError message displayed by show_source
1 parent 13eb518 commit 31db4c7

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

bpython/cli.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -974,8 +974,10 @@ def p_key(self, key):
974974
source = format(PythonLexer().get_tokens(source),
975975
TerminalFormatter())
976976
page(source)
977-
except (ValueError, NameError), e:
977+
except (ValueError), e:
978978
self.statusbar.message(_(e))
979+
except (NameError), e:
980+
self.statusbar.message(_('Cannot get source: %s' % e))
979981
except (AttributeError, IOError, TypeError), e:
980982
self.statusbar.message(_('Failed to get source: %s' % e))
981983
return ''

bpython/curtsiesfrontend/repl.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1306,8 +1306,10 @@ def show_source(self):
13061306
source = format(PythonLexer().get_tokens(source),
13071307
TerminalFormatter())
13081308
self.pager(source)
1309-
except (ValueError, NameError), e:
1309+
except (ValueError), e:
13101310
self.status_bar.message(_(e))
1311+
except (NameError), e:
1312+
self.status_bar.message(_('Cannot get source: %s' % e))
13111313
except (AttributeError, IOError, TypeError), e:
13121314
self.status_bar.message(_('Failed to get source: %s' % e))
13131315

0 commit comments

Comments
 (0)
X Tutup