diff --git a/doc/ChangeLog b/doc/ChangeLog index 474c4c6..406fb7f 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,8 @@ +2007-07-19 Jörgen Stenarson + * Fix bug that made copying fail in some cases + * Fix bug in parse_and_bind, reported by Michael Graz. + * Change version string to 1.5.svn + 2007-05-29 Jörgen Stenarson * Increasing version number to 1.4.4 * Fixing typo in changelog diff --git a/pyreadline/modes/emacs.py b/pyreadline/modes/emacs.py index b4e93c6..7349587 100644 --- a/pyreadline/modes/emacs.py +++ b/pyreadline/modes/emacs.py @@ -44,6 +44,8 @@ class EmacsMode(basemode.BaseMode): pass while 1: self._update_line() + lbuf=self.l_buffer + log_sock("point:%s mark:%s selection_mark:%s"%(lbuf.point,lbuf.mark,lbuf.selection_mark)) try: event = c.getkeypress() except KeyboardInterrupt: diff --git a/pyreadline/release.py b/pyreadline/release.py index ef2beb3..2ae8714 100644 --- a/pyreadline/release.py +++ b/pyreadline/release.py @@ -22,7 +22,7 @@ name = 'pyreadline' branch = '' -version = '1.4.4' +version = '1.5.svn' revision = '$Revision$' diff --git a/pyreadline/rlmain.py b/pyreadline/rlmain.py index 88bf5fe..bbe5dfd 100644 --- a/pyreadline/rlmain.py +++ b/pyreadline/rlmain.py @@ -133,7 +133,8 @@ class Readline(object): func = getattr(self.mode, py_name) except AttributeError: log('unknown func key="%s" func="%s"' % (key, func_name)) - print 'unknown function to bind: "%s"' % func_name + print 'pyeadline parse_and_bind error, unknown function to bind: "%s"' % func_name + return self.mode._bind_key(key, func) except: log('error')