neovim/runtime/plugin
Lewis Russell 7121983c45 refactor(man.lua): various changes
- Replace all uses of vim.regex with simpler Lua patterns.
- Replace all uses of vim.fn.substitute with string.gsub.
- Rework error handling so expected errors are passed back via a return.
  - These get routed up an passed to `vim.notify()`
  - Any other errors will cause a stack trace.
- Reworked the module initialization of `localfile_arg`
- Updated all type annotations.
- Refactored CLI completion by introduction a parse_cmdline()
  function.
- Simplified `show_toc()`
- Refactor highlighting
- Inline some functions
- Fix completion on MacOS 13 and earlier.
  - Prefer `manpath -q` over `man -w`
- Make completion more efficient by avoiding vim.fn.sort and vim.fn.uniq
  - Reimplement using a single loop
2024-12-18 14:40:36 +00:00
..
editorconfig.lua feat(lua): allow vim.F.if_nil to take multiple arguments (#22903) 2023-04-07 08:22:47 -06:00
gzip.vim vim-patch:e978b4534a5e (#24697) 2023-08-13 13:25:10 +01:00
man.lua refactor(man.lua): various changes 2024-12-18 14:40:36 +00:00
matchit.vim Add g:loaded_matchit check (#13226) 2020-11-04 18:46:03 -05:00
matchparen.vim vim-patch:59834ba: runtime(matchparen): Add matchparen_disable_cursor_hl config option 2024-11-05 08:31:19 +01:00
netrwPlugin.vim vim-patch:8b0fa7a: runtime(netrw): make :Launch/Open autoloadable 2024-10-31 18:59:49 +08:00
osc52.lua fix(osc52): do not use 'vim.iter' (#27218) 2024-01-26 12:06:13 -06:00
rplugin.vim fix(rplugin): dont create data dir if it's a broken symlink #25726 2023-11-28 03:17:39 -08:00
shada.vim runtime: Add [ft]plugin/shada.vim files that automatically open .shada 2015-11-01 21:27:28 +03:00
spellfile.vim spell: Fix argument and avoid redundant prompt. 2016-04-10 04:27:39 -04:00
tarPlugin.vim vim-patch:3a5b3df7764d (#26956) 2024-01-10 06:03:09 +08:00
tohtml.lua fix(tohtml): support ranges again 2024-07-16 15:07:40 +02:00
tutor.vim runtime: Include vim-tutor-mode 2015-08-15 15:25:30 -03:00
zipPlugin.vim vim-patch:f9ca139e3aa1 (#27554) 2024-02-21 06:30:18 +08:00