diff options
author | Chet Ramey <chet.ramey@case.edu> | 2011-11-23 19:26:12 -0500 |
---|---|---|
committer | Chet Ramey <chet.ramey@case.edu> | 2011-11-23 19:26:12 -0500 |
commit | b1b0b2d7c8574132c39d819dc54522b4fe7e6df9 (patch) | |
tree | 95f51da88feb690d1af90b057fc5ce62819d25de /callback.c | |
parent | cdd796540cf235ad4b5d4a892570aba697c7fb61 (diff) | |
download | readline-b1b0b2d7c8574132c39d819dc54522b4fe7e6df9.tar.gz |
Readline-6.2 import
Diffstat (limited to 'callback.c')
-rw-r--r-- | callback.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -142,6 +142,15 @@ rl_callback_read_char () eof = _rl_nsearch_callback (_rl_nscxt); return; } +#if defined (VI_MODE) + else if (RL_ISSTATE (RL_STATE_VIMOTION)) + { + eof = _rl_vi_domove_callback (_rl_vimvcxt); + /* Should handle everything, including cleanup, numeric arguments, + and turning off RL_STATE_VIMOTION */ + return; + } +#endif else if (RL_ISSTATE (RL_STATE_NUMERICARG)) { eof = _rl_arg_callback (_rl_argcxt); |