# HG changeset patch # User Bram Moolenaar # Date 1644242405 -3600 # Node ID d4921b91542c1685fcb99fbc4cc3ca10909dfa35 # Parent de6c8e93b47f8dccf61d8edd67f50947b53d601d patch 8.2.4318: various comment and indent mistakes, returning wrong zero Commit: https://github.com/vim/vim/commit/54969f4ef5825205ecde09ea80f4087fc3b68e5d Author: Bram Moolenaar Date: Mon Feb 7 13:56:44 2022 +0000 patch 8.2.4318: various comment and indent mistakes, returning wrong zero Problem: Various comment and indent mistakes, returning wrong zero. Solution: Fix the mistakes. Return NULL instead of FAIL. diff --git a/src/clientserver.c b/src/clientserver.c --- a/src/clientserver.c +++ b/src/clientserver.c @@ -651,7 +651,7 @@ build_drop_cmd( ga_concat(&ga, (char_u *)":"); if (inicmd != NULL) { - // Can't use after "inicmd", because an "startinsert" would cause + // Can't use after "inicmd", because a "startinsert" would cause // the following commands to be inserted as text. Use a "|", // hopefully "inicmd" does allow this... ga_concat(&ga, inicmd); diff --git a/src/eval.c b/src/eval.c --- a/src/eval.c +++ b/src/eval.c @@ -629,10 +629,10 @@ eval_expr(char_u *arg, exarg_T *eap) */ static char_u * deref_function_name( - char_u **arg, - char_u **tofree, - evalarg_T *evalarg, - int verbose) + char_u **arg, + char_u **tofree, + evalarg_T *evalarg, + int verbose) { typval_T ref; char_u *name = *arg; @@ -2955,7 +2955,7 @@ eval_addlist(typval_T *tv1, typval_T *tv /* * Handle fourth level expression: - * + number addition + * + number addition, concatenation of list or blob * - number subtraction * . string concatenation (if script version is 1) * .. string concatenation diff --git a/src/evalvars.c b/src/evalvars.c --- a/src/evalvars.c +++ b/src/evalvars.c @@ -3461,7 +3461,8 @@ set_var_const( semsg(_(e_illegal_variable_name_str), name); goto failed; } - is_script_local = ht == get_script_local_ht() || sid != 0 || var_in_autoload; + is_script_local = ht == get_script_local_ht() || sid != 0 + || var_in_autoload; if (vim9script && !is_script_local diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -747,6 +747,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 4318, +/**/ 4317, /**/ 4316, diff --git a/src/vim9cmds.c b/src/vim9cmds.c --- a/src/vim9cmds.c +++ b/src/vim9cmds.c @@ -1420,7 +1420,7 @@ compile_catch(char_u *arg, cctx_T *cctx { semsg(_(e_separator_mismatch_str), p); vim_free(tofree); - return FAIL; + return NULL; } if (tofree == NULL) len = (int)(end - (p + 1)); @@ -1430,9 +1430,9 @@ compile_catch(char_u *arg, cctx_T *cctx vim_free(tofree); p += len + 2 + dropped; if (pat == NULL) - return FAIL; + return NULL; if (generate_PUSHS(cctx, &pat) == FAIL) - return FAIL; + return NULL; if (generate_COMPARE(cctx, EXPR_MATCH, FALSE) == FAIL) return NULL; diff --git a/src/window.c b/src/window.c --- a/src/window.c +++ b/src/window.c @@ -766,7 +766,7 @@ cmd_with_count( } /* - * If "split_disallowed" is set given an error and return FAIL. + * If "split_disallowed" is set give an error and return FAIL. * Otherwise return OK. */ static int