aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_editor.lua
Commit message (Expand)AuthorAge
* build: ship "_core/*" as bytecode (built-into Nvim binary)Justin M. Keyes2025-12-30
* fix(lua): separate vim.{g,b,w,t} types #37081phanium2025-12-23
* fix(lua): don't remove first char of non-file stacktrace source (#37008)zeertzjq2025-12-18
* fix(input): discard following keys when discarding <Cmd>/K_LUA (#36498)zeertzjq2025-11-20
* fix(paste): don't use :echo immediately before :redraw (#35773)zeertzjq2025-09-16
* feat(lua): `vim.pos`/`vim.range`Yi Ming2025-08-17
* feat(net): vim.net.request(), :edit [url] #34140Tom Ampuero2025-07-13
* fix(lua): vim.diff is nil in uv.new_work() thread #34909Justin M. Keyes2025-07-12
* refactor(lua): rename vim.diff => vim.text.diff #34864Justin M. Keyes2025-07-12
* docs: move vim.system to own sectionLewis Russell2025-07-10
* feat(pack): add built-in plugin manager `vim.pack`Evgeni Chasnovski2025-07-04
* fix(vim.system): env=nil passes env=nil to uv.spawnLewis Russell2025-07-02
* docs: vim.fs., diagnostics, lsp #34402Justin M. Keyes2025-06-13
* docs: lua, UI events #34261Justin M. Keyes2025-06-07
* refactor(docs): remove unnecessary `@private`/`@nodoc` annotations (#33951)Maria José Solano2025-05-10
* fix(lua): no omni/cmdline completion for vim.env (#33044)Phạm Bình An2025-03-26
* fix(cmdline): cmdline completion of _defer_require() modules #33007phanium2025-03-24
* fix(paste): wrong '[ mark after pasting a big string (streamed chunks) #33025Au.2025-03-23
* docs: misc #32959Justin M. Keyes2025-03-18
* fix(lua): always use vim.inspect() for :lua= (#32715)zeertzjq2025-03-07
* feat(lua): don't complete private (_) fields after dot (.) #32690Maria José Solano2025-03-02
* fix(lua): `@private` => `@nodoc` #32587Dan Sully2025-02-23
* fix: resolve all remaining LuaLS diagnosticsLewis Russell2025-01-27
* docs: miscdundargoc2025-01-11
* docs: misc #31867Justin M. Keyes2025-01-09
* feat(api): deprecate nvim_out/err_write(ln)Luuk van Baal2025-01-09
* fix(messages): proper multiline Lua print() messages #31205luukvbaal2024-11-17
* perf(lsp): use faster version of str_byteindexLewis Russell2024-11-11
* fix(lua): show stacktrace for error in vim.on_key() callback (#31021)zeertzjq2024-11-02
* feat(lua): allow vim.on_key() callback to consume the key (#30939)errael2024-11-01
* refactor(lsp): drop str_byteindex/str_utfindex wrappers #30915Tristan Knight2024-10-26
* feat(stdlib): overload vim.str_byteindex, vim.str_utfindex #30735Tristan Knight2024-10-23
* feat(vim.validate): improve fast form and deprecate spec formLewis Russell2024-10-21
* refactor: rename vim.highlight => vim.hlJustin M. Keyes2024-10-21
* fix(lua): vim.deprecate does not support major>0Justin M. Keyes2024-10-21
* perf(validate): use lighter versionLewis Russell2024-10-17
* docs(lua): clarify when on_key "typed" will be empty (#30774)zeertzjq2024-10-12
* fix(lua): avoid recursive vim.on_key() callback (#30753)zeertzjq2024-10-12
* feat(lua): completion for vim.fn, vim.v, vim.o #30472Jongwook Choi2024-10-04
* docs: misc (#30177)dundargoc2024-09-29
* docs: lua error patterns #30240Justin M. Keyes2024-09-24
* docs: misc #28970Justin M. Keyes2024-09-01
* docs: misc (#28837)dundargoc2024-06-07
* refactor: deprecate vim.region() #28416Justin M. Keyes2024-05-28
* fix: change deprecation presentationdundargoc2024-05-24
* perf(lua): faster vim.deprecate() #28470Evgeni Chasnovski2024-04-23
* feat(lua): enable(enable:boolean, filter:table) #28374Justin M. Keyes2024-04-18
* fix(vim.ui): open() may wait indefinitely #28325Justin M. Keyes2024-04-15
* feat(lua): pass keys before mapping to vim.on_key() callback (#28098)zeertzjq2024-03-31
* docs(editorconfig): move to sourceLewis Russell2024-03-10