diff options
author | Ondrej Oprala | 2014-03-24 16:44:33 +0100 |
---|---|---|
committer | Karel Zak | 2014-04-03 12:29:17 +0200 |
commit | 8b992cb5719e7632dd8bc904cb5bfb3720207739 (patch) | |
tree | 00d81f77373bdeac1394dec7a3f8dabbbf9cf923 /libsmartcols/src/test.c | |
parent | libsmartcols: colors may now be specified as human-readable strings (diff) | |
download | kernel-qcow2-util-linux-8b992cb5719e7632dd8bc904cb5bfb3720207739.tar.gz kernel-qcow2-util-linux-8b992cb5719e7632dd8bc904cb5bfb3720207739.tar.xz kernel-qcow2-util-linux-8b992cb5719e7632dd8bc904cb5bfb3720207739.zip |
libsmartcols: revert the column flags API
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
Diffstat (limited to 'libsmartcols/src/test.c')
-rw-r--r-- | libsmartcols/src/test.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/libsmartcols/src/test.c b/libsmartcols/src/test.c index 0899cea31..aee4d8855 100644 --- a/libsmartcols/src/test.c +++ b/libsmartcols/src/test.c @@ -76,23 +76,21 @@ int main(int argc, char *argv[]) bindtextdomain(PACKAGE, LOCALEDIR); textdomain(PACKAGE); - cl = scols_table_new_column(tb, "NAME", 0.3); - scols_table_set_tree(tb, !notree); + cl = scols_table_new_column(tb, "NAME", 0.3, notree ? 0 : SCOLS_FL_TREE); scols_table_enable_colors(tb, color); if (color) scols_column_set_color(cl, UL_COLOR_RED); - cl = scols_table_new_column(tb, "FOO", 0.3); - scols_column_set_trunc(cl, 1); + cl = scols_table_new_column(tb, "FOO", 0.3, SCOLS_FL_TRUNC); if (color) { struct libscols_cell *h = scols_column_get_header(cl); scols_column_set_color(cl, UL_COLOR_BOLD_GREEN); scols_cell_set_color(h, "green"); /* a human-readable string is also legal */ } - scols_table_new_column(tb, "BAR", 0.3); - scols_table_new_column(tb, "PATH", 0.3); + scols_table_new_column(tb, "BAR", 0.3, 0); + scols_table_new_column(tb, "PATH", 0.3, 0); for (i = 0; i < 2; i++) { struct libscols_line *ln = scols_table_new_line(tb, NULL); @@ -122,6 +120,7 @@ int main(int argc, char *argv[]) scols_line_set_data(ln, MYCOL_FOO, "a.b-foo-foo"); scols_line_set_data(ln, MYCOL_BAR, "barBar-A.B"); scols_line_set_data(ln, MYCOL_PATH, "/mnt/AAA/B"); + if (color) scols_cell_set_color(scols_line_get_cell(ln, MYCOL_FOO), UL_COLOR_MAGENTA); |