Commit Graph
23 Commits
Author SHA1 Message Date
Jorgen Stenarson 6081024aaa Fix for incremental search. Ctrl-S only generates events on key release events 2009-10-06 19:36:27 +02:00
Jorgen Stenarson 87da34ebf2 Add some ensure_unicode, ensure_str. 2009-01-11 17:53:31 +01:00
Jorgen Stenarson ece97cb36e Reformatted pyreadline/keysyms/*.py 2008-11-12 22:31:13 +01:00
Jorgen Stenarson 095b86f9e6 reformatted pyreadline/console 2008-11-11 21:37:11 +01:00
Jorgen Stenarson 2cda7c0863 Changed all strings to unicodestrings 2008-11-11 20:22:45 +01:00
Jorgen Stenarson dd9ea63fb7 Changed logging to use the logging module. 2008-07-07 18:18:20 +02:00
jstenarandjstenar 82e2824891 pyreadline: Added code to make interoperability with emacs work again. 2008-01-07 18:46:56 +00:00
jstenarandjstenar 66a2fc410e pyreadline: chunking calls to WriteConsoleW to ensure not exceeding 64k limit 2008-01-04 16:57:27 +00:00
jstenarandjstenar a4f98cccb2 pyreadline: patch from pan to remove cursor flickering when inputting chinese characters 2007-11-20 18:59:58 +00:00
jstenarandjstenar b1bae5d69f pyreadline: all conversion is now handled by the ensure_unicode, ensure_str pair of functions 2007-11-10 18:28:25 +00:00
jstenarandjstenar 0716080c10 pyreadline: more fixes to unicode 2007-11-10 00:13:26 +00:00
jstenarandjstenar 3425cf033a pyreadline: fixes to make completion work on file paths containing non-ascii characters.
encoding is assumed to be compatible to sys.stdout.encoding. A more correct solution must be applied to the completer function which is outside pyreadline. If another encoding is desired set pyreadline.unicode_helper.pyreadline_codepage
2007-11-09 20:40:25 +00:00
jstenarandjstenar 6aec219578 Fixing wide character related bugs 2007-10-30 20:42:59 +00:00
jstenarandjstenar 8089527e23 pyreadline: patch provided by pan to enable input of unicode. 2007-10-29 18:46:18 +00:00
jstenarandjstenar aad4975eaf pyreadline: fix pageup, pagedown scrolling of window. Started work on implementing kill_ring separate from clipboard. ctrl-k and esc no longer puts anything on clipboard 2007-05-14 20:18:43 +00:00
jstenarandjstenar ea4ef6e3d9 pyreadline: When allowing to bind ctrl-c we now issue a KeyBoardInterrupt if
control-c is pressed twice within ctrl_c_tap_time_interval which is defaulted 
to 0.3 s and can be set from the configfile.
2007-04-17 19:43:55 +00:00
jstenarandjstenar d4f2cbeab8 pyreadline: Fix crash when readline called from doctest. stdout was replaced by dummy object, we now assume encoding=="ascii" if stdout.encdoding is missing. 2007-04-16 17:56:36 +00:00
jstenarandjstenar b7d1177cc0 pyreadline-refactor: Fix buggy get_begidx and get_endidx. Ensure unicode can print in write_x methods on Console. 2007-03-15 18:39:26 +00:00
jstenarandjstenar ccc2c2b175 pyreadline-refactor: improved support for ironpython. Seems quite ok now. Also another bug fix in history search 2006-11-03 22:39:12 +00:00
jstenarandjstenar 6dc285c0db pyreadline-refactor: set_text_color, set_prompt_color added, bug fix history search, ansi color patch 2006-10-25 20:40:17 +00:00
jstenarandjstenar 89b5a62de1 pyreadline-refactor: Merge ansi patch and tab patch from trunk. 2006-09-11 20:00:23 +00:00
jstenarandjstenar 14a0325175 pyreadline-refactor: More work on ironpython port especially to keep cpython working. 2006-07-13 22:03:17 +00:00
jstenarandjstenar 3f68f9a9cc pyreadline-refactor: First commit on ironpython functionality (very basic, typing text but no editing, requires patched ironpython) 2006-07-04 18:45:28 +00:00