summaryrefslogtreecommitdiffstats
path: root/Lib/_pyrepl/unix_eventqueue.py
Commit message (Collapse)AuthorAgeFilesLines
* [3.14] gh-135621: Remove dependency on curses from PyREPL (GH-136758) ↵Miss Islington (bot)2025-07-211-5/+6
| | | | | | | (GH-136915) (cherry picked from commit 09dfb50f1b7c23bc48d86bd579671761bb8ca48b) Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* gh-124096: Enable REPL virtual terminal support on Windows (#124119)Y52025-02-231-81/+5
| | | | | | | | | | | | | | | To support virtual terminal mode in Windows PYREPL, we need a scanner to read over the supported escaped VT sequences. Windows REPL input was using virtual key mode, which does not support terminal escape sequences. This patch calls `SetConsoleMode` properly when initializing and send sequences to enable bracketed-paste modes to support verbatim copy-and-paste. Signed-off-by: y5c4l3 <y5c4l3@proton.me> Co-authored-by: Petr Viktorin <encukou@gmail.com> Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com> Co-authored-by: Dustin L. Howett <dustin@howett.net> Co-authored-by: wheeheee <104880306+wheeheee@users.noreply.github.com>
* gh-111201: A new Python REPL (GH-111567)Pablo Galindo Salgado2024-05-051-0/+152
Co-authored-by: Łukasz Langa <lukasz@langa.pl> Co-authored-by: Marta Gómez Macías <mgmacias@google.com> Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com> Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>