diff --git a/runtime/lua/man.lua b/runtime/lua/man.lua index 847a4d6510..ccb5fc2592 100644 --- a/runtime/lua/man.lua +++ b/runtime/lua/man.lua @@ -669,8 +669,8 @@ function M.init_pager() -- know the correct casing, cf. `man glDrawArraysInstanced`). --- @type string local ref = (fn.getline(1):match('^[^)]+%)') or ''):gsub(' ', '_') - local _, sect, err = pcall(parse_ref, ref) - vim.b.man_sect = err ~= nil and sect or '' + local ok, _, sect = pcall(parse_ref, ref) + vim.b.man_sect = ok and (sect or '') or '' local man_bufname = 'man://' .. fn.fnameescape(ref):lower()