diff options
author | zeertzjq <zeertzjq@outlook.com> | 2022-08-28 07:22:27 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-28 07:22:27 +0800 |
commit | 7a9b5937966d3db852c84b8eb232e77d92d3c355 (patch) | |
tree | 1ab737cf0e4efccd6729421813e7f9c8c38420ac /src/nvim/ex_docmd.c | |
parent | 09c6ce8c4e4c6415cca9b834539ed0df461373f6 (diff) | |
download | rneovim-7a9b5937966d3db852c84b8eb232e77d92d3c355.tar.gz rneovim-7a9b5937966d3db852c84b8eb232e77d92d3c355.tar.bz2 rneovim-7a9b5937966d3db852c84b8eb232e77d92d3c355.zip |
vim-patch:8.2.3813: confusing error when using :cc without error list (#19978)
Problem: confusing error when using :cc without error list. (Gary Johnson)
Solution: Give the "no errors" error.
https://github.com/vim/vim/commit/a5d78d1f1123d9ffccd5ba58f2d2dec44cc59e94
Cherry-pick e_quickfix -> e_no_errors rename from patch 8.2.3190.
Diffstat (limited to 'src/nvim/ex_docmd.c')
-rw-r--r-- | src/nvim/ex_docmd.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c index eadde7a725..8cf5d56dd7 100644 --- a/src/nvim/ex_docmd.c +++ b/src/nvim/ex_docmd.c @@ -3586,6 +3586,9 @@ char *invalid_range(exarg_T *eap) assert(eap->line2 >= 0); // No error for value that is too big, will use the last entry. if (eap->line2 <= 0) { + if (eap->addr_count == 0) { + return _(e_no_errors); + } return _(e_invrange); } break; |