On 16/10/2014 12:32 AM, Chris “Kwpolska” Warrick wrote:
It should parse this aselse: print 'false' print 'done' Why? Because things like `print 'done'` usually have an empty line before it: if True: print 'true' else: print 'false' print 'done' That should be parsed the way you want it done. Makes perfect sense when you look at it.
I don't think it makes any sense at all, for two reasons: 1) Empty lines have no such semantic meaning in Python. 2) Anything that strips tabs is just as likely to strip EOLs. -- https://mail.python.org/mailman/listinfo/python-list
