tfix row dump/load inconsistency - thanks to peter canning - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 033c6013b27ae5f3eb33a8af7c18e5c664ac8e8c
 (DIR) parent 7e9e092da8d0c91c8075d9f0a4b1700de8f46753
 (HTM) Author: rsc <devnull@localhost>
       Date:   Mon,  2 May 2005 04:30:54 +0000
       
       fix row dump/load inconsistency - thanks to peter canning
       
       Diffstat:
         M src/cmd/acme/rows.c                 |      12 +++++++-----
       
       1 file changed, 7 insertions(+), 5 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/acme/rows.c b/src/cmd/acme/rows.c
       t@@ -74,7 +74,7 @@ rowadd(Row *row, Column *c, int x)
                                return nil;
                        draw(screen, r, display->white, nil, ZP);
                        r1 = r;
       -                r1.max.x = min(x, r.max.x-50);
       +                r1.max.x = min(x-Border, r.max.x-50);
                        if(Dx(r1) < 50)
                                r1.max.x = r1.min.x+50;
                        colresize(d, r1);
       t@@ -551,15 +551,17 @@ rowload(Row *row, char *file, int initing)
                                c2 = row->col[i];
                                r1 = c1->r;
                                r2 = c2->r;
       -                        r1.max.x = x;
       -                        r2.min.x = x+Border;
       +                        if(x<Border)
       +                                x = Border;
       +                        r1.max.x = x-Border;
       +                        r2.min.x = x;
                                if(Dx(r1) < 50 || Dx(r2) < 50)
                                        continue;
                                draw(screen, Rpt(r1.min, r2.max), display->white, nil, ZP);
                                colresize(c1, r1);
                                colresize(c2, r2);
       -                        r2.min.x = x;
       -                        r2.max.x = x+Border;
       +                        r2.min.x = x-Border;
       +                        r2.max.x = x;
                                draw(screen, r2, display->black, nil, ZP);
                        }
                        if(i >= row->ncol)