Commit Graph

  • 8a4464cd14 [Backport release-0.9] fix: vim.treesitter.get_node() now correctly takes opts.lang (#26382) github-actions[bot] 2023-12-04 10:03:55 +01:00
  • cf612c64b0 fix(treesitter): allow passing lang to vim.treesitter.get_node() now correctly takes opts.lang (#26360) Jongwook Choi 2023-12-04 04:00:49 -05:00
  • 589f4761ee refactor(completion): use an inline function to free cptext (#26380) Raphael 2023-12-04 15:49:31 +08:00
  • 5651c1ff27 vim-patch:9.0.2145: wrong scrolling in insert mode with smoothscroll (#26375) zeertzjq 2023-12-04 06:42:47 +08:00
  • 988b472d90 feat(treesitter): highlight help files by default (#26347) Christian Clason 2023-12-03 15:58:27 +01:00
  • 0d885247b0 Merge pull request #26334 from echasnovski/default-colorscheme zeertzjq 2023-12-03 11:59:00 +08:00
  • 481a315886 refactor: remove unused file ringbuf.h dundargoc 2023-12-02 14:10:26 +01:00
  • 64a14026d7 feat(highlight): update default color scheme Evgeni Chasnovski 2023-11-29 22:16:09 +02:00
  • 17f3a3ae31 build(nix): update flake.lock José Luis Lafuente 2023-12-01 23:07:16 +01:00
  • 1cc358aed6 fix(extmarks): restore old position before revalidating Luuk van Baal 2023-12-02 11:59:54 +01:00
  • c45d1e32a9 Merge pull request #26358 from zeertzjq/vim-9.0.2140 zeertzjq 2023-12-02 10:56:40 +08:00
  • 9d7544ac4c vim-patch:9.0.2143: [security]: buffer-overflow in ex_substitute zeertzjq 2023-12-02 10:17:43 +08:00
  • 9cc346119b vim-patch:9.0.2142: [security]: stack-buffer-overflow in option callback functions zeertzjq 2023-12-02 10:10:25 +08:00
  • 01edcd6db8 vim-patch:9.0.2141: [security]: buffer-overflow in suggest_trie_walk zeertzjq 2023-12-02 10:07:13 +08:00
  • 7402655132 vim-patch:9.0.2140: [security]: use-after-free in win-enter zeertzjq 2023-12-02 10:00:46 +08:00
  • 387c5ba3de revert: "memory: Free buffers after freeing variables" (#26356) zeertzjq 2023-12-02 09:55:11 +08:00
  • fedbf32250 vim-patch:9.0.2139: html.angular ft is problematic (#26357) zeertzjq 2023-12-02 09:42:16 +08:00
  • f6e5366d00 refactor: free more reachable memory with EXITFREE (#26349) zeertzjq 2023-12-02 07:55:44 +08:00
  • 983defd284 refactor: remove kbtree.h dundargoc 2023-12-01 17:07:36 +01:00
  • c58b2ee58e refactor: remove SIZEOF_INT check dundargoc 2023-12-01 17:17:55 +01:00
  • ce6fefbab9 ci: create setup action dundargoc 2023-11-30 12:05:13 +01:00
  • 76a30f2bd0 refactor: move float_relative_str[] to nvim_win_get_config() (#26344) zeertzjq 2023-12-01 16:37:09 +08:00
  • 548f03c66c refactor: change event_create() to a macro (#26343) zeertzjq 2023-12-01 15:22:22 +08:00
  • e7dc5dd69e Merge pull request #26342 from neovim/backport-26341-to-release-0.9 zeertzjq 2023-12-01 14:05:57 +08:00
  • 2fed9d83bc fix(api): use a conditional stack for nvim_cmd zeertzjq 2023-12-01 12:57:38 +08:00
  • 130cb4815a fix(api): use a conditional stack for nvim_cmd (#26341) zeertzjq 2023-12-01 13:56:04 +08:00
  • 0bbe8e7fc2 refactor(IWYU): fix includes for highlight_group.h (#26340) zeertzjq 2023-12-01 09:38:04 +08:00
  • 09e93d7c4d refactor(IWYU): create {ex_getln,rbuffer,os/fileio}_defs.h (#26338) zeertzjq 2023-12-01 08:06:37 +08:00
  • b32b5b2711 fix: use BEL to terminate OSC 11 request (#26335) Gregory Anders 2023-11-30 16:17:38 -06:00
  • 5e1ff4302f Merge pull request #25870 from dundargoc/build/libtermkey Gregory Anders 2023-11-30 13:56:54 -06:00
  • 5d3562d810 docs: update MAINTAIN.md Gregory Anders 2023-11-30 13:50:51 -06:00
  • 50f5864dd2 fix(termkey): include IO header on Windows Gregory Anders 2023-11-30 12:18:05 -06:00
  • 5999214c24 fix(termkey): accept BEL (0x07) as OSC terminator Gregory Anders 2023-11-30 11:55:50 -06:00
  • ce2f770aaa fix(termkey): do not sign extend mode value Gregory Anders 2023-11-30 11:54:56 -06:00
  • 404043e74c build: vendor libtermkey dundargoc 2023-11-01 22:33:02 +01:00
  • 307d5bcc79 vim-patch:9.0.2137: Can't detect angular & mustache filetypes ObserverOfTime 2023-11-30 19:00:33 +02:00
  • 7feed6ccb7 refactor: explicitly abort on OOM condition (#26330) Gregory Anders 2023-11-30 11:05:33 -06:00
  • 7f74d9bd77 fix: remove nested for_each_tree in TSTreeView (#26331) Gregory Anders 2023-11-30 11:04:49 -06:00
  • f5573fba3d fix: Remove nested for_each_tree in TSTreeView (#26328) Pham Huy Hoang 2023-12-01 01:37:42 +09:00
  • 758fdc287d refactor: suppress unused variable warnings in release builds (#26327) Gregory Anders 2023-11-30 09:31:25 -06:00
  • a6f26c86cb refactor(IWYU): fix includes for cmdhist.h (#26324) zeertzjq 2023-11-30 22:48:15 +08:00
  • 884a83049b fix(tui): grow termkey's internal buffer for large escape sequences (#26309) Gregory Anders 2023-11-30 08:04:33 -06:00
  • 01b91deec7 fix(treesitter): fix parens stacking in inspector display (#26304) Gregory Anders 2023-11-30 07:04:20 -06:00
  • 52d738826c ci(release): perform a full checkout when building (#26323) zeertzjq 2023-11-30 21:03:25 +08:00
  • c8e37a589a refactor(IWYU): move typedefs out of globals.h (#26322) zeertzjq 2023-11-30 19:52:23 +08:00
  • 3b6dd8608d Merge pull request #23657 from luukvbaal/extmark bfredl 2023-11-30 11:48:16 +01:00
  • 95dbf1af73 refactor: move extern variables out of _defs.h files (#26320) zeertzjq 2023-11-30 18:41:52 +08:00
  • ce56e0a845 refactor(IWYU): move UI and LineFlags to ui_defs.h (#26318) zeertzjq 2023-11-30 17:16:57 +08:00
  • 543e0256c1 build: don't define FUNC_ATTR_* as empty in headers (#26317) zeertzjq 2023-11-30 15:51:05 +08:00
  • 85be914879 test: unskip more terminal tests on Windows (#26315) zeertzjq 2023-11-30 10:55:21 +08:00
  • 62dff43947 test(ex_terminal_spec): match descriptions (#26314) zeertzjq 2023-11-30 08:56:21 +08:00
  • dbe27f45b2 Merge pull request #26313 from zeertzjq/backport zeertzjq 2023-11-30 08:20:37 +08:00
  • 18ae9cb35f test: :terminal when 'shell' uses backslashes zeertzjq 2023-11-30 07:15:34 +08:00
  • 6a0d19229d fix(terminal): make backslashes in 'shell' work on Windows Luki446 2023-11-11 22:32:08 +01:00
  • 463b577afb Merge pull request #25994 from luki446/windows-path-terminal-fix zeertzjq 2023-11-30 07:56:47 +08:00
  • 90b213990f test: :terminal when 'shell' uses backslashes zeertzjq 2023-11-30 07:15:34 +08:00
  • 5ca6c9e046 fix(terminal): make backslashes in 'shell' work on Windows Luki446 2023-11-11 22:32:08 +01:00
  • 65de1a22c4 ci(lintcommit): fix empty and period check with multiple colons (#26312) zeertzjq 2023-11-30 07:31:22 +08:00
  • 22270ae8e9 test(ex_terminal_spec): unskip tests that work on Windows (#26311) zeertzjq 2023-11-30 07:28:32 +08:00
  • 73691b6c3d test(ex_terminal_spec): unskip tests that work on Windows (#26310) zeertzjq 2023-11-30 07:06:23 +08:00
  • 8e97edb93f fix(extmark): restore extmarks when completing original text Luuk van Baal 2023-05-22 16:57:30 +02:00
  • 8594b0858f vim-patch:a9058440b7b9 Christian Clason 2023-11-28 23:35:40 +01:00
  • 4a8bf24ac6 fix(treesitter): adjust indentation in inspector highlights (#26302) Gregory Anders 2023-11-29 10:17:53 -06:00
  • 400b7842a9 fix(termcap): escape escapes in passthrough sequence (#26301) Gregory Anders 2023-11-29 09:49:44 -06:00
  • 9b4b23493d fix(defaults): wait until VimEnter to set background (#26284) Gregory Anders 2023-11-29 09:43:11 -06:00
  • 86cc791deb refactor: move function macros out of vim_defs.h (#26300) zeertzjq 2023-11-29 23:10:21 +08:00
  • 18c1fd8e9d docs: document TSNode:byte_length() (#26287) Gregory Anders 2023-11-29 08:59:36 -06:00
  • 76d79c1ce3 Merge pull request #26299 from neovim/backport-26085-to-release-0.9 Christian Clason 2023-11-29 15:34:06 +01:00
  • 753f8bcaab fix: make InspectTree handle nested injection Pham Huy Hoang 2023-11-17 11:13:32 +09:00
  • b6e339eb90 fix(treesitter): make InspectTree correctly handle nested injections (#26085) Pham Huy Hoang 2023-11-29 23:16:52 +09:00
  • 7bc5ee7f93 fix(treesitter): use proper query syntax for inspector (#26274) Gregory Anders 2023-11-29 08:10:02 -06:00
  • a6cba103ce refactor: move some constants out of vim_defs.h (#26298) zeertzjq 2023-11-29 20:32:40 +08:00
  • f4001d27ef perf(column): only invalidate lines affected by added sign Luuk van Baal 2023-11-28 05:40:18 +01:00
  • 584c6c25cc Merge pull request #26292 from luukvbaal/decor bfredl 2023-11-29 11:12:25 +01:00
  • 640680ccce vim-patch:9.0.2134: ml_get error when scrolling (#26264) zeertzjq 2023-11-29 13:24:24 +08:00
  • 64b53b71ba refactor(IWYU): create normal_defs.h (#26293) zeertzjq 2023-11-29 12:10:42 +08:00
  • a0e9ef09d7 fix(decorations): do not apply sign highlight id as range attr id Luuk van Baal 2023-11-29 02:17:16 +01:00
  • 8868ecd401 vim-patch:9.0.2136: MSVC errorformat can be improved (#26283) zeertzjq 2023-11-29 07:22:13 +08:00
  • a9b4dc9614 fix(man): set the nested flag for the BufReadCmd autocommand (#26285) Gregory Anders 2023-11-28 17:02:44 -06:00
  • aa9d9cafd0 vim-patch:9.0.2135: No test for mode() when executing Ex commands (#26282) zeertzjq 2023-11-29 06:51:00 +08:00
  • b7831c7f99 fix(termcap): use tmux passthrough sequence when running in tmux (#26281) Gregory Anders 2023-11-28 16:34:18 -06:00
  • 79b6ff28ad refactor: fix headers with IWYU dundargoc 2023-11-28 20:31:00 +01:00
  • d85e9935f2 Merge pull request #26276 from luukvbaal/decor bfredl 2023-11-28 20:39:59 +01:00
  • bcaff309b6 build: disable UnusedIncludes from clangd dundargoc 2023-11-28 20:15:32 +01:00
  • 898f8d1f0b refactor(decor): remove sign conditions that are always true Luuk van Baal 2023-11-28 19:23:57 +01:00
  • 35cec0de4a fix(column): redraw and update signcols for paired extmark Luuk van Baal 2023-11-27 16:22:19 +01:00
  • 8b9d6e8d63 Merge pull request #26272 from neovim/backport-25726-to-release-0.9 zeertzjq 2023-11-28 19:37:51 +08:00
  • 8a85eb7a21 fix: dont create data dir if it's a broken symlink Samuel (ThinLinc team) 2023-10-20 11:10:18 +02:00
  • adb2258345 fix(rplugin): dont create data dir if it's a broken symlink #25726 Samuel (ThinLinc team) 2023-11-28 12:17:39 +01:00
  • c9f53d0e40 refactor: iwyu (#26269) zeertzjq 2023-11-28 19:00:14 +08:00
  • ba564442ae Merge pull request #26249 from bfredl/concealchar bfredl 2023-11-28 11:01:21 +01:00
  • ae3685798d feat(decoration): allow conceal_char to be a composing char bfredl 2023-11-26 21:07:29 +01:00
  • 71e954ad30 refactor(IWYU): fix includes for ugrid.h (#26267) zeertzjq 2023-11-28 17:01:27 +08:00
  • 570367ac83 docs(lua): don't include remote-only API functions (#26266) zeertzjq 2023-11-28 13:52:17 +08:00
  • e6d38c7dac vim-patch:9.0.2133: Cannot detect overstrike mode in Cmdline mode (#26263) zeertzjq 2023-11-28 11:46:20 +08:00
  • 1a8f60c7d2 refactor: move hashtab types to hashtab_defs.h (#26262) zeertzjq 2023-11-28 10:47:22 +08:00
  • 3a3474371b refactor(options): replace p_force_(on|off) with immutable (#26209) Famiu Haque 2023-11-28 06:15:26 +06:00
  • a314703cf1 vim-patch:9.0.2131: not all nushell files detected (#26260) Christian Clason 2023-11-28 00:58:31 +01:00
  • 718053b7a9 refactor: fix runtime_defs.h (#26259) zeertzjq 2023-11-28 07:47:36 +08:00
  • 6c14ae6bfa refactor: rename types.h to types_defs.h dundargoc 2023-11-27 20:27:32 +01:00