[w3m-dev 04271] vi_prec_num
[email protected] (Hironori SAKAMOTO) Sun, 3 Jun 2007 23:09:57 +0900
| Newsgroups | gmane.comp.web.w3m.devel |
|---|---|
| Message-ID | <[email protected]> |
$B:dK\$G$9!#(B $B$9$C$+$jK:$l$F$$$?$N$G$9$,!"(B http://www.sic.med.tohoku.ac.jp/~satodai/w3m/bbs/spool/until0000.html#20050625111901@w3mbbs http://www.sic.med.tohoku.ac.jp/~satodai/w3m-dev/200701.month/4209.html http://www.sic.med.tohoku.ac.jp/~satodai/w3m-dev/200701.month/4210.html $B$N(B vi_prec_num $B$N7o$,$=$N$^$^$K$J$C$F$$$^$9$M!#(B $B$J$N$G!"(Bw3m-0.5.2 $B$@$H(B vi_prec_num=1 $B$K$7$J$$$H?tCM%W%l%U%#%/%9$,(B $B8z$+$J$/$J$j$^$9!#(B # $B30It%V%i%&%6$N(B 2 M $B$H$+(B 3 M $B$d!"9T?t(B g $B$O;H$C$F$$$k?M$,B?$=$&$G$9$,!D(B $B0J2<$N$h$&$J(B patch $B$G$I$&$G$7$g$&!#(B * keymap $B$G;XDj$5$l$F$$$J$$?t;z$O?tCM%W%l%U%#%/%9$H$7$F07$&!#(B * keymap $B$G;XDj$5$l$F$$$l$P!";XDj$5$l$?F0:n!#(B * $B$?$@$7!"?t;z$N8e$N?t;z$O?tCM%W%l%U%#%/%9$H$7$F07$&!#(B ----------------------------------- $B:dK\(B $B9@B'(B <[email protected]> --- main.c.orig Thu May 31 14:51:27 2007 +++ main.c Sun Jun 3 23:05:27 2007 @@ -1152,18 +1152,11 @@ mouse_inactive(); #endif /* USE_MOUSE */ if (IS_ASCII(c)) { /* Ascii */ - if( vi_prec_num ){ - if(((prec_num && c == '0') || '1' <= c) && (c <= '9')) { - prec_num = prec_num * 10 + (int)(c - '0'); - if (prec_num > PREC_LIMIT) - prec_num = PREC_LIMIT; - } - else { - set_buffer_environ(Currentbuf); - save_buffer_position(Currentbuf); - keyPressEventProc((int)c); - prec_num = 0; - } + if (('0' <= c) && (c <= '9') && + (prec_num || (GlobalKeymap[c] == FUNCNAME_nulcmd))) { + prec_num = prec_num * 10 + (int)(c - '0'); + if (prec_num > PREC_LIMIT) + prec_num = PREC_LIMIT; } else { set_buffer_environ(Currentbuf);