From b65905262bc250810b4b3b5fedc4302c6cc4c9d2 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 21 Jul 2010 16:00:43 +0200 Subject: Fix that :py3file was not working. --- src/ex_docmd.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/ex_docmd.c') diff --git a/src/ex_docmd.c b/src/ex_docmd.c index 2d1a893d5a..760ac64983 100644 --- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -2563,6 +2563,7 @@ do_one_cmd(cmdlinep, sourcing, case CMD_psearch: case CMD_python: case CMD_py3: + case CMD_python3: case CMD_return: case CMD_rightbelow: case CMD_ruby: @@ -2825,9 +2826,10 @@ find_command(eap, full) { while (ASCII_ISALPHA(*p)) ++p; - /* for python 3.x support ":py3" (and ":py4" :-) */ + /* for python 3.x support ":py3", ":python3", ":py3file", etc. */ if (eap->cmd[0] == 'p' && eap->cmd[1] == 'y') - p = skipdigits(p); + while (ASCII_ISALNUM(*p)) + ++p; /* check for non-alpha command */ if (p == eap->cmd && vim_strchr((char_u *)"@*!=><&~#", *p) != NULL) -- cgit v1.2.3