Skip to main content

A python implmementation of GNU readline.

Project description

The pyreadline package is a python implementation of GNU readline functionality it is based on the ctypes based UNC readline package by Gary Bishop. It is not complete. It has been tested for use with windows 2000 and windows xp.

Version 2.0 runs on Python 2.6, 2.7, and 3.2 using the same code.

Features:
  • keyboard text selection and copy/paste

  • Shift-arrowkeys for text selection

  • Control-c can be used for copy activate with allow_ctrl_c(True) in config file

  • Double tapping ctrl-c will raise a KeyboardInterrupt, use ctrl_c_tap_time_interval(x) where x is your preferred tap time window, default 0.3 s.

  • paste pastes first line of content on clipboard.

  • ipython_paste, pastes tab-separated data as list of lists or numpy array if all data is numeric

  • paste_mulitline_code pastes multi line code, removing any empty lines.

The latest development version is always available at the IPython github repository.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyreadline-2.0.zip (108.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyreadline-2.0.win32.exe (289.5 kB view details)

Uploaded Source

File details

Details for the file pyreadline-2.0.zip.

File metadata

  • Download URL: pyreadline-2.0.zip
  • Upload date:
  • Size: 108.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyreadline-2.0.zip
Algorithm Hash digest
SHA256 69cf869cf0a52babe0db9266e9036a35225473d9d9f0c4c658b558460791fd30
MD5 87b15f18deff1db76e9d37149a2b027b
BLAKE2b-256 e62bfda36a620a28bc8d6f8319ba2402eaecf2920e610c6de6d8fa1361be5c8f

See more details on using hashes here.

File details

Details for the file pyreadline-2.0.win32.exe.

File metadata

  • Download URL: pyreadline-2.0.win32.exe
  • Upload date:
  • Size: 289.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyreadline-2.0.win32.exe
Algorithm Hash digest
SHA256 4dee8396c3209aae9f00f7b5d4b0287fde885b906efed03934d01addd0f13270
MD5 2563b5df3eb0ffa79e6af1c3193d9596
BLAKE2b-256 79e1192ff289c1be496d1e5d692ab5c923fbdfed9845d761e67a9d65e2f88077

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page