SMOLNET PORTAL home about changes
imuch less evil syntax - 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 0f63680382fb6f810f4ac27df9793db7cba292cc	/scm/ploot/commit/0f63680382fb6f810f4ac27df9793db7cba292cc.gph	bitreich.org	70
1parent 9bd929c04277a0f9d0056e5b50f1233054a4b17f	/scm/ploot/commit/9bd929c04277a0f9d0056e5b50f1233054a4b17f.gph	bitreich.org	70
hAuthor: Josuah Demangeon <mail@josuah.net>	URL:mailto:mail@josuah.net	bitreich.org	70
iDate:   Wed,  2 May 2018 16:50:19 +0200	Err	bitreich.org	70
i	Err	bitreich.org	70
imuch less evil syntax	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M ffplot.c                            |      29 +++++++++++++++--------------	Err	bitreich.org	70
i	Err	bitreich.org	70
i1 file changed, 15 insertions(+), 14 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/ffplot.c b/ffplot.c	/scm/ploot/file/ffplot.c.gph	bitreich.org	70
i@@ -239,27 +239,28 @@ find_scales(Vlist *v, int n,	Err	bitreich.org	70
i         dv = *vmax - *vmin;	Err	bitreich.org	70
i         dt = *tmax - *tmin;	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        for (ts = tscale; ts < tscale + LEN(tscale); ts++) {	Err	bitreich.org	70
i+        for (ts = tscale; ts < tscale + LEN(tscale); ts++)	Err	bitreich.org	70
i                 if (dt < *ts * YDENSITY) {	Err	bitreich.org	70
i                         *tstep = *ts;	Err	bitreich.org	70
i                         break;	Err	bitreich.org	70
i                 }	Err	bitreich.org	70
i-        }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-        if (dv > 1) for (i = 1; i != 0; i *= 10) {	Err	bitreich.org	70
i-                for (vs = vscale; vs < vscale + LEN(vscale); vs++) {	Err	bitreich.org	70
i-                        if (dv < *vs * i * XDENSITY) {	Err	bitreich.org	70
i-                                *vstep = *vs * i;	Err	bitreich.org	70
i-                                return;	Err	bitreich.org	70
i+        if (dv > 1) {	Err	bitreich.org	70
i+                for (i = 1; i != 0; i *= 10) {	Err	bitreich.org	70
i+                        for (vs = vscale; vs < vscale + LEN(vscale); vs++) {	Err	bitreich.org	70
i+                                if (dv < *vs * i * XDENSITY) {	Err	bitreich.org	70
i+                                        *vstep = *vs * i;	Err	bitreich.org	70
i+                                        return;	Err	bitreich.org	70
i+                                }	Err	bitreich.org	70
i                         }	Err	bitreich.org	70
i                 }	Err	bitreich.org	70
i-        }	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-        for (i = 1; i != 0; i *= 10) {	Err	bitreich.org	70
i-                for (vs = vscale + LEN(vscale) - 1; vs >= vscale; vs--) {	Err	bitreich.org	70
i-                        if (dv > *vs / i * XDENSITY / 2) {	Err	bitreich.org	70
i-                                *vstep = *vs / i;	Err	bitreich.org	70
i-                                return;	Err	bitreich.org	70
i+        } else {	Err	bitreich.org	70
i+                for (i = 1; i != 0; i *= 10) {	Err	bitreich.org	70
i+                        for (vs = vscale + LEN(vscale) - 1; vs >= vscale; vs--) {	Err	bitreich.org	70
i+                                if (dv > *vs / i * XDENSITY / 2) {	Err	bitreich.org	70
i+                                        *vstep = *vs / i;	Err	bitreich.org	70
i+                                        return;	Err	bitreich.org	70
i+                                }	Err	bitreich.org	70
i                         }	Err	bitreich.org	70
i                 }	Err	bitreich.org	70
i         }	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/ploot/commit/0f63680382fb6f81...
Content-Typetext/plain; charset=utf-8