On 05/23/2012 09:06 PM, Mike Frysinger wrote: > Sometimes people wrap long lines in their ebuilds to make it easier to > read, but this causes us issues when doing line-by-line checking. So > automatically unroll those lines before passing the full content down > to our checkers. > > This seems to work, but maybe someone can suggest something simpler.
This code should come right after the line that says "We're not in a here-document", because we only need it to trigger when we're not in a here-document. I think it's going to be cleaner to detect an escaped newline with a regular expression, like r'(^|[^\\])\\$'. -- Thanks, Zac
