X7ROOT File Manager
Current Path:
/opt/alt/python313/lib64/python3.13/_pyrepl
opt
/
alt
/
python313
/
lib64
/
python3.13
/
_pyrepl
/
ðŸ“
..
📄
__init__.py
(925 B)
📄
__main__.py
(422 B)
ðŸ“
__pycache__
📄
_minimal_curses.py
(1.8 KB)
📄
_threading_handler.py
(2.12 KB)
📄
base_eventqueue.py
(3.75 KB)
📄
commands.py
(11.9 KB)
📄
completing_reader.py
(9.81 KB)
📄
console.py
(6.71 KB)
📄
curses.py
(1.21 KB)
📄
fancy_termios.py
(2.11 KB)
📄
historical_reader.py
(12.93 KB)
📄
input.py
(3.69 KB)
📄
keymap.py
(6.31 KB)
📄
main.py
(1.89 KB)
📄
mypy.ini
(870 B)
📄
pager.py
(5.68 KB)
📄
reader.py
(27.06 KB)
📄
readline.py
(19.75 KB)
📄
simple_interact.py
(5.63 KB)
📄
trace.py
(433 B)
📄
types.py
(354 B)
📄
unix_console.py
(25.04 KB)
📄
unix_eventqueue.py
(2.46 KB)
📄
utils.py
(2.18 KB)
📄
windows_console.py
(21.11 KB)
📄
windows_eventqueue.py
(991 B)
Editing: windows_eventqueue.py
""" Windows event and VT sequence scanner """ from .base_eventqueue import BaseEventQueue # Reference: https://learn.microsoft.com/en-us/windows/console/console-virtual-terminal-sequences#input-sequences VT_MAP: dict[bytes, str] = { b'\x1b[A': 'up', b'\x1b[B': 'down', b'\x1b[C': 'right', b'\x1b[D': 'left', b'\x1b[1;5D': 'ctrl left', b'\x1b[1;5C': 'ctrl right', b'\x1b[H': 'home', b'\x1b[F': 'end', b'\x7f': 'backspace', b'\x1b[2~': 'insert', b'\x1b[3~': 'delete', b'\x1b[5~': 'page up', b'\x1b[6~': 'page down', b'\x1bOP': 'f1', b'\x1bOQ': 'f2', b'\x1bOR': 'f3', b'\x1bOS': 'f4', b'\x1b[15~': 'f5', b'\x1b[17~': 'f6', b'\x1b[18~': 'f7', b'\x1b[19~': 'f8', b'\x1b[20~': 'f9', b'\x1b[21~': 'f10', b'\x1b[23~': 'f11', b'\x1b[24~': 'f12', } class EventQueue(BaseEventQueue): def __init__(self, encoding: str) -> None: BaseEventQueue.__init__(self, encoding, VT_MAP)
Upload File
Create Folder