t9term: fix insert - 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 53000799bec3a182fe5cc64424bc6302d1e6ba55 (DIR) parent a287dbab235c9041a32300a9e0bb60ef41864963 (HTM) Author: David Swasey <david.swasey@gmail.com> Date: Mon, 12 Sep 2011 12:36:30 -0400 9term: fix insert R=rsc CC=plan9port.codebot http://codereview.appspot.com/4952066 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@@ -1621,10 +1621,10 @@ winsert(Window *w, Rune *r, int n, uint q0) w->q0 += n; if(q0 < w->qh) w->qh += n; - if(q0 < w->org) - w->org += n; if(q0 < w->iq1) w->iq1 += n; + if(q0 < w->org) + w->org += n; else if(q0 <= w->org+w->f.nchars) frinsert(&w->f, r, r+n, q0-w->org); return q0;