/opt/imh/python3.13/lib/python3.13/_pyrepl/__pycache__
NameSizeModeActions
base_eventqueue.cpython-313.pyc45250644editdlrm
commands.cpython-313.pyc257100644editdlrm
completing_reader.cpython-313.pyc106220644editdlrm
console.cpython-313.pyc96990644editdlrm
curses.cpython-313.pyc5590644editdlrm
fancy_termios.cpython-313.pyc30450644editdlrm
historical_reader.cpython-313.pyc216470644editdlrm
input.cpython-313.pyc39970644editdlrm
keymap.cpython-313.pyc66420644editdlrm
main.cpython-313.pyc28270644editdlrm
pager.cpython-313.pyc98630644editdlrm
reader.cpython-313.pyc336790644editdlrm
readline.cpython-313.pyc263380644editdlrm
simple_interact.cpython-313.pyc71620644editdlrm
trace.cpython-313.pyc9050644editdlrm
types.cpython-313.pyc14760644editdlrm
unix_console.cpython-313.pyc369190644editdlrm
unix_eventqueue.cpython-313.pyc24340644editdlrm
utils.cpython-313.pyc37740644editdlrm
windows_console.cpython-313.pyc270910644editdlrm
windows_eventqueue.cpython-313.pyc16030644editdlrm
_minimal_curses.cpython-313.pyc34340644editdlrm
_threading_handler.cpython-313.pyc48770644editdlrm
__init__.cpython-313.pyc1510644editdlrm
__main__.cpython-313.pyc3410644editdlrm
Edit: /opt/imh/python3.13/lib/python3.13/_pyrepl/__pycache__/keymap.cpython-313.pyc (6642B)
e< `SrSSSSSSSSS S S S . r0S S _SS_SS_SS_SS _SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_0SS_SS_S S _S!S!_S"S"_S#S#_S$S$_S%S%_S&S&_S'S'_S(S(_S)S)_S*S*_S+S+_S,S _S-S-_S.S/_ES S0S1.Er"S2S3\5rS4\S,\\4S5jrS6\S7\S,\ \\\44S8jr S;S9jr g:) denotes the sequence of characters produced by hitting KEY. Examples: `a' - what you get when you hit the `a' key `\EOA' - Escape - O - A (up, on my terminal) `\' - the up arrow key `\' - ditto (keynames are case-insensitive) `\C-o', `\c-o' - control-o `\M-.' - meta-period `\E.' - ditto (that's how meta works for pyrepl) `\', `\', `\t', `\011', '\x09', '\X09', '\C-i', '\C-I' - all of these are the tab character. \'"     ) rrrabefnrtv backspacedeletedownendenterescapef1f2f3f4f5f6f7f8f9f10f11f12f13f14f15f16f17f18f19f20homeinsertleftz page downzpage upreturnrightspace up)tabr6c\rSrSrSrg) KeySpecErrorhN)__name__ __module__ __qualname____firstlineno____static_attributes__r;4/opt/imh/python3.13/lib/python3.13/_pyrepl/keymap.pyr9r9hsrAr9keyscSn/nU[U5:a/[X5up1URU5 U[U5:aM/U$)z3Parse keys in keyspec format to a sequence of keys.)len_parse_single_key_sequenceextend)rCsrks rB parse_keysrKlsB AA c$i-)$2   c$i- HrAkeyrIcDSnSnSnU(Gd+U[U5:GaXS:XGaXS-R5nU[;a[UnUS- nGOUS:XaSXS-S:wa[SUS-[ U54-5eU(a[S US-[ U54-5eSnUS - nGOqUS :XaSXS-S:wa[S US-[ U54-5eU(a[S US-[ U54-5eSnUS - nGOUR 5(a%XS-US-n[ [US55nUS- nOUS:Xa%XS-US-n[ [US55nUS- nOUS:Xa~URSU5nUS:Xa[SUS-[ U54-5eXS-UR5nU[;a[SXAS-[ U54-5e[UnUS-nO/[S[ U5US-[ U54-5eXnUS- nU(dU[U5:aGMU(a>[U5S:Xa[ [U5S-5nOUS;aSU3nO [S5eU/U4nU(aUSRSS5 U$)NrErc-z*\C must be followed by `-' (char %d of %s)zdoubled \C- (char %d of %s)mz*\M must be followed by `-' (char %d of %s)zdoubled \M- (char %d of %s)x<>z)unterminated \< starting at char %d of %sz*unrecognised keyname `%s' at char %d of %sz,unknown backslash escape %s at char %d of %s>r1r3zctrl z\C- followed by invalid keyr) rFlower_escapesr9reprisdigitchrintfind _keynamesordr0) rLrIctrlmetaretrQrrresults rBrGrGvs D D Ca#c(l 6T>E   "AH}qkQc1u:$&Eq5$s),-&6!a%c9KKQc1u:$&Eq5$s),-&6!a%c9KKQAA&#a)nQcAA&#a*oQcHHS!$7&Dq5$s),-a%!n**,i'&DAtCy12 nE"BAwAtCy12 &C FAya#c(lz s8q=c#ho&C % %#-C=> >UAXF q F# MrAcj0nUR5H<up4[U[5(aUSSnOUSnXBRU05USS'M> UR5HLup4X;a5[ U5S:wa[ SUR 5<S35eXAX#'M?[XA5X#'MN U$)NrOrEzkey definitions for z clash)items isinstancebytes setdefaultrFr9valuescompile_keymap)keymapemptyrrLvaluefirsts rBrprps Alln  c5 ! !GEFE+0 UBAB( % ggi  >5zQ"U\\^#UVV#E1AF  HrAN)rA) __doc__r^rd Exceptionr9strlistrKrbtuplerGrpr;rArBrzs9*<    % %  h%  F%  5 %   T %   f %  $%  $%  $%  $%  $%  $%  $%  $%  $%   5!% " 5#% $ 5%% & 5'% ( 5)% * 5+% , 5-% . 5/% 0 51% 2 53% 4 55% 6 F7% 8 h9% : F;% <=% >y?% @ dA% B WC% D SE% F  I%  P 9  S T#Y LCLCLE$s)S.4IL^ rA