Changeset: 7bdc764bbe7c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7bdc764bbe7c
Modified Files:
        sql/server/rel_dump.c
Branch: default
Log Message:

When breaking list of exps with single entry don't ident the closing bracket


diffs (19 lines):

diff --git a/sql/server/rel_dump.c b/sql/server/rel_dump.c
--- a/sql/server/rel_dump.c
+++ b/sql/server/rel_dump.c
@@ -431,12 +431,13 @@ exps_print(mvc *sql, stream *fout, list 
                        if (expbrk && en->next!=NULL)
                                print_indent(sql, fout, depth+2, decorate);
                }
-       if (expbrk)
+       int multi_exps = expbrk && (list_length(exps) > 1);
+       if (multi_exps)
                print_indent(sql, fout, depth+1, decorate);
        if (brackets)
                mnstr_printf(fout, ")");
        else
-               mnstr_printf(fout, expbrk?"]":" ]");
+               mnstr_printf(fout, multi_exps?"]":" ]");
 }
 
 static int
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to