summaryrefslogtreecommitdiffstats
path: root/Lib/_pyrepl/windows_console.py
Commit message (Collapse)AuthorAgeFilesLines
* [3.13] gh-124628: Pyrepl inputs on Windows shouldn't always be blocking ↵Miss Islington (bot)2024-09-271-9/+21
| | | | | | | | reads (GH-124629) (#124638) gh-124628: Pyrepl inputs on Windows shouldn't always be blocking reads (GH-124629) (cherry picked from commit 83e5dc0f4d0d8d71288f162840b36f210fb03abf) Co-authored-by: Dino Viehland <dinoviehland@meta.com>
* [3.13] gh-120221: Support KeyboardInterrupt in asyncio REPL (GH-123795) ↵Miss Islington (bot)2024-09-061-1/+1
| | | | | | | | | | | | | | (#123799) This switches the main pyrepl event loop to always be non-blocking so that it can listen to incoming interruptions from other threads. This also resolves invalid display of exceptions from other threads (gh-123178). This also fixes freezes with pasting and an active input hook. (cherry picked from commit 033510e11dff742d9626b9fd895925ac77f566f1) Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* [3.13] gh-123572: Fix key codes in VK_MAP in windows_console.py (GH-122692) ↵Miss Islington (bot)2024-09-031-4/+5
| | | | | | | | (#123632) gh-123572: Fix key codes in VK_MAP in windows_console.py (GH-122692) (cherry picked from commit 782217f28f0d67916fc3ff82b03b88573686c0e7) Co-authored-by: devdanzin <74280297+devdanzin@users.noreply.github.com>
* [3.13] gh-119896: Fix CTRL-Z behavior in the new REPL on Windows (GH-122217) ↵Miss Islington (bot)2024-07-301-1/+4
| | | | | | | | (#122451) gh-119896: Fix CTRL-Z behavior in the new REPL on Windows (GH-122217) (cherry picked from commit d1a1bca1f0550a4715f1bf32b1586caa7bc4487b) Co-authored-by: Dino Viehland <dinoviehland@meta.com>
* [3.13] gh-120417: Remove unused imports in the stdlib (GH-120420) (#120429)Miss Islington (bot)2024-06-121-3/+0
| | | | | | gh-120417: Remove unused imports in the stdlib (GH-120420) (cherry picked from commit 4c6d4f5cb33e48519922d635894eef356faddba2) Co-authored-by: Victor Stinner <vstinner@python.org>
* [3.13] gh-119842: Honor PyOS_InputHook in the new REPL (GH-119843) (GH-120066)Łukasz Langa2024-06-041-2/+20
| | | | | | | (cherry picked from commit d9095194dde27eaabfc0b86a11989cdb9a2acfe1) Signed-off-by: Pablo Galindo <pablogsal@gmail.com> Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com> Co-authored-by: Michael Droettboom <mdboom@gmail.com>
* [3.13] gh-111201: Support pyrepl on Windows (GH-119559) (GH-119850)Miss Islington (bot)2024-05-311-0/+587
(cherry picked from commit 0d07182821fad7b95a043d006f1ce13a2d22edcb) Co-authored-by: Dino Viehland <dinoviehland@gmail.com> Co-authored-by: Anthony Shaw <anthony.p.shaw@gmail.com> Co-authored-by: Łukasz Langa <lukasz@langa.pl>