patch 8.2.4753: error from setting an option is silently ignored
Problem: Error from setting an option is silently ignored.
Solution: Handle option value errors better. Fix uses of N_().
diff --git a/src/if_tcl.c b/src/if_tcl.c
index f66bfd3..8a6af8d 100644
--- a/src/if_tcl.c
+++ b/src/if_tcl.c
@@ -1359,7 +1359,7 @@
sval = (char_u *)Tcl_GetStringFromObj(objv[objn], NULL);
if (err == TCL_OK)
{
- set_option_value(option, lval, sval, OPT_LOCAL);
+ set_option_value_give_err(option, lval, sval, OPT_LOCAL);
err = vimerror(interp);
}
}