Commit Graph

  • 309c36d3c9 docs(builtin): fix lua types for vim.fn.sign_getplaced Jongwook Choi 2024-02-13 02:33:09 -05:00
  • 1c7b0b9d5f docs: stricter bufname and bufnr types (#27454) Maria José Solano 2024-02-12 20:15:27 -08:00
  • 4860cc5bdc vim-patch:9.1.0101: upper-case of German sharp s should be U+1E9E (#27449) zeertzjq 2024-02-13 07:38:12 +08:00
  • 86458dde0e vim-patch:9.1.0103: 'breakindentopt' "min" not correct with 'signcolumn' (#27451) zeertzjq 2024-02-13 07:33:24 +08:00
  • 2493fd020d vim-patch:9.1.0102: settabvar() may change the last accessed tabpage (#27450) zeertzjq 2024-02-13 07:27:27 +08:00
  • 94085cfce8 perf(redraw): reduce redraw with undo and extmarks or 'spell' (#27442) zeertzjq 2024-02-13 06:56:19 +08:00
  • 984f7a9fd3 vim-patch:9.0.0245: mechanism to prevent recursive screen updating is incomplete (#27448) zeertzjq 2024-02-13 06:30:35 +08:00
  • 84b6ade415 Merge pull request #27439 from bfredl/nofreeallmem bfredl 2024-02-12 16:50:38 +01:00
  • 0185152802 refactor(tests): get channel id via nvim_get_chan_info #27441 Justin M. Keyes 2024-02-12 05:50:39 -08:00
  • 210ec3b7a9 Merge pull request #27348 from fredizzimo/fsundvik/fix-ext-hlstate bfredl 2024-02-12 14:33:34 +01:00
  • 2d9e063a63 fix(extmarks): redraw pre-undo position (#27437) zeertzjq 2024-02-12 21:24:28 +08:00
  • 597ecf7516 fix(lsp): re-add client.commands and mark private Lewis Russell 2024-02-12 10:18:42 +00:00
  • 6c168c0f4d docs: correct on_key docs (#27429) altermo 2024-02-12 13:03:53 +01:00
  • f1dd75c2af fix(exitfree): don't use ex commands to close windows in free_all_mem() bfredl 2024-02-12 12:20:12 +01:00
  • 917172dd96 fix(lsp): semantic token defer loading Lewis Russell 2024-02-11 18:07:04 +00:00
  • 4682f158a0 vim-patch:9.1.0098: CompleteChanged not triggered when new leader added without matches (#27436) Raphael 2024-02-12 14:57:13 +08:00
  • 929e1b7f1c perf(extmarks): avoid unnecessary invalidations for virt_text (#27435) zeertzjq 2024-02-12 13:02:27 +08:00
  • 950a0ac61c vim-patch:b614b284ee06 (#27433) zeertzjq 2024-02-12 06:56:48 +08:00
  • 5a4e0b837f fix(column): use a single path for sign sorting (#27431) luukvbaal 2024-02-11 23:41:44 +01:00
  • 9605cfe06c vim-patch:9.1.0097: 'breakindent' behaves inconsistently with 'list' and splits (#27432) zeertzjq 2024-02-12 06:34:16 +08:00
  • 3faedb0509 refactor(indent): refactor computing of a string's indent size (#27252) VanaIgr 2024-02-11 14:17:15 -06:00
  • 46390635cd vim-patch:6d91227267a5 Christian Clason 2024-02-11 18:29:08 +01:00
  • ed1b66bd99 refactor(lsp): move more code to client.lua Lewis Russell 2024-02-11 12:37:20 +00:00
  • 8e86193502 Merge pull request #27420 from MariaSolOs/warning-anxiety Lewis Russell 2024-02-11 11:42:21 +00:00
  • d48f75e42e Merge pull request #27414 from bfredl/arenalines bfredl 2024-02-11 12:00:55 +01:00
  • 930d6e38d4 refactor(api): use an arena for nvim_buf_get_lines and buffer updates bfredl 2024-02-10 13:13:52 +01:00
  • ca258db156 fix(messages): clear new lines when increasing 'cmdheight' (#27421) zeertzjq 2024-02-11 18:12:56 +08:00
  • eac7e3fc6c refactor(lsp): add vim.lsp.sync.Range type Maria José Solano 2024-02-10 14:04:44 -08:00
  • 5a6868c888 refactor(lsp): add shared diagnostic handler Maria José Solano 2024-02-10 14:04:05 -08:00
  • c73d67d283 refactor(lsp): add type annotations Maria José Solano 2024-02-10 14:03:44 -08:00
  • 170c890dca feat(shortmess): "q" flag fully hides recording message (#27415) Trevor Arjeski 2024-02-11 02:39:39 +03:00
  • f1f8fa850f refactor: rename w_float_config to w_config #27419 Will Hopkins 2024-02-10 13:06:01 -08:00
  • 320eec496c Merge pull request #27253 from MariaSolOs/codelens-refresh bfredl 2024-02-10 21:48:45 +01:00
  • 470c450fd2 Merge pull request #27418 from zeertzjq/vim-9.1.0089 zeertzjq 2024-02-10 22:19:51 +08:00
  • 00e785b17f refactor: don't use subtraction in qsort() comparison functions zeertzjq 2024-02-10 21:38:48 +08:00
  • f3982ad3f3 vim-patch:9.1.0093: Still a qsort() comparison function that returns result of subtraction zeertzjq 2024-02-10 21:31:44 +08:00
  • 5bbb733a1b vim-patch:9.1.0089: qsort() comparison functions should be transitive zeertzjq 2024-02-10 21:26:54 +08:00
  • 71429c90ee build(deps): bump tree-sitter-bash to v0.20.5 Christian Clason 2024-02-10 14:15:43 +01:00
  • e15dfb5f79 refactor: reduce some globals #27406 Justin M. Keyes 2024-02-10 05:00:17 -08:00
  • 607606e3bb Merge pull request #27398 from bfredl/arena2 bfredl 2024-02-10 12:07:37 +01:00
  • 4948fa42ef test(ui/mouse_spec): make sure click is processed (#27412) zeertzjq 2024-02-10 12:57:40 +08:00
  • 7ab003ec79 vim-patch:9.1.0087: Restoring lastused_tabpage too early in do_arg_all() (#27411) Raphael 2024-02-10 12:21:31 +08:00
  • ba23d109ba test: add test for scroll wheel at right-click menu (#27409) zeertzjq 2024-02-10 11:54:26 +08:00
  • dcb11c1091 build(clint): don't allow INIT() in non-header files (#27407) zeertzjq 2024-02-10 11:11:30 +08:00
  • 8e739af064 fix(startup): multiprocess startuptime #26790 Pablo Arias 2024-02-09 23:56:52 +01:00
  • 3f419d84fb vim-patch:9.1.0088: TextChanged not triggered for :norm! commands (#27405) zeertzjq 2024-02-10 06:53:26 +08:00
  • 0d4d3e4325 vim-patch:9.1.0084: Visual hl wrong when it ends before multibyte 'showbreak' (#27404) zeertzjq 2024-02-10 06:53:10 +08:00
  • 2d0e29614b refactor(api): use arena for nvim_get_option_info() bfredl 2024-02-09 11:35:02 +01:00
  • 2d8d35f838 refactor(api): use arena for nvim_parse_cmd() bfredl 2024-02-09 10:06:50 +01:00
  • 4cd43933d3 refactor(api): use arena for hlstate inspection bfredl 2024-02-09 12:41:14 +01:00
  • e9510211f0 refactor(api): use arena for nvim_list_uis() bfredl 2024-02-09 12:40:48 +01:00
  • 44ec4b5b18 refactor: rename FloatConfig to WinConfig #27397 Will Hopkins 2024-02-09 08:17:10 -08:00
  • e0e5b7f0ba refactor(api): make cstr_as_string accept "const char*" bfredl 2024-02-09 11:42:40 +01:00
  • 4788abf2da build: stop installing parser.h from treesitter dundargoc 2024-02-08 21:45:51 +01:00
  • 0fe86f7e24 feat(lsp): add opts paramater to vim.lsp.codelens.refresh Maria José Solano 2024-01-28 22:21:37 -08:00
  • 32b49448b2 feat(tutor): add Japanese tutor #27268 ite-usagi 2024-02-09 07:43:18 +09:00
  • f0e61e6d92 fix(lsp): rename fails on missing parent directory #27291 Tomasz N 2024-02-08 22:06:54 +01:00
  • 52b6a9a93b Merge pull request #27391 from bfredl/arenarock bfredl 2024-02-08 18:54:00 +01:00
  • 451bc50d40 feat(lsp): deprecate severity_limit Lewis Russell 2024-02-08 12:11:47 +00:00
  • 5c36701228 docs(install): add more Linux install instructions #27350 Robert O'Shea 2024-02-08 14:55:53 +00:00
  • 2f6d5588f3 Revert "fixup! add benchmark" Lewis Russell 2024-02-08 14:55:09 +00:00
  • b0bff57a3b fixup! add benchmark Lewis Russell 2024-02-08 14:54:36 +00:00
  • af5beac1bd refactor(api): refactor more api functions to use arena return bfredl 2024-02-08 13:40:35 +01:00
  • d0e9e36a78 refactor(treesitter): {start,stop} are optional in Query:iter_* methods Jongwook Choi 2024-02-02 01:51:35 -05:00
  • 800134ea5e refactor(treesitter): typing for Query, TSQuery, and TSQueryInfo Jongwook Choi 2024-01-25 13:27:48 -05:00
  • 8b21fe83da Merge pull request #27388 from zeertzjq/vim-9.1.0082 zeertzjq 2024-02-08 19:37:41 +08:00
  • da3facb7ee vim-patch:9.1.0083: Redrawing can be improved when deleting lines with 'number' zeertzjq 2024-02-08 19:10:27 +08:00
  • 1c2b9e8dd8 vim-patch:9.1.0082: Redrawing can be improved when deleting lines with 'cursorline' zeertzjq 2024-02-08 19:07:59 +08:00
  • 1f9da3d083 refactor(lsp): tidy up logging Lewis Russell 2024-02-08 09:24:47 +00:00
  • 2a7c4aca42 vim-patch:b8170143c8f8 (#27387) zeertzjq 2024-02-08 19:07:31 +08:00
  • b162adbb7c feat(api): pass 0 to nvim_get_chan_info for current channel (#27321) nikolightsaber 2024-02-08 11:59:31 +01:00
  • 3f2d543ee8 Merge pull request #27284 from bfredl/unkeydict bfredl 2024-02-08 11:43:27 +01:00
  • ca2635adf9 refactor(generators): style of generating and generated lua dispatch code bfredl 2024-02-01 12:30:25 +01:00
  • f9d81c43d2 refactor(api): use keydict and arena for more api return values bfredl 2024-01-31 22:02:06 +01:00
  • 02cc84b4d9 build(deps): bump libuv to v1.48.0 Christian Clason 2024-02-07 23:06:53 +01:00
  • 24d26b4cd1 Merge pull request #27379 from zeertzjq/vim-9.1.0080 zeertzjq 2024-02-08 08:50:42 +08:00
  • ceed5739e0 vim-patch:c9c2e2d2ff44 zeertzjq 2024-02-08 08:08:50 +08:00
  • d75022d205 vim-patch:partial:9.1.0080: unexpected error for modifying final list using += zeertzjq 2024-02-08 08:07:51 +08:00
  • 70a0049296 fix(runtime): source c ftplugins in correct order (#27377) Maximilian Fricke 2024-02-08 00:42:16 +01:00
  • 5785c32f11 fix(lsp): set fallback client name properly zeertzjq 2024-02-08 07:34:38 +08:00
  • 59cf827f99 refactor(lsp): move client code to a regular Lua class Lewis Russell 2024-02-07 17:22:03 +00:00
  • cca8a78ea2 perf: improve utf_char2cells() performance (#27353) VanaIgr 2024-02-07 01:03:45 -06:00
  • 6725565258 fix(event-loop): process input before events (#27358) zeertzjq 2024-02-07 12:11:22 +08:00
  • c0b99bb1de feat(treesitter): show root nodes in :InspectTree (#26944) altermo 2024-02-06 21:51:53 +01:00
  • c4417ae70c fix(doc): prevent doxygen confusion Lewis Russell 2024-02-06 15:08:17 +00:00
  • 0db6946b39 fix(column): handle w_redr_statuscol at end filler lines (#27365) zeertzjq 2024-02-06 23:01:44 +08:00
  • 7f4627fe48 ci(release): bump mac runner version to macos-12 dundargoc 2024-02-06 12:21:12 +01:00
  • 3be2536ca0 fix(lsp): send back diagnostic tags to the server Lewis Russell 2024-02-06 12:34:04 +00:00
  • 7fa84f32e7 vim-patch:9.1.0079: LineNrAbove/Below highlighting wrong on wrapped lines (#27363) zeertzjq 2024-02-06 20:18:23 +08:00
  • 63b810c9d8 docs: small fixes (#27213) dundargoc 2024-02-06 12:30:02 +01:00
  • 9a761019da vim-patch:f7f33e3719c8 Christian Clason 2024-02-06 11:16:32 +01:00
  • a945a31e76 vim-patch:9.1.0077: Unnecessary call to redraw_for_cursorline() in nv_mousescroll() (#27359) zeertzjq 2024-02-06 18:05:06 +08:00
  • d6fac187f1 test(tui_spec): prevent race between nvim_input and nvim_paste (#27356) zeertzjq 2024-02-06 14:05:49 +08:00
  • f6042d5c30 test: add test for 'foldcolumn' with cmdwin (#27355) zeertzjq 2024-02-06 11:44:53 +08:00
  • a090d43d61 fix: splitting of big UI messages Fred Sundvik 2024-02-05 14:39:54 +02:00
  • b3bda2f043 fix(tui): space_buf overflow when clearing screen (#27352) Sean Dewar 2024-02-06 01:13:35 +00:00
  • d6483793e1 fix: buffer overrun in lmpack_session_receive Fred Sundvik 2024-02-05 14:39:29 +02:00
  • abfcdd9bf4 Merge pull request #27295 from wookayin/feat/inspecttree Gregory Anders 2024-02-05 15:59:25 -06:00
  • f4a3c32631 test(treesitter): add test cases for inspect_tree Jongwook Choi 2024-02-01 15:25:40 -05:00
  • a478bf936b feat(treesitter): use 0-based indexing to show ranges in :InspectTree Jongwook Choi 2024-02-01 15:34:35 -05:00