diff src/normal.c @ 7578:fdae4c496775 v7.4.1089

commit https://github.com/vim/vim/commit/ef2b5036b3005f1ce15d146dce72379a9834c56d Author: Bram Moolenaar <Bram@vim.org> Date: Tue Jan 12 22:20:58 2016 +0100 patch 7.4.1089 Problem: Repeating CTRL-A doesn't work. Solution: Call prep_redo_cmd(). (Hirohito Higashi)
author Christian Brabandt <cb@256bit.org>
date Tue, 12 Jan 2016 22:30:07 +0100
parents b872724c37db
children 39251e981d1f
line wrap: on
line diff
--- a/src/normal.c
+++ b/src/normal.c
@@ -4227,6 +4227,7 @@ nv_addsub(cap)
 {
     if (!VIsual_active && cap->oap->op_type == OP_NOP)
     {
+	prep_redo_cmd(cap);
 	cap->oap->op_type = cap->cmdchar == Ctrl_A ?  OP_NR_ADD : OP_NR_SUB;
 	op_addsub(cap->oap, cap->count1, cap->arg);
 	cap->oap->op_type = OP_NOP;