John Yeung <gallium.arsen...@gmail.com> writes: > So last week PEP 8 was updated to reflect this. All fine and good. I > happen to prefer this style myself. But there remains an example > further down (left over from earlier incarnations of PEP 8) which > might go against this: > > if (width == 0 and height == 0 and > color == 'red' and emphasis == 'strong' or > highlight > 100): > raise ValueError("sorry, you lose") > > The above satisfies the "opening paren" alignment, but due to the > length of the keyword, the suite is obscured. For this example, > should PEP 8 use the double-indentation for the continuation lines?
I wrote some code just today that needs the above issue addressed. I did it like this:: if ( width == 0 and height == 0 and color == 'red' and emphasis == 'strong' or highlight > 100): raise ValueError("sorry, you lose") -- \ “I'm a great lover, I'll bet.” —Emo Philips | `\ | _o__) | Ben Finney -- http://mail.python.org/mailman/listinfo/python-list