r79265 - pyrepl/trunk/pyrepl/pyrepl

[email protected] Thu, 18 Nov 2010 18:36:19 +0100 (CET)
Newsgroups gmane.comp.python.pyrepl.checkins
Message-ID <[email protected]>
Author: agaynor
Date: Thu Nov 18 18:36:17 2010
New Revision: 79265

Modified:
   pyrepl/trunk/pyrepl/pyrepl/readline.py
Log:
Implemented readline.insert_text.


Modified: pyrepl/trunk/pyrepl/pyrepl/readline.py
==============================================================================
--- pyrepl/trunk/pyrepl/pyrepl/readline.py	(original)
+++ pyrepl/trunk/pyrepl/pyrepl/readline.py	Thu Nov 18 18:36:17 2010
@@ -300,6 +300,9 @@
     def get_endidx(self):
         return self._get_idxs()[1]
 
+    def insert_text(self, text):
+        return self.get_reader().insert(text)
+
 
 _wrapper = _ReadlineWrapper()
 
@@ -325,6 +328,7 @@
 get_line_buffer = _wrapper.get_line_buffer
 get_begidx = _wrapper.get_begidx
 get_endidx = _wrapper.get_endidx
+insert_text = _wrapper.insert_text
 
 # Extension
 multiline_input = _wrapper.multiline_input
@@ -343,7 +347,6 @@
     globals()[_name] = stub
 
 for _name, _ret in [
-    ('insert_text', None),
     ('read_init_file', None),
     ('redisplay', None),
     ('set_pre_input_hook', None),