Browse Source

Fix #29, commands smí nic nevrátit.

citace
Jan Černohorský 1 year ago
parent
commit
d4eb343fa6
  1. 2
      src/formatitko/transform_processor.py

2
src/formatitko/transform_processor.py

@ -477,7 +477,7 @@ class TransformProcessor:
if not self.context.get_command(e.attributes["c"]): if not self.context.get_command(e.attributes["c"]):
raise NameError(f"Command not defined '{e.attributes['c']}'.") raise NameError(f"Command not defined '{e.attributes['c']}'.")
command_output = self.context.get_command(e.attributes["c"])(e, self.context) command_output = self.context.get_command(e.attributes["c"])(e, self.context)
e = e.replaceSelf(*command_output) e = e.replaceSelf(*([] if command_output is None else command_output))
return self.transform(e) return self.transform(e)
def transform_InlineCommand(self, e: InlineCommand) -> Span: def transform_InlineCommand(self, e: InlineCommand) -> Span:

Loading…
Cancel
Save