Commit Graph

  • 4a1295c626 Merge pull request #34186 from bfredl/neotags bfredl 2025-08-20 09:10:02 +02:00
  • 27bc7dcb01 Merge pull request #35399 from zeertzjq/vim-9.1.1647 zeertzjq 2025-08-20 08:09:14 +08:00
  • 3d511833ae vim-patch:2f7e4eb: runtime(python): optimize pythonSync pattern zeertzjq 2025-08-20 07:24:13 +08:00
  • ba25f3e4d4 vim-patch:9.1.1647: filetype: Cangjie files are not recognized zeertzjq 2025-08-20 07:21:31 +08:00
  • fa64f2d09b fix(treesitter): run FileType autocmds in the context of <abuf> Sean Dewar 2025-08-19 16:14:10 +01:00
  • 3ec63cdab8 fix(treesitter): run FileType autocmds in the context of <abuf> Sean Dewar 2025-08-19 16:14:10 +01:00
  • 701258921e feat(snippet): highlight active tabstop (#35378) TheBlob42 2025-08-19 15:21:32 +02:00
  • 6b936002cc build: make build.zig generate helptags without running "nvim" binary bfredl 2025-05-25 14:14:28 +02:00
  • 25bc41847e vim-patch:9.1.1649: attrs allocation and fuzzy growarray could leak (#35383) zeertzjq 2025-08-19 08:45:15 +08:00
  • 1e20f31aa3 docs(tutor): update Japanese tutor #35379 ite-usagi 2025-08-19 02:46:56 +09:00
  • ddae46fba0 docs(l10n): building translation file #35380 ite-usagi 2025-08-19 00:06:21 +09:00
  • 1b2a6e0664 Merge #35018 refactor(lsp): centralized enable/is_enabled strategy Justin M. Keyes 2025-08-18 10:57:57 -04:00
  • f40162ba19 refactor(lsp): use vim.lsp._capability.enable internally Yi Ming 2025-07-21 22:23:39 +08:00
  • 050b04384e refactor(lsp): correct enable marker name Yi Ming 2025-07-21 21:06:13 +08:00
  • 2ace4089f8 refactor(lsp): no longer rely on LspDetach for detaching capabilities Yi Ming 2025-07-21 17:57:01 +08:00
  • b3fbc8d6fa refactor(lsp): move util.enable to capability.enable Yi Ming 2025-07-21 13:10:54 +08:00
  • 052126b77a test(tui_spec): avoid race between server exit and new client (#35376) zeertzjq 2025-08-18 15:24:22 +08:00
  • f363ea8547 test(tui_spec): fix another case of flakiness (#35374) zeertzjq 2025-08-18 12:53:40 +08:00
  • 960b33a9d8 docs: misc, dev-api-fast, $XDG_STATE_HOME #35138 Justin M. Keyes 2025-08-17 23:45:40 -04:00
  • 1d40f67776 feat(ssh): SSH configuration parser #35027 Siddhant Agarwal 2025-08-18 09:10:28 +05:30
  • 37119ad0d2 vim-patch:9.1.1645: fuzzy.c can be further improved (#35371) zeertzjq 2025-08-18 11:03:08 +08:00
  • e4d3812c8b Merge pull request #35370 from zeertzjq/excmd zeertzjq 2025-08-18 09:43:34 +08:00
  • c1f142322b fix(excmd): correct :connect abbreviation zeertzjq 2025-08-18 07:31:10 +08:00
  • f5cbf11644 fix(client): avoid :connect race with server detach zeertzjq 2025-08-18 09:17:35 +08:00
  • 3ab06d5188 fix(api): on_detach consistently before buf_freeall autocmds (#35369) neovim-backports[bot] 2025-08-17 15:39:32 -07:00
  • 37b2d42459 refactor(tests): remove redundant test (#35368) neovim-backports[bot] 2025-08-17 15:14:31 -07:00
  • 53db7fc3ef fix(api,lsp): call on_detach before wiping out the buffer #35367 neovim-backports[bot] 2025-08-17 14:55:19 -07:00
  • 2211953266 fix(api): on_detach consistently before buf_freeall autocmds Sean Dewar 2025-08-17 03:06:44 +01:00
  • d8ed43c6a7 Merge #35109 vim.pos, vim.range Justin M. Keyes 2025-08-17 16:37:56 -04:00
  • 4299837b44 docs(windows): WSL build instructions #35365 Corey Cole 2025-08-17 13:07:03 -07:00
  • 7eb9badd93 refactor(tests): remove redundant test #35364 Justin M. Keyes 2025-08-17 15:11:13 -04:00
  • 285c04e2d0 fix(api,lsp): call on_detach before wiping out the buffer #35355 Jaehwang Jung 2025-08-18 03:37:24 +09:00
  • 35a7642647 vim-patch:3cee950: runtime(diff): fix mixed translations in zh_CN (#35362) zeertzjq 2025-08-17 18:33:29 +08:00
  • a37e101dc7 refactor(lsp): change capability name to snake case Yi Ming 2025-07-21 13:02:19 +08:00
  • 7c3e579a90 refactor(lsp): register all derived Capability prototypes Yi Ming 2025-07-21 12:56:01 +08:00
  • 81d8198bda refactor(lsp): define Capability.on_attach Yi Ming 2025-07-21 12:55:47 +08:00
  • a7fef170b7 refactor(lsp): check supported methods instead of tbl_get Yi Ming 2025-07-21 12:52:20 +08:00
  • 9f5b309d82 feat(lua): conversion between vim and lsp position/range Yi Ming 2025-08-17 11:54:48 +08:00
  • 98f8224c19 feat(lua): vim.pos/vim.range Yi Ming 2025-08-03 23:17:44 +08:00
  • 7e450aa383 vim-patch:b405c79: runtime(vim): set 'comments' based on script type (legacy/Vim9) (#35359) zeertzjq 2025-08-17 09:26:37 +08:00
  • 577f9fa1be vim-patch:9.1.1640: Unicode has deprecated some code-points (#35358) zeertzjq 2025-08-17 08:52:05 +08:00
  • 3343ee971b build(deps): CMake generation fails when path contains spaces #35332 MinimalEffort07 2025-08-17 05:25:34 +10:00
  • abfbd155da feat(provider): detect venv python via "pynvim-python" tool #35273 Michael Henry 2025-08-16 17:48:08 -04:00
  • 5f8d4a248a feat(provider): detect venv python via "pynvim-python" tool #35273 Michael Henry 2025-08-16 17:48:08 -04:00
  • 77860f5418 build(deps): CMake generation fails when path contains spaces #35332 MinimalEffort07 2025-08-17 05:25:34 +10:00
  • 013af17ed9 vim-patch:9.1.1623: Buffer menu does not handle unicode names correctly (#35353) zeertzjq 2025-08-16 13:20:36 +08:00
  • c12701d4e1 Merge pull request #35329 from bfredl/uncrustify_all bfredl 2025-08-15 11:06:42 +02:00
  • 39ae9a9971 vim-patch:9.1.1633: Search pattern shown incorrectly with negative offset (#35337) zeertzjq 2025-08-15 08:06:32 +08:00
  • 8d154e5927 vim-patch:9.1.1633: Search pattern shown incorrectly with negative offset (#35337) zeertzjq 2025-08-15 08:06:32 +08:00
  • 5ec7d98857 vim-patch:9.1.1613: tests: test_search leaves a few swapfiles behind zeertzjq 2025-08-10 08:25:06 +08:00
  • 744d96bd76 vim-patch:9.1.1612: Ctrl-G/Ctrl-T do not ignore the end search delimiter zeertzjq 2025-08-10 08:05:33 +08:00
  • 7afcfb6c9a vim-patch:9.1.1632: memory leak in fuzzy.c zeertzjq 2025-08-15 06:51:38 +08:00
  • e38e65b86c vim-patch:9.1.1630: tests: fuzzy bufname completion test doesn't match successfully zeertzjq 2025-08-15 06:51:16 +08:00
  • 218ff601c4 fix(tui): do not emit resize screen sequence after host terminal is resized (#35335) Gregory Anders 2025-08-14 18:14:26 -05:00
  • 649bb372f6 feat(ui): :connect command #34586 Siddhant Agarwal 2025-08-15 04:28:09 +05:30
  • 30b801eff2 fix(checkhealth): wrong ABI version for treesitter parsers #35327 Jalil David Salamé Messina 2025-08-14 20:47:43 +02:00
  • bd45e2be63 fix(checkhealth): wrong ABI version for treesitter parsers #35327 Jalil David Salamé Messina 2025-08-14 20:47:43 +02:00
  • c26f989b2f fix(build): also check os_win sources with uncrustify in CI bfredl 2025-08-14 10:36:08 +02:00
  • 38986188ba Merge pull request #35206 from bfredl/nopreproc_cleanup bfredl 2025-08-14 10:02:57 +02:00
  • 442f297c63 refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guards bfredl 2025-08-03 11:16:30 +02:00
  • d19d2b4491 vim-patch:1ee1d9b: runtime(python): highlight "self" and "cls" in syntax script (#35328) zeertzjq 2025-08-14 08:36:24 +08:00
  • 9843573a61 Merge pull request #35320 from zeertzjq/vim-9.1.1627 zeertzjq 2025-08-14 07:18:05 +08:00
  • 2619a749a5 vim-patch:9.1.1628: fuzzy.c has a few issues zeertzjq 2025-08-14 06:45:30 +08:00
  • 6f0ef8a5f2 vim-patch:c93a2b3: runtime(doc): Adapt fuzzy doc to reflect 'fzy' algorithm zeertzjq 2025-08-14 06:44:19 +08:00
  • 869000e7ce vim-patch:9.1.1627: fuzzy matching can be improved zeertzjq 2025-08-13 08:29:43 +08:00
  • 6f904cfef1 fix(snippet): adjacent tabstops without placeholders (#35167) TheBlob42 2025-08-13 20:51:43 +02:00
  • 27282696fe fix(api): fix not capturing output in cmdline mode (#35322) zeertzjq 2025-08-13 20:12:47 +08:00
  • 7b9512e613 fix(api): fix not capturing output in cmdline mode (#35322) zeertzjq 2025-08-13 20:12:47 +08:00
  • 44fdbd6589 Merge pull request #34969 from bfredl/winbuild bfredl 2025-08-13 10:23:18 +02:00
  • b70a6f3f3e Merge pull request #34394 from bfredl/shadamem bfredl 2025-08-13 10:19:25 +02:00
  • 35be59cc7b vim-patch:9.1.1626: cindent: does not handle compound literals (#35319) zeertzjq 2025-08-13 07:21:09 +08:00
  • 50ceac4054 vim-patch:9.1.1625: Autocompletion slow with include- and tag-completion (#35318) zeertzjq 2025-08-13 07:14:49 +08:00
  • 4b957a4d18 fix(treesitter): inconsistent highlight of multiline combined injection #35307 Steven Xu 2025-08-13 07:14:29 +10:00
  • 76a383bb7b docs: "git" is a prerequisite #35315 argothiel 2025-08-12 23:11:51 +02:00
  • c7c3f9fc9c fix(api): fix crash in command preview with % #35228 glepnir 2025-08-13 04:43:56 +08:00
  • 3eab5bd38a fix(treesitter): set local values of window options Jaehwang Jung 2025-08-12 19:11:59 +09:00
  • e6e1e71abf vim-patch:dba9eb4: runtime(python): Also sync syntax at 'async def' (#35309) zeertzjq 2025-08-12 20:11:38 +08:00
  • 5e1c35509e refactor(shada): A shada entry is a shada entry bfredl 2025-06-09 11:06:58 +02:00
  • dc6cf3add9 feat(build): build.zig windows support bfredl 2025-07-17 10:55:43 +02:00
  • a26cdcb20e fix(inccommand): skip input() during preview #35272 tao 2025-08-12 06:39:03 +08:00
  • bc4bddbb21 fix: don't use logical diagnostic position in get_prev and get_next #35282 Sergei Slipchenko 2025-08-12 02:34:29 +04:00
  • 3c7b698d61 Merge #35270 vim.pack: more control over "load" behavior Justin M. Keyes 2025-08-11 18:20:25 -04:00
  • 67fede0fc9 fix(gen_help_html): ASCII art rendering in docs #35262 Shashwat Agrawal 2025-08-12 03:07:26 +05:30
  • 7cc07e8383 feat(lsp): support signature help noActiveParameterSupport #34838 skewb1k 2025-08-12 00:31:57 +03:00
  • be5a4851ea fix(extui): ensure temporary cmdline config is not restored #35301 luukvbaal 2025-08-11 23:13:39 +02:00
  • f7802dd5d5 fix(lsp): deprecate vim.lsp.set_log_level, vim.lsp.get_log_path #35274 Maria José Solano 2025-08-11 13:51:40 -07:00
  • b52f9a19b3 ci: bump actions/checkout from 4 to 5 #35305 dependabot[bot] 2025-08-11 13:43:53 -07:00
  • 09f2c8d8ed docs(lsp): specify formatting_options type (#35302) Riley Bruins 2025-08-11 11:36:35 -07:00
  • e94d8f03b9 fix(lsp): check for lens range in vim.lsp.codelens.run() (#35294) Maria José Solano 2025-08-11 09:37:32 -07:00
  • e3fd906b61 Merge pull request #35283 from janlazo/vim-8.1.0636 zeertzjq 2025-08-11 13:48:00 +08:00
  • 7048c36ba8 vim-patch:8.2.0115: byte2line() does not work correctly with text properties Jan Edmund Lazo 2025-08-11 00:57:01 -04:00
  • 750c350be8 vim-patch:8.1.1711: listener callback called at the wrong moment Jan Edmund Lazo 2025-08-10 19:17:22 -04:00
  • c9b35360ac vim-patch:8.1.1700: listener callback called for the wrong buffer Jan Edmund Lazo 2025-08-10 18:38:39 -04:00
  • 83f38800e7 vim-patch:8.1.1681: insert stray "{" when listener gets buffer line Jan Edmund Lazo 2025-08-09 23:27:13 -04:00
  • 36fc266e86 vim-patch:8.1.0636: line2byte() gives wrong values with text properties Jan Edmund Lazo 2025-08-09 22:15:50 -04:00
  • 03c953008c vim-patch:32d6bd6: runtime(doc): remove dead links (#35297) zeertzjq 2025-08-11 08:04:30 +08:00
  • d2cdfc413b Merge pull request #35296 from zeertzjq/vim-7270a5a zeertzjq 2025-08-11 07:23:43 +08:00
  • 819e545c28 vim-patch:714671d: runtime(misc): use :hor :term to ensure new term window is split horizontally (#35064) zeertzjq 2025-07-25 18:44:56 +08:00
  • 39af96c8ef vim-patch:a94a055: runtime(python): Highlight f-string replacement fields in Python zeertzjq 2025-08-11 07:00:58 +08:00
  • 82a54a772b vim-patch:48b7eb1: runtime(python): Highlight classes as structures zeertzjq 2025-08-11 07:00:35 +08:00