summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authormongo <andmarti@gmail.com>2017-12-01 14:22:13 -0300
committermongo <andmarti@gmail.com>2017-12-01 14:22:13 -0300
commitd2a63fcf08a266a5af956d6baa3284cd65f515d6 (patch)
treed8956266cb234bd7f58cfbf5911f2fff82686883 /src
parent95c6e58949957595b6df2fe90e4254364650d996 (diff)
Fix when numeric=0 and try to use 0 command
Diffstat (limited to 'src')
-rw-r--r--src/cmds_normal.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmds_normal.c b/src/cmds_normal.c
index f858c83..f670a09 100644
--- a/src/cmds_normal.c
+++ b/src/cmds_normal.c
@@ -147,7 +147,7 @@ void do_normalmode(struct block * buf) {
break;
case L'0':
- if (atoi(get_conf_value("numeric_zero")) == 1) goto numeric;
+ if (atoi(get_conf_value("numeric_zero")) == 1 && atoi(get_conf_value("numeric")) == 1) goto numeric;
case OKEY_HOME:
;
int freeze = freeze_ranges && (freeze_ranges->type == 'c' || freeze_ranges->type == 'a') ? 1 : 0;
@@ -435,7 +435,7 @@ void do_normalmode(struct block * buf) {
// repeat last command
case L'.':
- if (atoi(get_conf_value("numeric_decimal")) == 1) goto numeric;
+ if (atoi(get_conf_value("numeric_decimal")) == 1 && atoi(get_conf_value("numeric")) == 1) goto numeric;
copybuffer(lastcmd_buffer, buf); // nose graba en lastcmd_buffer!!
cmd_multiplier = 1;
exec_mult(buf, COMPLETECMDTIMEOUT);