tfix \r - 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 540eaf9828948dccfecf75dd970e23a6942d3033
 (DIR) parent 66ffeb4245904f76467650a806f3f0027413f15f
 (HTM) Author: rsc <devnull@localhost>
       Date:   Sat, 26 Nov 2005 15:53:37 +0000
       
       fix \r
       
       Diffstat:
         M src/cmd/9term/wind.c                |       4 ++--
       
       1 file changed, 2 insertions(+), 2 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/9term/wind.c b/src/cmd/9term/wind.c
       t@@ -350,7 +350,7 @@ winctl(void *arg)
                                                        while(up > rp && *(up-1) != '\n')
                                                                up--;
                                                        if(up == rp)
       -                                                        initial = wbswidth(w, 0x15);
       +                                                        initial = wbswidth(w, '\r');
                                                }else if(i == nr-1)
                                                        *up = '\n';
                                                break;
       t@@ -757,7 +757,7 @@ wbswidth(Window *w, Rune c)
                while(q > stop){
                        r = w->r[q-1];
                        if(r == '\n'){                /* eat at most one more character */
       -                        if(q == w->q0)        /* eat the newline */
       +                        if(q == w->q0 && c != '\r')        /* eat the newline */
                                        --q;
                                break; 
                        }