<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=ks_c_5601-1987">
<META content="MSHTML 6.00.2900.3086" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>Hi everyone,</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>i'm sure i'm fallen in love with urwid!</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Unlike Changelog announcement about Python version (Compatible
with Python >= 2.2), urwid 0.9.8 has some problem with python 2.3 (my
client's version).</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>First, canvas.rows() function currently uses generator
express, not list comprehesion for sum(). BTW. canvas.cols() function uses list
comprehension.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Second, my curses module in python 2.3 does not have
use_default_colors(), so curses.Screen.start() cannot catch the exception with
curses._error, but with AttributeError.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Third, str_util.c uses macros like Py_RETURE_TURE and
Py_RETURN_FALSE, which are not defined with python 2.3.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>It's easy to fix and use it myself. But i think i have to
report this problem for others.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Thanks for the great module!</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>OSK (Open Source Knowledge)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>Man-Yong Lee <<A
href="mailto:yong@os-k.co.kr">yong@os-k.co.kr</A>><BR>Tel:
011-328-0066</FONT></DIV></BODY></HTML>