Thanks to Jefferey Harris for the following modifications:
- read files before starting curses, since opening a pipe hangs curses
in cygwin
- made a few minor changes to make it Python2.4 compatible, since that's
what I'm running in Cygwin (try:except:finally: requires Python 2.5, as
does the "normal if test else alternate" construct)
- added help text
- removed a bunch of unneeded semi-colons ;)
- added a more pythonic idiom here and there (enumerate, a format
string, and a join instead of constructing a string in place)
git-svn-id: http://svnreview.googlecode.com/svn/trunk@2 79c90660-5d2f-0410-960b-fd9bd8afac0e