From 1836d6157828baddd94e1f2c82488031570e444d Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Tue, 18 Jan 2022 13:14:47 +0000 Subject: patch 8.2.4132: Vim9: wrong error message when autoload script can't be found Problem: Vim9: wrong error message when autoload script can't be found. Solution: Correct check for using autoload with wrong name. --- src/vim9script.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/vim9script.c') diff --git a/src/vim9script.c b/src/vim9script.c index 2038c78a0..41df6bfc4 100644 --- a/src/vim9script.c +++ b/src/vim9script.c @@ -411,7 +411,7 @@ handle_import( int ret = FAIL; char_u *as_name = NULL; typval_T tv; - int sid = -1; + int sid = -2; int res; long start_lnum = SOURCING_LNUM; garray_T *import_gap; @@ -519,7 +519,7 @@ handle_import( if (res == FAIL || sid <= 0) { - semsg(_(is_autoload && sid <= 0 + semsg(_(is_autoload && sid == -2 ? e_autoload_import_cannot_use_absolute_or_relative_path : e_could_not_import_str), tv.vval.v_string); goto erret; -- cgit v1.2.1