Commit Graph
79 Commits
Author SHA1 Message Date
Jorgen Stenarson 5ff848f7ec started refactor to reduce coupling between classes to enable easier reuse in GUIs.
moved readline from modes.emacs to modes.basemode
created process_keyevent in modes.emacs to process each keypress from a keyevent
2008-06-23 20:19:06 +02:00
Jorgen Stenarson 62bbb25600 moved manual from latex to sphinx 2008-06-23 19:19:19 +02:00
Jorgen Stenarson 9a851e24ab moved manual from latex to sphinx
The build script do_sphinx was copied from ipython and is unix-based and thus needs to be 
reworked to enable latex.
2008-06-22 14:30:47 +02:00
jstenarandjstenar 3ae839b018 pyreadline_trunk: quickfix for #228. Now defaults to ascii encoding if non-valid encoding is used. 2008-02-21 17:43:36 +00: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
fperezandfperez d5f51de69a Mark trunk for v 1.6 development 2007-11-29 18:10:33 +00:00
fperezandfperez b9aa5ec5b3 Mark version 1.5 for release 2007-11-29 18:06:41 +00:00
jstenarandjstenar 1339bcf84c pyreadline: Warning messages for failed calls to parse_and_bind now disabled by default 2007-11-28 20:00:13 +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 1c44a08219 pyreadline: Fixes to make clipboard work with unicode. 2007-11-09 22:45:31 +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 4cc7d71026 pyreadline: Adding test suite for history buffer 2007-10-30 20:02:10 +00:00
jstenarandjstenar 8089527e23 pyreadline: patch provided by pan to enable input of unicode. 2007-10-29 18:46:18 +00:00
jstenarandjstenar cc35a871d7 Fix bug reported by Michael Graz 2007-07-19 17:01:31 +00:00
jstenarandjstenar bb7e925eef pyreadline: increasing version number to 1.4.4 2007-05-29 21:14:28 +00:00
jstenarandjstenar 7beb54f1a1 pyreadline: fix bug in copy_selection_to_clipboard. Didn't work when selection started at beginning of line. 2007-05-29 18:04:51 +00:00
jstenarandjstenar a07c16aa3d pyreadline: Addition to manual 2007-05-24 18:11:32 +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 85dca10ea8 pyreadline: fix pre_inputhook and startup_hook, autoindent were not functioning in ipython 2007-05-14 18:02:27 +00:00
fperezandfperez 139bd0f149 Updated version number for final 1.4.3 release. 2007-05-10 01:58:26 +00:00
jstenarandjstenar c7dc35952f pyreadline: Fix ticket #153, some updates to documentation. 2007-05-09 19:11:12 +00:00
jstenarandjstenar 4199cd45d4 pyreadline: updates to documentation and release.py. Change in how keyboard_interrupts propagates in ironpython, still some work is left to get the same traceback on pressing ctrl-c as a plain ironpython without pyreadline installed. 2007-04-21 20:26:24 +00:00
jdh2358andjdh2358 aadb9f11a7 Update version info for release 2007-04-19 04:54:41 +00:00
jstenarandjstenar e0eb8b1acb pyreadline: Removing some test methods that should not have been comitted at rev 2246 2007-04-18 17:29:44 +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 e25ea17ddb pyreadline: Changing default control-delete binding to forward_delete_word and add test. Adding changelog entry for rev2237-2239 2007-04-14 18:38:26 +00:00
jdh2358andjdh2358 808975b1f4 fix indentation errors 2007-04-11 17:54:26 +00:00
jdh2358andjdh2358 2c3b1bc497 Fix missing function clear_history, thanks to a patch by Aldarion <erendisaldarion@gmail.com> 2007-04-11 17:17:06 +00:00
jdh2358andjdh2358 fa1abaad08 Fix setup.py for new package structure. 2007-04-11 14:29:25 +00:00
jstenarandjstenar 9079a43a8b pyreadline: forgot to commit changelog 2007-03-15 19:11:24 +00:00
jstenarandjstenar 256d91c4b7 pyreadline: Copying refactor branch to become new trunk for 1.4 series 2007-03-15 18:53:16 +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 1a604cf973 pyreadline-branch: added possibility to bind ctrl-c to copy. Changed test for ironpython due to changes in ironpython. Some refactoring/renaming of clipboard files 2007-03-06 19:27:29 +00:00
jstenarandjstenar 4d8af3936a pyreadline-refactor: move ironpython specifics from emacs.py to hook_wrapper 2006-11-15 20:04:16 +00:00
jstenarandjstenar 2fa73b567d pyreadline-refactor: rearranging of lines in pyreadlineconfig.ini 2006-11-15 18:58:17 +00:00
jstenarandjstenar 2b0061d1ec pyreadline-refactor: ported changes to sample configuration/startup.py from trunk 2006-11-13 18:17:04 +00:00
jstenarandjstenar 50b957772a pyreadline-refactor: More improvements of ironpython handling, more testcases 2006-11-13 18:06:44 +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 9a551ad86b pyreadline-refactor: Fixes to make tests pass. One failure remains in vi_test.py 2006-10-22 17:29:30 +00:00
jstenarandjstenar 17c25b3a0e pyreadline-refactor: Adding argument handling 2006-10-19 19:35:35 +00:00
jstenarandjstenar 5c9cda833b pyreadline-refactor: Forgot to check in changelog 2006-10-18 21:27:46 +00:00
jstenarandjstenar b1fe88f8c6 pyreadline-refactor: Fixing clipboard bugs, adding some editing functions 2006-10-18 21:25:49 +00:00
jstenarandjstenar b1992d2c82 pyreadline-refactor: Fixed history_search bug, crash when no match. 2006-10-17 20:20:15 +00:00
jstenarandjstenar 89b5a62de1 pyreadline-refactor: Merge ansi patch and tab patch from trunk. 2006-09-11 20:00:23 +00:00