-This is pyrepl 0.8, a readline-a-like in Python.
+This is pyrepl 0.8, a readline-a-like in Python.
emails, so don't think I'll be irritated by the banality of your
+ - in the area of unbound keys and unknown commands
+ + make Reader and subclasses new-style classes
+ - make the inheritance hierachy look like this
+ HistoricalReader CompletingReader
+ Turns out I've been wanting new-style classes since before they existed!
+ - needed to slightly change the way keymaps are built
+ A whole bundle of things.
- unicode support (although working out what encoding the terminal
c += os.read(self.input_fd, 1)
c = unicode(c, self.encoding)
+ except UnicodeError, e:
+ if len(e.args) > 4 and \
+ e.args == 'unexpected end of data':