neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit bf9ad5db962509f3434726b7ad84d31d002fb8a3
parent 6b3ae24a70a15d485c6aadf059d3fa773f0da4cf
Author: tae-soo-kim <117524309+tae-soo-kim@users.noreply.github.com>
Date:   Sun, 18 Dec 2022 10:17:15 -0500

fix(diagnostic): sort diagnostics by column (#21457)

Sort diagnostics by column number in quickfix list
Diffstat:
Mruntime/lua/vim/diagnostic.lua | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/runtime/lua/vim/diagnostic.lua b/runtime/lua/vim/diagnostic.lua @@ -1673,7 +1673,11 @@ function M.toqflist(diagnostics) end table.sort(list, function(a, b) if a.bufnr == b.bufnr then - return a.lnum < b.lnum + if a.lnum == b.lnum then + return a.col < b.col + else + return a.lnum < b.lnum + end else return a.bufnr < b.bufnr end