README.md
setup.py
src/prot/__init__.py
src/prot/__main__.py
src/prot/__version__.py
src/prot/code.py
src/prot.egg-info/PKG-INFO
src/prot.egg-info/SOURCES.txt
src/prot.egg-info/dependency_links.txt
src/prot.egg-info/entry_points.txt
src/prot.egg-info/not-zip-safe
src/prot.egg-info/top_level.txt
src/prot/color/__init__.py
src/prot/color/ansi.py
src/prot/color/ansitowin32.py
src/prot/color/initialise.py
src/prot/color/win32.py
src/prot/color/winterm.py
src/prot/pip/__init__.py
src/prot/pip/__main__.py
src/prot/pip/extra.py
src/prot/pip/packagesList.py
src/prot/progress/__init__.py
src/prot/progress/bar.py
src/prot/progress/counter.py
src/prot/progress/spinner.py
src/prot/prompt/__init__.py
src/prot/prompt/auto_suggest.py
src/prot/prompt/buffer.py
src/prot/prompt/cache.py
src/prot/prompt/data_structures.py
src/prot/prompt/document.py
src/prot/prompt/enums.py
src/prot/prompt/history.py
src/prot/prompt/keys.py
src/prot/prompt/log.py
src/prot/prompt/mouse_events.py
src/prot/prompt/patch_stdout.py
src/prot/prompt/renderer.py
src/prot/prompt/search.py
src/prot/prompt/selection.py
src/prot/prompt/token.py
src/prot/prompt/utils.py
src/prot/prompt/validation.py
src/prot/prompt/win32_types.py
src/prot/prompt/application/__init__.py
src/prot/prompt/application/application.py
src/prot/prompt/application/current.py
src/prot/prompt/application/dummy.py
src/prot/prompt/application/run_in_terminal.py
src/prot/prompt/clipboard/__init__.py
src/prot/prompt/clipboard/base.py
src/prot/prompt/clipboard/in_memory.py
src/prot/prompt/clipboard/pyperclip.py
src/prot/prompt/completion/__init__.py
src/prot/prompt/completion/base.py
src/prot/prompt/completion/filesystem.py
src/prot/prompt/completion/fuzzy_completer.py
src/prot/prompt/completion/nested.py
src/prot/prompt/completion/word_completer.py
src/prot/prompt/contrib/__init__.py
src/prot/prompt/contrib/completers/__init__.py
src/prot/prompt/contrib/completers/system.py
src/prot/prompt/contrib/regular_languages/__init__.py
src/prot/prompt/contrib/regular_languages/compiler.py
src/prot/prompt/contrib/regular_languages/completion.py
src/prot/prompt/contrib/regular_languages/lexer.py
src/prot/prompt/contrib/regular_languages/regex_parser.py
src/prot/prompt/contrib/regular_languages/validation.py
src/prot/prompt/contrib/ssh/__init__.py
src/prot/prompt/contrib/ssh/server.py
src/prot/prompt/contrib/telnet/__init__.py
src/prot/prompt/contrib/telnet/log.py
src/prot/prompt/contrib/telnet/protocol.py
src/prot/prompt/contrib/telnet/server.py
src/prot/prompt/eventloop/__init__.py
src/prot/prompt/eventloop/async_context_manager.py
src/prot/prompt/eventloop/async_generator.py
src/prot/prompt/eventloop/dummy_contextvars.py
src/prot/prompt/eventloop/inputhook.py
src/prot/prompt/eventloop/utils.py
src/prot/prompt/eventloop/win32.py
src/prot/prompt/filters/__init__.py
src/prot/prompt/filters/app.py
src/prot/prompt/filters/base.py
src/prot/prompt/filters/cli.py
src/prot/prompt/filters/utils.py
src/prot/prompt/formatted_text/__init__.py
src/prot/prompt/formatted_text/ansi.py
src/prot/prompt/formatted_text/base.py
src/prot/prompt/formatted_text/html.py
src/prot/prompt/formatted_text/pygments.py
src/prot/prompt/formatted_text/utils.py
src/prot/prompt/input/__init__.py
src/prot/prompt/input/ansi_escape_sequences.py
src/prot/prompt/input/base.py
src/prot/prompt/input/defaults.py
src/prot/prompt/input/posix_pipe.py
src/prot/prompt/input/posix_utils.py
src/prot/prompt/input/typeahead.py
src/prot/prompt/input/vt100.py
src/prot/prompt/input/vt100_parser.py
src/prot/prompt/input/win32.py
src/prot/prompt/input/win32_pipe.py
src/prot/prompt/key_binding/__init__.py
src/prot/prompt/key_binding/defaults.py
src/prot/prompt/key_binding/digraphs.py
src/prot/prompt/key_binding/emacs_state.py
src/prot/prompt/key_binding/key_bindings.py
src/prot/prompt/key_binding/key_processor.py
src/prot/prompt/key_binding/vi_state.py
src/prot/prompt/key_binding/bindings/__init__.py
src/prot/prompt/key_binding/bindings/auto_suggest.py
src/prot/prompt/key_binding/bindings/basic.py
src/prot/prompt/key_binding/bindings/completion.py
src/prot/prompt/key_binding/bindings/cpr.py
src/prot/prompt/key_binding/bindings/emacs.py
src/prot/prompt/key_binding/bindings/focus.py
src/prot/prompt/key_binding/bindings/mouse.py
src/prot/prompt/key_binding/bindings/named_commands.py
src/prot/prompt/key_binding/bindings/open_in_editor.py
src/prot/prompt/key_binding/bindings/page_navigation.py
src/prot/prompt/key_binding/bindings/scroll.py
src/prot/prompt/key_binding/bindings/search.py
src/prot/prompt/key_binding/bindings/vi.py
src/prot/prompt/layout/__init__.py
src/prot/prompt/layout/containers.py
src/prot/prompt/layout/controls.py
src/prot/prompt/layout/dimension.py
src/prot/prompt/layout/dummy.py
src/prot/prompt/layout/layout.py
src/prot/prompt/layout/margins.py
src/prot/prompt/layout/menus.py
src/prot/prompt/layout/mouse_handlers.py
src/prot/prompt/layout/processors.py
src/prot/prompt/layout/screen.py
src/prot/prompt/layout/utils.py
src/prot/prompt/lexers/__init__.py
src/prot/prompt/lexers/base.py
src/prot/prompt/lexers/pygments.py
src/prot/prompt/output/__init__.py
src/prot/prompt/output/base.py
src/prot/prompt/output/color_depth.py
src/prot/prompt/output/conemu.py
src/prot/prompt/output/defaults.py
src/prot/prompt/output/vt100.py
src/prot/prompt/output/win32.py
src/prot/prompt/output/windows10.py
src/prot/prompt/shortcuts/__init__.py
src/prot/prompt/shortcuts/dialogs.py
src/prot/prompt/shortcuts/prompt.py
src/prot/prompt/shortcuts/utils.py
src/prot/prompt/shortcuts/progress_bar/__init__.py
src/prot/prompt/shortcuts/progress_bar/base.py
src/prot/prompt/shortcuts/progress_bar/formatters.py
src/prot/prompt/styles/__init__.py
src/prot/prompt/styles/base.py
src/prot/prompt/styles/defaults.py
src/prot/prompt/styles/named_colors.py
src/prot/prompt/styles/pygments.py
src/prot/prompt/styles/style.py
src/prot/prompt/styles/style_transformation.py
src/prot/prompt/widgets/__init__.py
src/prot/prompt/widgets/base.py
src/prot/prompt/widgets/dialogs.py
src/prot/prompt/widgets/menus.py
src/prot/prompt/widgets/toolbars.py
src/prot/wcwidth/__init__.py
src/prot/wcwidth/table_wide.py
src/prot/wcwidth/table_zero.py
src/prot/wcwidth/wcwidth.py
src/prot/wcwidth/tests/__init__.py
src/prot/wcwidth/tests/test_core.py