forked from goodboy/tractor
Just drop all longlisting for now and leave comments
parent
a101971027
commit
ef8dc0204c
|
@ -698,7 +698,7 @@ def shield_sigint(
|
||||||
)
|
)
|
||||||
|
|
||||||
# maybe redraw/print last REPL output to console
|
# maybe redraw/print last REPL output to console
|
||||||
if pdb_obj:
|
# if pdb_obj:
|
||||||
|
|
||||||
# TODO: make this work like sticky mode where if there is output
|
# TODO: make this work like sticky mode where if there is output
|
||||||
# detected as written to the tty we redraw this part underneath
|
# detected as written to the tty we redraw this part underneath
|
||||||
|
@ -710,23 +710,16 @@ def shield_sigint(
|
||||||
# https://github.com/goodboy/tractor/issues/130#issuecomment-663752040
|
# https://github.com/goodboy/tractor/issues/130#issuecomment-663752040
|
||||||
# https://github.com/prompt-toolkit/python-prompt-toolkit/blob/c2c6af8a0308f9e5d7c0e28cb8a02963fe0ce07a/prompt_toolkit/patch_stdout.py
|
# https://github.com/prompt-toolkit/python-prompt-toolkit/blob/c2c6af8a0308f9e5d7c0e28cb8a02963fe0ce07a/prompt_toolkit/patch_stdout.py
|
||||||
|
|
||||||
try:
|
# XXX: lol, see ``pdbpp`` issue:
|
||||||
# XXX: lol, see ``pdbpp`` issue:
|
# https://github.com/pdbpp/pdbpp/issues/496
|
||||||
# https://github.com/pdbpp/pdbpp/issues/496
|
|
||||||
# pdb_obj.lastcmd = 'longlist'
|
|
||||||
# if sys.version_info >= (3, 10):
|
|
||||||
# pass
|
|
||||||
# # print('--KeyboardInterrupt--')
|
|
||||||
# # pdb_obj.do_longlist(None)
|
|
||||||
# # pdb_obj._printlonglist(False)
|
|
||||||
|
|
||||||
# else:
|
# TODO: pretty sure this is what we should expect to have to run
|
||||||
pdb_obj.do_longlist(None)
|
# in total but for now we're just going to wait until `pdbpp`
|
||||||
print(pdb_obj.prompt, end='', flush=True)
|
# figures out it's own stuff on 3.10 (and maybe we'll help).
|
||||||
|
# pdb_obj.do_longlist(None)
|
||||||
|
|
||||||
except AttributeError:
|
# XXX: we were doing this but it shouldn't be required..
|
||||||
log.exception('pdbpp longlist failed...')
|
# print(pdb_obj.prompt, end='', flush=True)
|
||||||
raise KeyboardInterrupt
|
|
||||||
|
|
||||||
|
|
||||||
def _set_trace(
|
def _set_trace(
|
||||||
|
|
Loading…
Reference in New Issue