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/message_test.c b/src/message_test.c
index 882b591..940c1cc 100644
--- a/src/message_test.c
+++ b/src/message_test.c
@@ -314,13 +314,13 @@
params.argv = argv;
common_init(¶ms);
- set_option_value((char_u *)"encoding", 0, (char_u *)"utf-8", 0);
+ set_option_value_give_err((char_u *)"encoding", 0, (char_u *)"utf-8", 0);
init_chartab();
test_trunc_string();
test_trunc_string_mbyte();
test_vim_snprintf();
- set_option_value((char_u *)"encoding", 0, (char_u *)"latin1", 0);
+ set_option_value_give_err((char_u *)"encoding", 0, (char_u *)"latin1", 0);
init_chartab();
test_trunc_string();
test_vim_snprintf();