From d0e45e727ee27d926825beaa23e4f82b8e331435 Mon Sep 17 00:00:00 2001 From: Dianne Skoll Date: Sun, 1 Sep 2024 22:39:49 -0400 Subject: [PATCH] Don't print closing ] in error indicator. --- src/expr.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/expr.c b/src/expr.c index dae11705..9f36afc9 100644 --- a/src/expr.c +++ b/src/expr.c @@ -2522,6 +2522,8 @@ expr_node *parse_expression(char const **e, int *r, Var *locals) if (*orig == '\n') { fprintf(ErrFp, " "); orig++; + } else if (*orig == ']' && ! *(orig+1)) { + break; } else { fprintf(ErrFp, "%c", *orig++); }