Hi all, When writing a long expresion, one usually would like to break it into multiple lines. Currently, you may use a '\' to do so, but it looks a little awkward (more like machine-oriented thing). Therefore I start wondering why not allow line breaking at an operator, which is the standard way of breaking a long expression in publication? Here is an example:
#the old way x = 1+2+3+4+\ 1+2+3+4 #the new way x = 1+2+3+4+ #line continues as it is clearly unfinished 1+2+3+4 Of course, the dot operator is also included, which may facilitate method chaining: x = svg.append( 'circle' ). r(2).cx(1).xy(1). foreground('black').bkground('white') Thoughts? Yingjie -- http://mail.python.org/mailman/listinfo/python-list