Commits

Author Commit Message Labels Comments Date
Michael Hudson-Doyle
Hackish twisted support.
Michael Hudson-Doyle
Update README Make unicode handling a bit less silly again!
Tags
pyrepl081
Michael Hudson-Doyle
Use #!/usr/local/bin/python by default. Don't cmdreplize pdb.Pdb.
Michael Hudson-Doyle
setup.py changes. * mwh considers learning how to use PyPI
Michael Hudson-Doyle
A few pychecker suggestions.
Michael Hudson-Doyle
Various changes: * it's 2004 now! * make Reader and subclasses new-style classes - make the inheritance hierachy look like this Reader / \ HistoricalReader CompletingReader \ / PythonicReader - needed to slightly change the way keymaps are built * assorted fixes to handle unbound keys and unspecified commands b…
Michael Hudson-Doyle
Fixes for reporting unbound commands (problem reported by DogWalker).
Michael Hudson-Doyle
added
Tags
pyrepl080
Michael Hudson-Doyle
Tweaks for cocoa support (which isn't getting checked in today).
Michael Hudson-Doyle
Tweaks.
Michael Hudson-Doyle
Bugfix for when completed term exceeds the width of the terminal. * mwh points at Cocoa
Michael Hudson-Doyle
preparation for a release!?
Michael Hudson-Doyle
fd -> input_fd
Michael Hudson-Doyle
Fix for when an unrecognised key is longer than 1 character (eg. pressing an arrow key to end an interactive history search).
Michael Hudson-Doyle
changes to actually get the unicode support to work :-/
Michael Hudson-Doyle
add honest comment
anonymous
- this should not work (Testing anonymously checking in)
Michael Hudson-Doyle
Remove some 2.1 compatibility hacks (I think 2.1 support died at some point earlier on today).
Michael Hudson-Doyle
get_buffer() now takes an optional encoding parameter (defaulting to terminal encoding) and returns a string in that encoding. Add new get_unicode() method that does what you expect.
Michael Hudson-Doyle
Input handling refactoring, as discussed on pyrepl-dev. Consider this a work-in-progress -- it seems to work, but some things are probably a little broken. If you want a detailed explanation of any change feel free to bug me about it -- I may even be able to remember why I did something!
Michael Hudson-Doyle
Make a stab at guessing the encoding to use. This should perhaps be in a convenience function somewhere...
Michael Hudson-Doyle
Unicode support! Well, after a fashion: Currently python_reader makes no attempt to work out the correct encoding and UnixConsole defaults to 'utf-8'. This is wrong, but it works for me. Reader.get_buffer returns a unicode string. Ilpo & I decided a while back that this is the wrong thing to do. Fixes for both should follow shortly.
Michael Hudson-Doyle
Add newline.
Michael Hudson-Doyle
Allow different files for input and output for unix_console. Also store both file objects and file descriptors in the UnixConsole instance.
Michael Hudson-Doyle
Added the glimmerings of a test suite. Bet you didn't expect that :-)
Michael Hudson-Doyle
Provide defaults for the Event() constructor.
Michael Hudson-Doyle
Ignore entries on sys.path that aren't directories. Many people have reported this, I finally got around to fixing it after a report from JvR.
Michael Hudson-Doyle
Bah. Fix mis-merge.
Michael Hudson-Doyle
Remove unused import.
Michael Hudson-Doyle
Make self-insert insert *all* chars associated to event. Add insert-nl command. Can't remember why I needed to change this just now.
  1. Prev
  2. Next