Mercurial > vim
changeset 27696:78d4f843521a v8.2.4374
patch 8.2.4374: unreachable code
Commit: https://github.com/vim/vim/commit/0631bb4ed7674b88ba395daf59ed222f77bc4913
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Feb 13 21:20:21 2022 +0000
patch 8.2.4374: unreachable code
Problem: Unreachable code.
Solution: Remove outdated code lines.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 13 Feb 2022 22:30:03 +0100 |
parents | 52fcfbb9dab0 |
children | 1dbf9d45ac52 |
files | src/version.c src/vim9compile.c |
diffstat | 2 files changed, 3 insertions(+), 21 deletions(-) [+] |
line wrap: on
line diff
--- a/src/version.c +++ b/src/version.c @@ -751,6 +751,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 4374, +/**/ 4373, /**/ 4372,
--- a/src/vim9compile.c +++ b/src/vim9compile.c @@ -291,27 +291,7 @@ variable_exists(char_u *name, size_t len static int item_exists(char_u *name, size_t len, int cmd UNUSED, cctx_T *cctx) { - int is_global; - char_u *p; - - if (variable_exists(name, len, cctx)) - return TRUE; - - // This is similar to what is in lookup_scriptitem(): - // Find a function, so that a following "->" works. - // Require "(" or "->" to follow, "Cmd" is a user command while "Cmd()" is - // a function call. - p = skipwhite(name + len); - - if (name[len] == '(' || (p[0] == '-' && p[1] == '>')) - { - // Do not check for an internal function, since it might also be a - // valid command, such as ":split" versus "split()". - // Skip "g:" before a function name. - is_global = (name[0] == 'g' && name[1] == ':'); - return find_func(is_global ? name + 2 : name, is_global) != NULL; - } - return FALSE; + return variable_exists(name, len, cctx); } /*