git: 9front

Download patch

ref: e36daf90bd1a30d5dbf41519cf50fa4f41c9586c
parent: d089c3cdb4c1eceb838c92e239d89d2967b874af
parent: f6a7b72846297678373c5bb49e5945193236a369
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Wed Jun 13 21:12:46 EDT 2018

merge

--- a/sys/src/cmd/stats.c
+++ b/sys/src/cmd/stats.c
@@ -1131,7 +1131,7 @@
 	/* label right, if requested */
 	if(ylabels && dy>Nlab*(font->height+1)){
 		wid = labelwidth();
-		if(wid < (maxx-startx)-30){
+		if(wid < dx-10){
 			/* else there's not enough room */
 			maxx -= 1+Lx+wid;
 			draw(screen, Rect(maxx, starty, maxx+1, screen->r.max.y), display->black, nil, ZP);
@@ -1156,9 +1156,9 @@
 
 	/* create graphs */
 	for(i=0; i<nmach; i++){
-		machr = Rect(startx+i*dx, starty, maxx, screen->r.max.y);
-		if(i < nmach-1)
-			machr.max.x = startx+(i+1)*dx - 1;
+		machr = Rect(startx+i*dx, starty, startx+(i+1)*dx - 1, screen->r.max.y);
+		if(i == nmach-1)
+			machr.max.x = maxx;
 		y = starty;
 		for(j=0; j<ngraph; j++, y+=dy){
 			g = &graph[i*ngraph+j];
--