neovim/runtime/lua/vim
Gregory Anders 33464189bc
fix(vim.text): handle very long strings (#30075)
Lua's string.byte has a maximum (undocumented) allowable length, so
vim.text.hencode fails on large strings with the error "string slice too
long".

Instead of converting the string to an array of bytes up front, convert
each character to a byte one at a time.
2024-08-17 22:28:03 -05:00
..
_meta fix(docs): add missing properties to hl_info #30032 2024-08-16 08:36:23 -07:00
deprecated refactor(lua): use tuple syntax everywhere #29111 2024-06-04 06:06:02 -07:00
filetype vim-patch:9.1.0635: filetype: SuperHTML template files not recognized 2024-07-29 09:12:14 +02:00
func fix(treesitter): return correct match table in iter_captures() 2024-03-27 10:39:46 +00:00
health fix(lua): change some vim.fn.expand() to vim.fs.normalize() (#29583) 2024-07-09 19:17:50 +08:00
lsp test(lsp): refactor and tidy 2024-08-11 15:14:14 +01:00
provider fix(health): fix pyenv root and python exepath detect issue 2024-07-24 16:21:46 +02:00
treesitter docs(treesitter): generate inline docs for Ranges 2024-08-06 18:18:34 +02:00
ui/clipboard fix(osc52): use nvim_chan_send() to stderr for copying (#26690) 2023-12-21 11:47:04 +08:00
_comment.lua feat(lua): add vim._with 2024-06-08 21:38:06 +02:00
_defaults.lua fix(defaults): default @/Q broken when 'ignorecase' is set (#29343) 2024-06-15 10:21:16 +08:00
_editor.lua docs: misc (#28837) 2024-06-07 10:55:14 +08:00
_init_packages.lua refactor(types): more fixes 2024-03-06 10:45:22 +00:00
_inspector.lua refactor: use vim._with where possible 2024-06-28 19:58:31 +02:00
_meta.lua refactor: fix luals type warnings 2024-05-27 20:48:46 +02:00
_options.lua fix(vim.wo): never allow non-zero bufnr 2024-06-12 15:42:56 +01:00
_system.lua fix(vim.ui): open() may wait indefinitely #28325 2024-04-15 04:33:09 -07:00
_watch.lua fix(watch): exclude .git when using inotifywait (#29914) 2024-08-01 16:00:48 +02:00
diagnostic.lua fix(diagnostic): fix backwards compatibility for goto_next and goto_prev (#29593) 2024-07-09 14:08:12 -05:00
F.lua fix(diagnostic): typing 2024-01-16 09:33:10 +00:00
filetype.lua docs(filetype): consolidate comments in dev_vimpatch.txt 2024-08-03 14:14:42 +02:00
fs.lua fix(fs): make vim.fs.root work for relative paths and unnamed buffers (#28964) 2024-05-24 10:48:32 -05:00
func.lua fix(treesitter): return correct match table in iter_captures() 2024-03-27 10:39:46 +00:00
glob.lua fix(glob): avoid subcapture nesting too deep error (#29520) 2024-07-06 11:40:08 +02:00
health.lua refactor: fix luals type warnings 2024-05-27 20:48:46 +02:00
highlight.lua refactor: use vim._with where possible 2024-06-28 19:58:31 +02:00
inspect.lua
iter.lua fix(types): use vararg return type annotation 2024-06-11 16:36:29 +01:00
keymap.lua refactor(lua): type annotations 2024-03-16 19:26:10 +00:00
loader.lua fix(loader): follow the style of the error message for built-in loaders 2024-08-13 14:05:10 +01:00
lsp.lua fix(lsp): don't show codelens for buffers that don't support it (#29690) 2024-07-16 19:48:54 +02:00
provider.lua refactor: create function for deferred loading 2024-02-03 16:53:41 +01:00
re.lua docs: auto-generate docs for vim.lpeg and vim.re 2024-01-14 11:08:33 +00:00
secure.lua refactor(lua): type annotations 2024-03-16 19:26:10 +00:00
shared.lua fix(lua): use rawget() to get __call in vim.is_callable() (#29536) 2024-07-04 06:36:00 +08:00
snippet.lua fix(snippet): modify base indentation when there's actually whitespace (#29670) 2024-07-16 19:30:22 +02:00
termcap.lua docs: various fixes (#28208) 2024-04-30 07:04:42 +08:00
text.lua fix(vim.text): handle very long strings (#30075) 2024-08-17 22:28:03 -05:00
treesitter.lua feat(treesitter): allow get_node to return anonymous nodes 2024-07-29 17:15:46 +02:00
ui.lua fix(lua): ignore stdout and stderr for xdg-open 2024-08-12 07:03:48 +00:00
uri.lua fix(lua): remove uri fragment from file paths (#27647) 2024-02-28 10:50:53 +01:00
version.lua fix(version): return nil with empty string 2024-07-27 14:06:31 +01:00
vimhelp.lua feat(help): use treesitter for table of contents 2024-06-09 13:54:34 +02:00