Mercurial > vim
diff src/json.c @ 26915:3631d2deb36c v8.2.3986
patch 8.2.3986: error messages are spread out
Commit: https://github.com/vim/vim/commit/b09feaa86ecc53b9b953710082496951776dc5c6
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jan 2 20:20:45 2022 +0000
patch 8.2.3986: error messages are spread out
Problem: Error messages are spread out.
Solution: Move more error messages to errors.h.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 02 Jan 2022 21:30:04 +0100 |
parents | 7f150a4936f2 |
children | ac75c145f0a9 |
line wrap: on
line diff
--- a/src/json.c +++ b/src/json.c @@ -20,8 +20,6 @@ static int json_encode_item(garray_T *gap, typval_T *val, int copyID, int options); -static char e_json_error[] = N_("E491: json decode error at '%s'"); - /* * Encode "val" into a JSON format string. * The result is added to "gap" @@ -740,7 +738,7 @@ json_decode_item(js_read_T *reader, typv retval = json_decode_string(reader, cur_item, *p); else { - semsg(_(e_json_error), p); + semsg(_(e_json_decode_error_at_str), p); retval = FAIL; } break; @@ -748,7 +746,7 @@ json_decode_item(js_read_T *reader, typv case ',': // comma: empty item if ((options & JSON_JS) == 0) { - semsg(_(e_json_error), p); + semsg(_(e_json_decode_error_at_str), p); retval = FAIL; break; } @@ -778,7 +776,7 @@ json_decode_item(js_read_T *reader, typv } if (!VIM_ISDIGIT(*sp)) { - semsg(_(e_json_error), p); + semsg(_(e_json_decode_error_at_str), p); retval = FAIL; break; } @@ -810,7 +808,7 @@ json_decode_item(js_read_T *reader, typv &nr, NULL, 0, TRUE); if (len == 0) { - semsg(_(e_json_error), p); + semsg(_(e_json_decode_error_at_str), p); retval = FAIL; goto theend; } @@ -971,7 +969,7 @@ item_end: retval = MAYBE; else { - semsg(_(e_json_error), p); + semsg(_(e_json_decode_error_at_str), p); retval = FAIL; } goto theend; @@ -989,7 +987,7 @@ item_end: retval = MAYBE; else { - semsg(_(e_json_error), p); + semsg(_(e_json_decode_error_at_str), p); retval = FAIL; } goto theend; @@ -1044,7 +1042,7 @@ item_end: retval = MAYBE; else { - semsg(_(e_json_error), p); + semsg(_(e_json_decode_error_at_str), p); retval = FAIL; } goto theend; @@ -1063,7 +1061,7 @@ item_end: res->v_type = VAR_SPECIAL; res->vval.v_number = VVAL_NONE; } - semsg(_(e_json_error), p); + semsg(_(e_json_decode_error_at_str), p); theend: for (i = 0; i < stack.ga_len; i++) @@ -1090,7 +1088,7 @@ json_decode_all(js_read_T *reader, typva if (ret != OK) { if (ret == MAYBE) - semsg(_(e_json_error), reader->js_buf); + semsg(_(e_json_decode_error_at_str), reader->js_buf); return FAIL; } json_skip_white(reader);