Commit Graph

  • 2a733ec6cc revert "feat(ftplugin): set 'omnifunc' of Lua to 'v:lua.vim.lua_omnifunc'" #32597 Justin M. Keyes 2025-02-23 08:21:24 -08:00
  • 9304a417af Merge #32503 feat(lsp): use the meta model to generate server capability map Justin M. Keyes 2025-02-23 08:20:19 -08:00
  • 0c9c140f91 refactor(treesitter): simplify parsing coroutine logic Riley Bruins 2025-02-21 16:31:56 -08:00
  • f398e3a61a feat(ftplugin): set Lua 'omnifunc' to vim.lua_omnifunc #32491 Phạm Bình An 2025-02-23 22:57:16 +07:00
  • b283736388 fix(lua): @private => @nodoc #32587 Dan Sully 2025-02-23 07:51:12 -08:00
  • 4a0ee22e77 build: make makefile work on msys dundargoc 2025-02-22 16:46:31 +01:00
  • d2cca606a1 fix(float): ensure floating window width can fit title Maria José Solano 2025-02-22 13:19:00 -08:00
  • f932c7852e Merge pull request #32593 from zeertzjq/vim-9.1.1139 zeertzjq 2025-02-23 17:53:53 +08:00
  • 365b865d6b vim-patch:9.1.1141: Misplaced comment in readfile() zeertzjq 2025-02-23 17:13:47 +08:00
  • 0861ea6949 vim-patch:9.1.1139: [fifo] is not displayed when editing a fifo zeertzjq 2025-02-23 17:06:54 +08:00
  • 16e6f6e584 vim-patch:9.1.1137: ins_str() is inefficient by calling STRLEN() (#32591) zeertzjq 2025-02-23 16:52:44 +08:00
  • 5a41f7e69c vim-patch:9.1.1136: Match highlighting marks a buffer region as changed (#32561) luukvbaal 2025-02-23 09:35:26 +01:00
  • 3c57ee079d test(unit/strings_spec): show ctx when vim_snprintf content check fails #32570 James McCoy 2025-02-22 18:11:15 -07:00
  • 1c81734871 test(unit/strings_spec): show ctx when vim_snprintf content check fails #32570 James McCoy 2025-02-22 18:11:15 -07:00
  • 228fe50087 vim-patch:9.1.1134: filetype: Guile init file not recognized Christian Clason 2025-02-22 11:09:02 +01:00
  • 010684e024 vim-patch:9.1.1133: filetype: xkb files not recognized everywhere Christian Clason 2025-02-22 11:01:28 +01:00
  • 90958c3648 vim-patch:61af587: runtime(dockerfile): set comments in filetype plugin Christian Clason 2025-02-22 15:45:01 +01:00
  • 5f11efe423 vim-patch:d15114c: runtime(compiler): include svelte-check compiler Christian Clason 2025-02-22 15:44:33 +01:00
  • e641155b02 fix(runtime): avoid E31 in ftplugin (#32578) phanium 2025-02-22 21:17:35 +08:00
  • 2e5b560482 feat(treesitter): table of contents for checkhealth, markdown (#32282) Christian Clason 2025-02-22 13:07:21 +01:00
  • 5cead869fb vim-patch:9.1.1135: 'suffixesadd' doesn't work with multiple items (#32573) zeertzjq 2025-02-22 16:38:12 +08:00
  • 8d7eb03040 fix(lsp): unify get_completion_word for textEdits/insertText Mathias Fussenegger 2025-02-21 18:37:05 +01:00
  • e6432b0094 fix(tests): filter out lines with __typeof__ keyword (#32524) Sören Tempel 2025-02-21 23:37:15 +00:00
  • db2c3d1143 fix(tests): filter out lines with __typeof__ keyword (#32524) Sören Tempel 2025-02-21 23:37:15 +00:00
  • 59b672fda2 vim-patch:9.1.1132: Mark positions wrong after triggering multiline completion (#32564) zeertzjq 2025-02-22 07:07:47 +08:00
  • f3f94d2c37 vim-patch:partial:9.1.1131: potential out-of-memory issue in search.c (#32565) zeertzjq 2025-02-22 06:49:59 +08:00
  • cdedfc3743 fix(marks): truncate double-width inline virt_text consistently (#32560) zeertzjq 2025-02-22 06:35:10 +08:00
  • 4ff813e5c6 vim-patch:9.1.1130: 'listchars' "precedes" is not drawn on Tabs. (#32563) zeertzjq 2025-02-22 06:05:32 +08:00
  • cbad2c6628 perf(treesitter): don't block when finding injection ranges Riley Bruins 2025-01-13 19:16:17 -08:00
  • e4c1f6667b feat(lsp): use the meta model to generate server capability map Maria José Solano 2025-02-17 17:53:12 -08:00
  • 2e0a563828 test: adjust multibyte virtual text test (#32557) zeertzjq 2025-02-21 20:57:41 +08:00
  • 55b165ac15 fix(treesitter): TSNode:field() returns all children with the given field Riley Bruins 2025-02-15 13:33:38 -08:00
  • 3e39250a79 vim-patch:3cb4148: runtime(sieve): set fileformat=dos in filetype plugin Christian Clason 2025-02-21 09:43:48 +01:00
  • 2b7d9d1900 vim-patch:27f5136: runtime(mail): add commentstring '> %s' to ftplugin Christian Clason 2025-02-21 09:43:26 +01:00
  • 40dfc4ebd1 vim-patch:106899e: runtime(dnsmasq): include simple filetype plugin Christian Clason 2025-02-21 09:42:32 +01:00
  • 9996a36cd5 vim-patch:911742a: runtime(dosini): Add support for # comments to ftplugin Christian Clason 2025-02-21 09:41:58 +01:00
  • 562056c875 perf(treesitter): only search for injections within the parse range Riley Bruins 2025-02-13 16:57:44 -08:00
  • b533c0f222 ci: add "_" to luacheck's list of global variables Riley Bruins 2025-02-20 08:34:21 -08:00
  • 08f7c22377 fix(messages): list_cmd kind for :registers, :au[g] #32531 luukvbaal 2025-02-21 01:40:21 +01:00
  • f4cd5a33b6 vim-patch:9.1.1127: preinsert text is not cleaned up correctly (#32544) zeertzjq 2025-02-21 08:25:11 +08:00
  • b96c3d9a51 vim-patch:9.1.1125: cannot loop through pum menu with multiline items (#32543) zeertzjq 2025-02-21 08:24:52 +08:00
  • 1fb606b2ff vim-patch:9.1.1126: patch 9.1.1121 used a wrong way to handle enter zeertzjq 2025-02-21 07:14:45 +08:00
  • 145c2e720c test(completion_spec): make Enter test descriptions more accurate zeertzjq 2025-02-19 16:10:07 +08:00
  • 07785ea9c5 vim-patch:9.1.1121: Enter does not insert newline with "noselect" glepnir 2025-02-19 13:40:46 +08:00
  • 99a6cbe540 vim-patch:9.1.1124: No test for 'listchars' "precedes" with double-width char (#32541) zeertzjq 2025-02-21 07:02:49 +08:00
  • e16bec41b6 feat(messages): confirm kind for z=, :tselect, inputlist() #32521 luukvbaal 2025-02-20 23:04:27 +01:00
  • 51cf84daf9 feat(marks): virtual lines support horizontal scrolling (#32497) zeertzjq 2025-02-20 21:47:12 +08:00
  • 574ea6a191 fix(keycodes): recognize <Find>, <Select> #28431 Mantas Mikulėnas 2025-02-20 15:26:46 +02:00
  • 4913b7895c vim-patch:c729d6d: runtime: decouple Open and Launch commands and gx mapping from netrw (#32506) Luca Saccarola 2025-02-20 13:10:13 +01:00
  • 00d3956109 fix(treesitter): don't spam query errors in the highlighter Riley Bruins 2025-02-15 16:54:28 -08:00
  • b0bbe25c48 fix(treesitter): don't spam query errors in the highlighter Riley Bruins 2025-02-15 16:54:28 -08:00
  • 36f44b3121 fix(api): remove invalid assertions Luuk van Baal 2025-02-16 00:02:15 +01:00
  • bc1018a8d3 fix(treesitter): avoid computing fold levels for empty buffer Luuk van Baal 2025-02-16 00:07:08 +01:00
  • a0b52e7cb3 fix(treesitter)!: enforce buffer is loaded when creating parser Luuk van Baal 2025-02-15 01:53:41 +01:00
  • a422f3393e docs: Lua "bit" library #32492 Phạm Bình An 2025-02-20 01:09:09 +07:00
  • f3ce67549c fix(terminal): avoid more busy_start lacking busy_stop (#32509) Sean Dewar 2025-02-19 10:47:44 +00:00
  • a3eb49f638 vim-patch:9.1.1122: too many strlen() calls in findfile.c (#32516) zeertzjq 2025-02-19 17:14:38 +08:00
  • 9005134cdc vim-patch:9.0.0532: edit test is flaky when run under valgrind (#32518) zeertzjq 2025-02-19 14:32:45 +08:00
  • 5d03060743 test(lua/hl_spec): fix hang on exit with ASAN (#32508) zeertzjq 2025-02-18 21:22:46 +08:00
  • 4c2d14a370 build(deps): bump tree-sitter to v0.25.2 Christian Clason 2025-02-18 10:09:49 +01:00
  • ae2fd91b41 feat(lsp): update LSP types Maria José Solano 2025-02-17 17:52:55 -08:00
  • d65ce60f49 Merge pull request #32501 from zeertzjq/backport zeertzjq 2025-02-18 07:14:58 +08:00
  • 4a2a54f993 vim-patch:5647c91: runtime(doc): add reference to extendnew() at extend() (#32500) zeertzjq 2025-02-18 06:59:34 +08:00
  • 0f0959ca32 fix(tests): remove the __extension__ keyword in filter_complex_blocks (#32483) Sören Tempel 2025-02-17 23:43:48 +01:00
  • 639734bed4 fix(tests): remove the __extension__ keyword in filter_complex_blocks (#32483) Sören Tempel 2025-02-17 23:43:48 +01:00
  • 1827ab7a1f fix(treesitter): separately track the number of valid regions Riley Bruins 2025-02-16 09:02:53 -08:00
  • b360c06085 refactor(channel): eliminate special case in on_proc_exit() #32485 Justin M. Keyes 2025-02-17 02:26:19 -08:00
  • bd0a65bc15 docs: misc (#32258) dundargoc 2025-02-17 03:33:20 +01:00
  • 5e7801329f test(lua/hl_spec): reduce flakiness (#32489) zeertzjq 2025-02-17 10:32:35 +08:00
  • bfd59c955f test: reduce flakiness in highlight tests (#32488) zeertzjq 2025-02-17 09:45:53 +08:00
  • 9d699e2005 vim-patch:68ba6c2: runtime(vim): Update base-syntax, improve performance (#32487) zeertzjq 2025-02-17 08:00:33 +08:00
  • a75b09019f docs: stdpath() type #32480 phanium 2025-02-17 05:33:56 +08:00
  • 0e8e4a07f5 fix(diagnostic): don't include diagnostic code when using custom formatter #32464 Maria José Solano 2025-02-16 12:13:29 -08:00
  • 906ad04ddd fix(marks): handle composing in inline virt_text with 'nowrap' (#32477) zeertzjq 2025-02-16 22:54:32 +08:00
  • 8452032554 fix(marks): handle double-with inline virt_text with 'nowrap' (#32476) zeertzjq 2025-02-16 22:05:13 +08:00
  • efe92f9dff fix(docs): update context type in vim.lsp.LocationOpts.OnList Maria José Solano 2025-02-15 13:56:02 -08:00
  • a49f95d887 fix(terminal): avoid mismatched busy_start without busy_stop (#32458) Sean Dewar 2025-02-15 17:25:48 +00:00
  • 8e4b77134a ci(test): disable ubuntu arm dundargoc 2025-02-15 10:36:58 +01:00
  • 0a0f53663b vim-patch:3f60114: runtime(keymap): Add ukrainian-enhanced keymap Christian Clason 2025-02-15 10:46:37 +01:00
  • 10a3a85473 vim-patch:faf4112: runtime(doc): document ComplMatchIns highlight for insert-completion (#32448) zeertzjq 2025-02-15 07:42:16 +08:00
  • 1cdeb037c1 vim-patch:9.1.1112: Inconsistencies in get_next_or_prev_match() (#32447) zeertzjq 2025-02-15 07:24:26 +08:00
  • f20335a54c feat(lsp): add support for completionItem.command resolving Mathias Fussenegger 2025-02-14 14:06:47 +01:00
  • c091bc3b9a ci(release): change to ubuntu-22.04 dundargoc 2025-02-13 23:17:40 +01:00
  • cff5fa49fc fix(float): "Not enough room" error for 1-line float #25192 glepnir 2025-02-14 21:28:51 +08:00
  • dc33879dc2 Merge pull request #32442 from zeertzjq/vim-407319f zeertzjq 2025-02-14 20:48:39 +08:00
  • ca5fca2912 build(windows)!: drop cat and tee executables from windows dundargoc 2025-02-13 18:17:21 +01:00
  • 565152a2ac vim-patch:d7deeff: runtime(exports): include simple filetype plugin zeertzjq 2025-02-14 19:54:07 +08:00
  • 92f0933abb vim-patch:407319f: runtime(samba): include simple filetype plugin zeertzjq 2025-02-14 19:53:41 +08:00
  • f247402010 vim-patch:9.1.1107: cannot loop through completion menu with fuzzy (#32438) zeertzjq 2025-02-14 09:09:01 +08:00
  • 478c71f03c vim-patch:9.1.1109: cmdexpand.c hard to read (#32437) zeertzjq 2025-02-14 08:26:52 +08:00
  • 6b387bde69 vim-patch:4f010c9: runtime(vim): Update base-syntax, always match continuation comments to EOL (#32435) zeertzjq 2025-02-14 07:49:57 +08:00
  • 6b6abb8969 vim-patch:9.1.1108: 'smoothscroll' gets stuck with 'listchars' "eol" (#32434) zeertzjq 2025-02-14 07:21:45 +08:00
  • 9f85dace94 vim-patch:9.1.1108: 'smoothscroll' gets stuck with 'listchars' "eol" (#32434) zeertzjq 2025-02-14 07:21:45 +08:00
  • 93480f7fba feat(term): trigger TermRequest for APC (#32407) Till Bungert 2025-02-13 15:24:01 +01:00
  • e4c6e732fd feat(lsp): add select kind in showMessageRequest #32387 Maria José Solano 2025-02-13 05:48:56 -08:00
  • 375847fb33 Merge #32426 fix(lsp): reset active request when reporting an error Justin M. Keyes 2025-02-13 05:19:33 -08:00
  • c374f26430 fix(lsp): clear word when expand multi-lines word (#32393) glepnir 2025-02-13 18:24:38 +08:00
  • b42dc232c5 fix(lsp): autotrigger should only trigger on client's triggerCharacters (#32266) Robert Muir 2025-02-13 05:08:11 -05:00
  • 0c3d2c9560 vim-patch:8f3277f: runtime(nroff): set define option & add matchit config in ftplugin Christian Clason 2025-02-12 22:16:25 +01:00
  • 2df68d3696 refactor(lsp): handling errors and nil responses together Yi Ming 2025-02-13 12:01:16 +08:00