--- newt-0.51.4/newt.c.pix 2003-08-30 03:09:25.000000000 +0200 +++ newt-0.51.4/newt.c 2003-08-30 03:09:44.000000000 +0200 @@ -164,7 +164,7 @@ y = wcwidth(tmp); if (y>0) nchars+=y; - } else break; + } else return nchars + len; } return nchars; }