diff kitten: Fix incorrect syntax highlighting with a few file formats such as yaml

This commit is contained in:
Kovid Goyal 2018-05-24 15:00:26 +05:30
parent 2e07159461
commit 219d3161d9
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -57,7 +57,7 @@ class DiffFormatter(Formatter):
def format(self, tokensource, outfile): def format(self, tokensource, outfile):
for ttype, value in tokensource: for ttype, value in tokensource:
not_found = True not_found = True
if value != '\n': if value.rstrip('\n'):
while ttype and not_found: while ttype and not_found:
tok = self.styles.get(ttype) tok = self.styles.get(ttype)
if tok is None: if tok is None: