<!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>&nbsp;</DIV>
<DIV><FONT size=2>i'm sure i'm fallen in love with urwid!</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Unlike Changelog announcement about Python version (Compatible 
with Python &gt;= 2.2), urwid 0.9.8 has some problem with python 2.3 (my 
client's version).</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</DIV>
<DIV><FONT size=2>Thanks for the great module!</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>OSK (Open Source Knowledge)</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=2>Man-Yong Lee &lt;<A 
href="mailto:yong@os-k.co.kr">yong@os-k.co.kr</A>&gt;<BR>Tel: 
011-328-0066</FONT></DIV></BODY></HTML>