diff options
-rwxr-xr-x | lib9p/idl.gen | 4 |
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) |