r79166 - pyrepl/trunk/pyrepl/pyrepl

[email protected] Tue, 16 Nov 2010 21:37:45 +0100 (CET)
Newsgroups gmane.comp.python.pyrepl.checkins
Message-ID <[email protected]>
Author: agaynor
Date: Tue Nov 16 21:37:43 2010
New Revision: 79166

Modified:
   pyrepl/trunk/pyrepl/pyrepl/readline.py
Log:
Added readline.get_line_buffer


Modified: pyrepl/trunk/pyrepl/pyrepl/readline.py
==============================================================================
--- pyrepl/trunk/pyrepl/pyrepl/readline.py	(original)
+++ pyrepl/trunk/pyrepl/pyrepl/readline.py	Tue Nov 16 21:37:43 2010
@@ -282,6 +282,9 @@
     def set_startup_hook(self, function=None):
         self.startup_hook = function
 
+    def get_line_buffer(self):
+        return self.get_reader().get_buffer()
+
 _wrapper = _ReadlineWrapper()
 
 # ____________________________________________________________
@@ -303,6 +306,7 @@
 replace_history_item = _wrapper.replace_history_item
 add_history = _wrapper.add_history
 set_startup_hook = _wrapper.set_startup_hook
+get_line_buffer = _wrapper.get_line_buffer
 
 # Extension
 multiline_input = _wrapper.multiline_input
@@ -321,7 +325,6 @@
     globals()[_name] = stub
 
 for _name, _ret in [
-    ('get_line_buffer', ''),
     ('insert_text', None),
     ('read_init_file', None),
     ('redisplay', None),