Commit Graph

  • 846a2019c0 vim-patch:9.1.0999: Vim9: leaking finished exception (#31939) zeertzjq 2025-01-10 08:03:44 +08:00
  • 7c00e0efbb docs: misc #31867 Justin M. Keyes 2025-01-09 09:26:45 -08:00
  • 0c296ab224 feat(docs): "yxx" runs Lua/Vimscript code examples #31904 Riley Bruins 2025-01-09 08:36:16 -08:00
  • 1e47aa677a fix(api): deprecated API nvim_get_option does not validate option name #31919 Famiu Haque 2025-01-09 21:32:27 +06:00
  • 5135a23219 Merge #31900 from luukvbaal/nvim_echo Justin M. Keyes 2025-01-09 06:36:29 -08:00
  • dcaf8bef08 Merge pull request #31844 from bfredl/iter_crash bfredl 2025-01-09 13:37:28 +01:00
  • 5c92b40b4b feat(api): deprecate nvim_out/err_write(ln) Luuk van Baal 2025-01-07 16:38:29 +01:00
  • ead5683ff9 feat(api): add err field to nvim_echo() opts Luuk van Baal 2025-01-07 14:20:45 +01:00
  • 6dd7fcaafd Merge pull request #31898 from bfredl/termbomb bfredl 2025-01-09 13:35:25 +01:00
  • f8c8a245aa fix(terminal): don't crash on unprintable chars bfredl 2025-01-07 11:16:53 +01:00
  • 33ff546b50 fix(decoration): fix crash when on_lines decor provider modifies marktree bfredl 2025-01-03 12:36:36 +01:00
  • 3f0adf90de vim-patch:9.1.0998: filetype: TI assembly files are not recognized (#31929) zeertzjq 2025-01-09 17:30:26 +08:00
  • d740a4274d vim-patch:8ab1819: runtime(xf86conf): add section name OutputClass to syntax script Christian Clason 2025-01-08 20:07:21 +01:00
  • 5f85e78db3 vim-patch:9.1.0997: too many strlen() calls in drawscreen.c (#31927) zeertzjq 2025-01-09 12:49:45 +08:00
  • 19c9572d36 Revert "refactor(options): set option value for non-current context directly" (#31924) zeertzjq 2025-01-09 12:32:25 +08:00
  • 822313e42b vim-patch:partial:9.1.0882: too many strlen() calls in insexpand.c (#31490) zeertzjq 2025-01-09 08:59:59 +08:00
  • 0d469b697e vim-patch:1718e7d: runtime(vim): Update base-syntax, improve ex-bang matching (#31922) zeertzjq 2025-01-09 08:40:50 +08:00
  • c4b658fed8 Merge pull request #31112 from famiu/refactor/options/set_option_for Lewis Russell 2025-01-08 17:56:21 +00:00
  • 17b46d01e2 test(treesitter): inspect_tree #31182 Guilherme Soares 2025-01-08 13:06:09 +00:00
  • 5b9518b436 fix(api): nvim_set_decoration_provider callback return type #31912 notomo 2025-01-08 21:37:29 +09:00
  • 561580aba5 vim-patch:9.1.0995: filetype: shaderslang files are not detected Christian Clason 2025-01-07 21:32:55 +01:00
  • 141114c170 fix(api): crash on invalid buffer to nvim_buf_del_user_command (#31908) zeertzjq 2025-01-08 13:16:41 +08:00
  • 6719276040 fix(highlight): make TablineSel more noticeable with 'notermguicolors' #31905 Evgeni Chasnovski 2025-01-08 00:02:35 +02:00
  • b12b91c274 feat(health): show :checkhealth in floating window #31086 glepnir 2025-01-08 00:09:01 +08:00
  • d9ee0d2984 perf(treesitter): don't fetch parser for each fold line Riley Bruins 2025-01-01 11:33:45 -08:00
  • b67fcd0488 fix(highlight): make TablineSel more noticeable #31896 Jared Baur 2025-01-07 04:21:15 -08:00
  • d8bc08db7f refactor: adopt vterm dundargoc 2025-01-03 15:40:46 +01:00
  • 4d94059919 vim-patch:3159b64: runtime(sh): fix typo in Last Change header Christian Clason 2025-01-06 19:02:03 +01:00
  • b44a8ba1e7 vim-patch:cf1f555: runtime(sh): add PS0 to bashSpecialVariables in syntax script Christian Clason 2025-01-06 18:28:56 +01:00
  • a942dea157 vim-patch:7ceaa8f: runtime(vim): Remove trailing comma from match_words Christian Clason 2025-01-06 18:16:06 +01:00
  • e27f7125d6 Merge pull request #31893 from zeertzjq/vim-9.1.0984 zeertzjq 2025-01-07 09:42:17 +08:00
  • 8fa4306eb9 vim-patch:9.1.0991: v:stacktrace has wrong type in Vim9 script zeertzjq 2025-01-07 09:05:52 +08:00
  • d5308637bf vim-patch:9.1.0984: exception handling can be improved zeertzjq 2025-01-03 20:12:15 +08:00
  • 06ff5480ce vim-patch:9.1.0993: New 'cmdheight' behavior may be surprising #31892 luukvbaal 2025-01-07 02:00:09 +01:00
  • 30de00687b refactor(treesitter): simplify condition #31889 Riley Bruins 2025-01-06 16:56:53 -08:00
  • b6ab294838 fix: fix incorrect search code dundargoc 2025-01-06 20:29:55 +01:00
  • 3d9fb975b9 Merge #31625 perf(decor): improve iter_captures() cache Justin M. Keyes 2025-01-06 07:09:34 -08:00
  • 86770108e2 fix(lsp): open_floating_preview() zindex relative to current window #31886 luukvbaal 2025-01-06 15:05:50 +01:00
  • dd234135ad refactor: split predicates and directives vanaigr 2024-12-18 01:06:41 -06:00
  • 8d2ee542a8 perf(decor): join predicates and matches cache vanaigr 2024-12-18 12:23:28 -06:00
  • ef77845b97 test: benchmark treesitter highlighing vanaigr 2024-12-18 12:41:07 -06:00
  • 9b7905df16 Merge pull request #31882 from zeertzjq/vim-0c3e57b zeertzjq 2025-01-06 10:17:19 +08:00
  • e8c0b87c1f vim-patch:fd77161: runtime(doc): update doc for :horizontal zeertzjq 2025-01-06 09:54:01 +08:00
  • 22dadf4c33 vim-patch:0c3e57b: runtime(doc): update index.txt, windows.txt and version9.txt zeertzjq 2025-01-06 09:49:56 +08:00
  • abb19e873b Merge pull request #31881 from zeertzjq/vim-21c37d7 zeertzjq 2025-01-06 09:43:47 +08:00
  • 53f5d528cf vim-patch:6139766: runtime(vim): fix failing vim syntax test zeertzjq 2025-01-06 09:13:00 +08:00
  • b23c28845f vim-patch:21c37d7: runtime(vim): update base-syntax after v9.1.0936 zeertzjq 2025-01-06 09:11:48 +08:00
  • 5e02a2c470 "nvim -es": disable shada #21723 Justin M. Keyes 2025-01-05 17:10:16 -08:00
  • 570a8da01b fix(health): "q" should not close last window #31876 Justin M. Keyes 2025-01-05 11:31:39 -08:00
  • ac5a6d9ff5 build: fix RelWithDebInfo optimization flags #31802 Daiki Noda 2025-01-06 04:28:31 +09:00
  • 548f19ccc3 feat(health): close checkhealth buffers with q #31870 Maria José Solano 2025-01-05 09:51:51 -08:00
  • bd2a4edf1b vim-patch:202ebc6: runtime(zsh): sync syntax script with upstream repo Christian Clason 2025-01-05 16:45:54 +01:00
  • 847c28f6f6 fix(cmdline): always show cmdline when it is a prompt #31866 luukvbaal 2025-01-05 14:59:50 +01:00
  • bf48dfadec fix(api): nvim__complete_set requires completeopt=popup #31177 glepnir 2025-01-05 21:57:53 +08:00
  • d288f7003d fix(popup): wrong extmark data sync when lines changed in popup preview #30246 glepnir 2025-01-05 21:52:50 +08:00
  • b61051ccb4 feat(func): allow manual cache invalidation for _memoize Riley Bruins 2024-09-01 16:54:30 -07:00
  • 54ac406649 vim-patch:9.1.0990: Inconsistent behavior when changing cmdheight (#31830) luukvbaal 2025-01-05 12:09:38 +01:00
  • 5e90406487 fix(health): set nomodifiable in checkhealth buffers Maria José Solano 2025-01-04 15:27:36 -08:00
  • 64b0e6582a refactor(tests): merge n.spawn/n.spawn_argv into n.new_session #31859 Justin M. Keyes 2025-01-04 16:48:00 -08:00
  • a8ace2c58a fix(vim.fs.normalize): normalize case for windows drive letter dundargoc 2025-01-02 16:29:00 +01:00
  • 87440e7bc5 fix(runtime): let matchit and matchparen skips fallback on treesitter captures Emilia Simmons 2024-12-15 13:28:16 -05:00
  • 69aa33d890 fix(runtime): let matchit and matchparen skips fallback on treesitter captures Emilia Simmons 2024-12-15 13:28:16 -05:00
  • 4eaf9371ca docs: cleanup news.txt (#31854) Gregory Anders 2025-01-04 12:39:57 -06:00
  • 975c2124a6 test: use spawn_wait() instead of system() #31852 Justin M. Keyes 2025-01-04 06:29:13 -08:00
  • 7ddadd0fee vim-patch:cd96075: runtime(java): Quietly opt out for unsupported markdown.vim versions Christian Clason 2025-01-03 17:41:37 +01:00
  • a09c7a5d57 Merge #30384 test: spawn_wait() Justin M. Keyes 2025-01-03 10:46:20 -08:00
  • 700a25e621 test: include stderr in EOF failure message Justin M. Keyes 2025-01-03 18:39:42 +01:00
  • a1ba655dee test: spawn_wait() starts a non-RPC Nvim process Justin M. Keyes 2024-09-12 03:04:33 +02:00
  • 357ee88606 fix(jobs): do not block UI when jobwait() doesn't block (#31803) Gregory Anders 2025-01-01 18:43:16 -06:00
  • fe87656f29 fix(grid): grid_line_start NULL access with 'redrawdebug' Justin M. Keyes 2025-01-02 21:17:27 +01:00
  • b52531a9cb docs: misc #31822 Justin M. Keyes 2025-01-03 08:29:36 -08:00
  • 21718c67dd fix(messages): better formatting for ext_messages #31839 luukvbaal 2025-01-03 17:25:06 +01:00
  • c26951b1d6 vim-patch:fc61cfd: runtime(vim): Update matchit pattern, no Vim9 short names (#31843) zeertzjq 2025-01-03 19:20:21 +08:00
  • fa298fd2f4 vim-patch:9.1.0987: filetype: cake files are not recognized Christian Clason 2025-01-03 10:46:22 +01:00
  • b365036ab3 vim-patch:9.1.0986: filetype: 'jj' filetype is a bit imprecise Christian Clason 2025-01-03 10:42:52 +01:00
  • f1f42ec063 vim-patch:bde76da: runtime(jj): Support diffs in jj syntax Christian Clason 2025-01-03 10:42:40 +01:00
  • 6aceab7c20 Merge pull request #31635 from bfredl/vtermpirates bfredl 2025-01-03 10:43:22 +01:00
  • 43d552c566 feat(ui): more intuitive :substitute confirm prompt #31787 luukvbaal 2025-01-02 15:40:39 +01:00
  • 48e2a73610 feat(ui)!: emit prompt "messages" as cmdline events #31525 luukvbaal 2025-01-02 14:51:03 +01:00
  • e3bfcf2fd4 feat(terminal): support grapheme clusters, including emoji bfredl 2024-12-18 14:49:38 +01:00
  • 9d9ee3476e fix(lsp): ensure watcher cancel Jaehwang Jung 2025-01-02 17:33:16 +09:00
  • efe1732c6f fix(jobs): do not block UI when jobwait() doesn't block (#31803) Gregory Anders 2025-01-01 18:43:16 -06:00
  • 6dc0eb9f41 fix(vim.fs.abspath): correctly handle UNC paths dundargoc 2025-01-01 13:13:40 +01:00
  • dc692f553a docs: misc #31479 Justin M. Keyes 2025-01-01 12:29:51 -08:00
  • 9d114b7205 refactor(options): use const in more places (#31791) Famiu Haque 2025-01-01 19:45:14 +06:00
  • 59cbe64023 build(deps): bump utf8proc to v2.10.0 Christian Clason 2024-12-31 22:32:19 +01:00
  • b5cb69f8a4 fix(tui): handle key events for arrow and function keys (#31804) Gregory Anders 2024-12-31 12:16:25 -06:00
  • a389dc2f95 feat(clipboard)!: use OSC 52 as fallback clipboard provider (#31730) Gregory Anders 2024-12-31 09:59:03 -06:00
  • 0bef3b911c fix(vim.fs): joinpath() does not normalize slashes on Windows #31782 Gustav Eikaas 2024-12-31 16:40:05 +01:00
  • b3bdba5cb1 ci(news): trigger job for perf commit type dundargoc 2024-12-31 13:55:38 +01:00
  • 1925000245 test: skip flaky watchdirs() test on macos dundargoc 2024-12-31 14:19:30 +01:00
  • 4fb3b57a19 feat(tui): handle kitty key events in libtermkey (#31727) Gregory Anders 2024-12-31 08:29:14 -06:00
  • e00cd1ab40 feat(lsp): return resolved config for vim.lsp.config[name] Mathias Fussenegger 2024-12-29 13:44:42 +01:00
  • 1877cd5fcd vim-patch:9.1.0982: TI linker files are not recognized Christian Clason 2024-12-31 11:53:02 +01:00
  • 7ecd348b3d vim-patch:8dc98bf: runtime(chordpro): update syntax script Christian Clason 2024-12-31 11:26:48 +01:00
  • bdc0b5f505 vim-patch:9.1.0983: not able to get the displayed items in complete_i… (#31796) glepnir 2024-12-31 19:12:50 +08:00
  • 57f10abbc2 vim-patch:9.1.0981: tests: typo in test_filetype.vim (#31794) zeertzjq 2024-12-31 08:41:54 +08:00
  • e9c077d197 fix(termkey): fix null pointer dereference (#31792) Gregory Anders 2024-12-30 16:36:47 -06:00
  • 259573db83 vim-patch:48fa319: syntax(sh): Improve the recognition of bracket expressions Christian Clason 2024-12-30 11:28:25 +01:00
  • d077e31cc9 vim-patch:9.1.0978: GUI tests sometimes fail when setting 'scroll' options (#31785) zeertzjq 2024-12-30 19:06:31 +08:00