Commit Graph

  • 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
  • 0e9a33572d fix(lsp): handle adjacent snippet tabstops Maria José Solano 2024-01-03 20:05:03 -08:00
  • cbb7632aa0 test: add more hlstate tests Fred Sundvik 2024-02-05 14:38:42 +02:00
  • 43661a0abf Merge pull request #27328 from wookayin/fix/lsp-tagfunc Lewis Russell 2024-02-05 10:35:25 +00:00
  • d184933cdc fix(redraw): update Visual selection properly with splits (#27343) zeertzjq 2024-02-05 15:34:17 +08:00
  • 35ffe58ea4 fix(inccommand): update topline after moving cursor (#27341) zeertzjq 2024-02-05 12:13:21 +08:00
  • 18e62c1bdb perf(redraw): only redraw Visual area when cursor has moved (#27340) zeertzjq 2024-02-05 11:08:52 +08:00
  • 1ed6b9cd2c build(deps): bump luajit to HEAD - 0d313b243 Christian Clason 2024-02-04 20:30:12 +01:00
  • 6c8387067d fix(treesitter): inspect-tree remember opts on buf change altermo 2024-02-04 12:17:21 +01:00
  • 1d5f86f694 vim-patch:9.1.0076: luau config file not detected Christian Clason 2024-02-04 10:57:36 +01:00
  • 21df0cdb88 vim-patch:9.1.0075: insert completion not correct when adding new leader (#27332) Raphael 2024-02-04 11:12:31 +08:00
  • cd3399f6bd vim-patch:7c5aeaffa2be (#27327) zeertzjq 2024-02-04 07:09:54 +08:00
  • c8055c4a8d Merge pull request #27326 from zeertzjq/vim-9.1.0073 zeertzjq 2024-02-04 07:05:03 +08:00
  • b92b9be85d test(lsp): add test cases for vim.lsp.tagfunc Jongwook Choi 2024-02-03 17:49:28 -05:00
  • f487e5af01 fix(lsp): fix infinite loop on vim.lsp.tagfunc Jongwook Choi 2024-02-03 17:47:56 -05:00
  • 80d7e7e5bf vim-patch:9.1.0074: did_set_breakat() should be in optionstr.c zeertzjq 2024-02-04 06:43:19 +08:00
  • 60701f4fff vim-patch:9.1.0073: Looping over modifier_keys_table unnecessarily zeertzjq 2024-02-04 06:42:47 +08:00
  • c559ab0ae6 feat: update unicode tables (#27317) zeertzjq 2024-02-04 06:28:51 +08:00
  • 2e982f1aad refactor: create function for deferred loading dundargoc 2024-01-22 18:23:28 +01:00
  • 51702e0aea refactor(strcase_save): optimize memory allocation (#27319) Raphael 2024-02-03 15:29:05 +08:00
  • 6709f7f8f1 fix(keycodes): simplify S- properly when D- is present (#27316) zeertzjq 2024-02-03 11:05:38 +08:00
  • 9ab9cde2ca vim-patch:partial:9.0.1196: code is indented more than necessary (#27315) zeertzjq 2024-02-03 10:22:11 +08:00
  • 1f40b4e222 vim-patch:9.0.1105: code is indented too much (#27314) zeertzjq 2024-02-03 09:42:04 +08:00
  • be1d09c427 fix(drawline): missing NUL termination when drawing TAB (#27307) zeertzjq 2024-02-02 22:31:57 +08:00
  • fffc0e942d test(old): correct path to .valgrind.supp (#27306) zeertzjq 2024-02-02 22:24:37 +08:00
  • 9b7cf4f0be fix(vim.system): don't process non-fast events during wait() (#27300) zeertzjq 2024-02-02 21:52:01 +08:00
  • e98decf9a6 feat(quickfix): support -q - to read 'errorfile' from stdin (#27303) zeertzjq 2024-02-02 21:17:37 +08:00
  • 1bf645918e vim-patch:9204f39580bd Christian Clason 2024-02-02 08:38:53 +01:00
  • 4a1ad676ce feat(ex_cmds): no error on :lua with {range} and {code} (#27290) luukvbaal 2024-02-02 06:14:10 +01:00