Skip to content

Commit 4eb7370

Browse files
committed
Use nicer characters when dumping an AST
1 parent b36f49c commit 4eb7370

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/output/dump.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,13 @@ fn dump_tree_helper(
7373
return Ok(());
7474
}
7575

76-
let (pref_child, pref) = if last { (" ", "`- ") } else { ("| ", "|- ") };
76+
let (pref_child, pref) = if node.object().parent().is_none() {
77+
("", "")
78+
} else if last {
79+
(" ", "╰─ ")
80+
} else {
81+
("│ ", "├─ ")
82+
};
7783

7884
let node_row = node.object().start_position().row + 1;
7985
let mut display = true;

0 commit comments

Comments
 (0)