Skip to content
Snippets Groups Projects
Commit 63fb3aaf authored by Taddeus Kroes's avatar Taddeus Kroes
Browse files

Fixed inline comment alignment in writer.

parent 890d8253
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,7 @@ from math import ceil
TABSIZE = 4 # Size in spaces of a single tab
INLINE_COMMENT_LEVEL = 6 # Number of tabs to inline commment level
INLINE_COMMENT_LEVEL = 7 # Number of tabs to inline commment level
COMMAND_SIZE = 8 # Default length of a command name, used for
# indenting
ADD_COMMENT_BLOCKS = True # Wether to add newlines before and after
......@@ -53,9 +53,10 @@ def write_statements(statements):
start = INLINE_COMMENT_LEVEL * TABSIZE
diff = start - len(line.expandtabs(TABSIZE))
print line.expandtabs(TABSIZE), start, len(line.expandtabs(TABSIZE)), diff
# The comment must not be directly adjacent to the command itself
if diff > 0:
tabs = '\t' * (int(ceil(diff / float(TABSIZE))) + 1)
tabs = '\t' * int(ceil(diff / float(TABSIZE)))
else:
tabs = ' '
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment