iremove debug, fix usage, do not die on invalid value - ploot - simple plotting tools Err bitreich.org 70 hgit clone git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot URL:git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot bitreich.org 70 1Log /scm/ploot/log.gph bitreich.org 70 1Files /scm/ploot/files.gph bitreich.org 70 1Refs /scm/ploot/refs.gph bitreich.org 70 1Tags /scm/ploot/tag bitreich.org 70 1README /scm/ploot/file/README.md.gph bitreich.org 70 1LICENSE /scm/ploot/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 3a13739bbf95aa2caa1b36afa5f685fac0f0f824 /scm/ploot/commit/3a13739bbf95aa2caa1b36afa5f685fac0f0f824.gph bitreich.org 70 1parent 1a593aa504c78dbc507ed118a004cff811620065 /scm/ploot/commit/1a593aa504c78dbc507ed118a004cff811620065.gph bitreich.org 70 hAuthor: Josuah Demangeon URL:mailto:mail@josuah.net bitreich.org 70 iDate: Tue, 8 May 2018 15:32:49 +0200 Err bitreich.org 70 i Err bitreich.org 70 iremove debug, fix usage, do not die on invalid value Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M Makefile | 4 ++-- Err bitreich.org 70 i M plootxt.c | 5 ++--- Err bitreich.org 70 i Err bitreich.org 70 i2 files changed, 4 insertions(+), 5 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/Makefile b/Makefile /scm/ploot/file/Makefile.gph bitreich.org 70 i@@ -7,6 +7,7 @@ PLOOT_OBJ = $(PLOOT_SRC:.c=.o) Err bitreich.org 70 i PLOOTXT_SRC = plootxt.c util.c Err bitreich.org 70 i PLOOTXT_OBJ = $(PLOOTXT_SRC:.c=.o) Err bitreich.org 70 i Err bitreich.org 70 i+ Err bitreich.org 70 i LIB = -lm Err bitreich.org 70 i Err bitreich.org 70 i all:V ploot plootxt Err bitreich.org 70 i@@ -22,10 +23,9 @@ install:V ploot plootxt Err bitreich.org 70 i cp ploot plootxt ${PREFIX}/bin Err bitreich.org 70 i Err bitreich.org 70 i clean:V Err bitreich.org 70 i- rm -f *.o ploot Err bitreich.org 70 i+ rm -f *.o Err bitreich.org 70 i Err bitreich.org 70 i V: # :V acts like .PHONY: Err bitreich.org 70 i Err bitreich.org 70 i $(PLOOT_SRC) $(PLOOTXT_SRC): \ Err bitreich.org 70 i arg.h ploot.h util.h font.h font_14x7.h Err bitreich.org 70 i- Err bitreich.org 70 1diff --git a/plootxt.c b/plootxt.c /scm/ploot/file/plootxt.c.gph bitreich.org 70 i@@ -65,7 +65,7 @@ plot_row(long *out, char *line, double *max, int nrow, int ncol) Err bitreich.org 70 i for (n = 0; (tok = strsep(&line, ",")) != NULL; n++) { Err bitreich.org 70 i if (n >= ncol) Err bitreich.org 70 i fputs("too many values\n", stderr), exit(1); Err bitreich.org 70 i- val = eatof(tok); Err bitreich.org 70 i+ val = atof(tok); Err bitreich.org 70 i plot_val(out + n * width, val, max[n], nrow); Err bitreich.org 70 i } Err bitreich.org 70 i if (n < ncol) Err bitreich.org 70 i@@ -192,7 +192,6 @@ fmt_labels(char out[LINE_MAX], int ncol, char *labels[LINE_MAX / 2]) Err bitreich.org 70 i { Err bitreich.org 70 i int i, n; Err bitreich.org 70 i Err bitreich.org 70 i- printf("%d\n", width); Err bitreich.org 70 i for (i = 0; i < ncol; labels++, i++) { Err bitreich.org 70 i n = LINE_MAX - (width + sizeof("│")) * i; Err bitreich.org 70 i out += snprintf(out, n, "│%-*s", width - 1, *labels); Err bitreich.org 70 i@@ -202,7 +201,7 @@ fmt_labels(char out[LINE_MAX], int ncol, char *labels[LINE_MAX / 2]) Err bitreich.org 70 i static void Err bitreich.org 70 i usage(void) Err bitreich.org 70 i { Err bitreich.org 70 i- fprintf(stderr, "usage: [-w width] %s maxval...