Handle macros with an #endif not at start of line.

This commit is contained in:
Eric S. Raymond 2008-10-28 15:05:43 +00:00
parent 978ae900a5
commit 7df469e62e

View File

@ -159,7 +159,7 @@ def reindent(name, infp, outfp):
saved_indent = indent
indent = wmltools.baseindent
inmacro = True
elif transformed.startswith("#enddef"):
elif transformed.endswith("#enddef"):
indent = saved_indent
inmacro = False
elif not inmacro and transformed[0] in ('[', ']'):