summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xlib9p/idl.gen4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib9p/idl.gen b/lib9p/idl.gen
index af70097..65ff734 100755
--- a/lib9p/idl.gen
+++ b/lib9p/idl.gen
@@ -1420,8 +1420,10 @@ def main() -> None:
)
assert e.text
print(f"\t{e.text}", file=sys.stderr)
+ text_suffix = e.text.lstrip()
+ text_prefix = e.text[: -len(text_suffix)]
print(
- f"\t{ANSIColors.RED}{'~'*len(e.text)}{ANSIColors.RESET}",
+ f"\t{text_prefix}{ANSIColors.RED}{'~'*len(text_suffix)}{ANSIColors.RESET}",
file=sys.stderr,
)
sys.exit(2)