From 9e5c8ce6f6642d8715088cf029fe68b49995279d Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Thu, 26 Jan 2023 15:39:03 -0500 Subject: [PATCH] Add nooz file --- nooz/349.trivial.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 nooz/349.trivial.rst diff --git a/nooz/349.trivial.rst b/nooz/349.trivial.rst new file mode 100644 index 0000000..6961886 --- /dev/null +++ b/nooz/349.trivial.rst @@ -0,0 +1,10 @@ +Always redraw the `pdbpp` prompt on `SIGINT` during REPL use. + +There was recent changes todo with Python 3.10 that required us to pin +to a specific commit in `pdbpp` which have recently been fixed minus +this last issue with `SIGINT` shielding: not clobbering or not +showing the `(Pdb++)` prompt on ctlr-c by the user. This repairs all +that by firstly removing the standard KBI intercepting of the std lib's +`pdb.Pdb._cmdloop()` as well as ensuring that only the actor with REPL +control ever reports `SIGINT` handler log msgs and prompt redraws. With +this we move back to using pypi `pdbpp` release.