summaryrefslogtreecommitdiff
path: root/src/shared/util.c
diff options
context:
space:
mode:
authorMichal Schmidt <mschmidt@redhat.com>2012-11-12 22:27:48 +0100
committerMichal Schmidt <mschmidt@redhat.com>2012-11-12 22:27:48 +0100
commit45a5ff0de744bc73a0695e61f749ee983ef97b64 (patch)
tree43a5c000f1aaf347bd9304d3e6ba3b06b2934103 /src/shared/util.c
parenta9cdc94f7ff40f22a3cf9472f612a80730a1b010 (diff)
util: nicer tree drawings
Draw trees more similar to pstree/findmnt/lsblk/...
Diffstat (limited to 'src/shared/util.c')
-rw-r--r--src/shared/util.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/shared/util.c b/src/shared/util.c
index 99836953bf..5a326ec435 100644
--- a/src/shared/util.c
+++ b/src/shared/util.c
@@ -6148,16 +6148,16 @@ out:
const char *draw_special_char(DrawSpecialChar ch) {
static const char *draw_table[2][_DRAW_SPECIAL_CHAR_MAX] = {
/* UTF-8 */ {
- [DRAW_BOX_VERT] = "\342\224\202", /* │ */
- [DRAW_BOX_VERT_AND_RIGHT] = "\342\224\234", /* ├ */
- [DRAW_BOX_UP_AND_RIGHT] = "\342\224\224", /* └ */
- [DRAW_TRIANGULAR_BULLET] = "\342\200\243", /* ‣ */
+ [DRAW_TREE_VERT] = "\342\224\202 ", /* │ */
+ [DRAW_TREE_BRANCH] = "\342\224\234\342\224\200", /* ├─ */
+ [DRAW_TREE_RIGHT] = "\342\224\224\342\224\200", /* └─ */
+ [DRAW_TRIANGULAR_BULLET] = "\342\200\243 ", /* ‣ */
},
/* ASCII fallback */ {
- [DRAW_BOX_VERT] = "|",
- [DRAW_BOX_VERT_AND_RIGHT] = "+",
- [DRAW_BOX_UP_AND_RIGHT] = "\\",
- [DRAW_TRIANGULAR_BULLET] = ">",
+ [DRAW_TREE_VERT] = "| ",
+ [DRAW_TREE_BRANCH] = "|-",
+ [DRAW_TREE_RIGHT] = "`-",
+ [DRAW_TRIANGULAR_BULLET] = "> ",
}
};