[w3m-dev 00446] Re: w3m-0.1.8

From: $B2,ED (okada@furuno.co.jp)
Date: Fri Apr 07 2000 - 04:04:03 CDT


$B2,ED$G$9!#(B

From: aito@ei5sun.yz.yamagata-u.ac.jp
Subject: [w3m-dev 00443] Re: w3m-0.1.8
Date: Fri, 07 Apr 2000 11:23:21 +0900

> linein.c $B$N%P%C%U%!%*!<%P!<%i%s4X78$G$9$,!$<!$N$h$&$K(B
> $B$7$F$_$^$7$?!%$A$g$C$H;n$7$?J,$K$OF0$$$F$$$k$h$&$J$s$G(B
> $B$9$,!$$$$+$,$G$7$g$&$+!%(B

w3m-dev 444,445 $B$G;d$,A{$$$G$$$?7o$G$9$,!"$"0KF#$5$s$N(B w3m-dev 443 $B$N(B
$B%Q%C%A$K2C$(!"0J2<$N%Q%C%A$rEv$F$k$H2r7h$7$^$7$?!#(B

-- 
Tsutomu Okada <okada@furuno.co.jp>

--- Str.c.dist Fri Apr 7 11:28:56 2000 +++ Str.c Fri Apr 7 17:53:42 2000 @@ -316,7 +316,7 @@ int i; STR_LENGTH_CHECK(s); if (s->length <= pos+n) { - s->ptr[pos] = '\n'; + s->ptr[pos] = '\0'; s->length = pos; return; } @@ -330,7 +330,7 @@ Strtruncate(Str s, int pos) { STR_LENGTH_CHECK(s); - s->ptr[pos] = '\n'; + s->ptr[pos] = '\0'; s->length = pos; } --- linein.c.dist Fri Apr 7 11:28:56 2000 +++ linein.c Fri Apr 7 17:54:13 2000 @@ -141,6 +141,13 @@ (((cm_mode & CPL_ALWAYS) && (c == CTRL_I || c == ' ')) || ((cm_mode & CPL_ON) && (c == CTRL_I))) ) { _compl(); + } else if (c == 0177) { + if (!i_quote) + _bs(); + else + insertself(c); + i_quote = NIL; + cm_next = NIL; } else if (IS_CNTRL(c)) { /* Control code */ if (!i_quote) (*InputKeymap[(int)c]) (c); @@ -150,13 +157,6 @@ } if (cm_clear) cm_next = NIL; - } else if (c == 0177) { - if (!i_quote) - _bs(); - else - insertself(c); - i_quote = NIL; - cm_next = NIL; #ifdef JP_CHARSET } else if (mode == PC_KANJI1) { i_quote = NIL;



This archive was generated by hypermail 2b29 : Wed Jul 19 2000 - 10:30:55 CDT