mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-03-17 20:54:10 +00:00
tools: ynl-gen: clean up stray new lines at the end of reply-less requests
Do not print empty lines before closing brackets. Reviewed-by: Willem de Bruijn <willemb@google.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
ae91f7e436
commit
a99bfdf647
1 changed files with 4 additions and 3 deletions
|
@ -944,9 +944,10 @@ class CodeWriter:
|
|||
def _is_cond(cls, line):
|
||||
return line.startswith('if') or line.startswith('while') or line.startswith('for')
|
||||
|
||||
def p(self, line, add_ind=0):
|
||||
def p(self, line, add_ind=0, eat_nl=False):
|
||||
if self._nl:
|
||||
self._out.write('\n')
|
||||
if not eat_nl:
|
||||
self._out.write('\n')
|
||||
self._nl = False
|
||||
ind = self._ind
|
||||
if line[-1] == ':':
|
||||
|
@ -971,7 +972,7 @@ class CodeWriter:
|
|||
if line and line[0] not in {';', ','}:
|
||||
line = ' ' + line
|
||||
self._ind -= 1
|
||||
self.p('}' + line)
|
||||
self.p('}' + line, eat_nl=True)
|
||||
|
||||
def write_doc_line(self, doc, indent=True):
|
||||
words = doc.split()
|
||||
|
|
Loading…
Add table
Reference in a new issue