tuse typecommit; use nil in place of 0 again - 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 5544aaf99bc30369997764624b38be4be0d4b138
 (DIR) parent 3b33df997f7f6a7ed9ffe39908ded3861b1dc0d4
 (HTM) Author: rsc <devnull@localhost>
       Date:   Fri, 18 Mar 2005 19:33:50 +0000
       
       use typecommit; use nil in place of 0 again
       
       Diffstat:
         M src/cmd/acme/text.c                 |      10 +++-------
       
       1 file changed, 3 insertions(+), 7 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/acme/text.c b/src/cmd/acme/text.c
       t@@ -735,12 +735,8 @@ texttype(Text *t, Rune r)
                case 0x1B:
                        if(t->eq0 != ~0)
                                textsetselect(t, t->eq0, t->q0);
       -                if(t->ncache > 0){
       -                        if(t->w != nil)
       -                                wincommit(t->w, t);
       -                        else
       -                                textcommit(t, TRUE);
       -                }
       +                if(t->ncache > 0)
       +                        typecommit(t);
                        return;
                case 0x08:        /* ^H: erase character */
                case 0x15:        /* ^U: erase line */
       t@@ -923,7 +919,7 @@ textselect(Text *t)
                        /* horrible botch: while asleep, may have lost selection altogether */
                        if(selectq > t->file->b.nc)
                                selectq = t->org + t->fr.p0;
       -                t->fr.scroll = 0;
       +                t->fr.scroll = nil;
                        if(selectq < t->org)
                                q0 = selectq;
                        else