Commit Graph

  • ae3eed53d6 build: various build improvements dundargoc 2024-01-01 13:08:56 +01:00
  • 32849d5667 fix(treesitter): avoid # of nil in _query_linter Daniel Kongsgaard 2024-01-21 17:46:14 +01:00
  • 576db141be refactor: rewrite perl provider in lua dundargoc 2024-01-22 22:07:14 +01:00
  • 8c044f0862 fix(spell): always accept ':' as filename char in 'spellfile' (#27172) zeertzjq 2024-01-24 18:13:39 +08:00
  • 0c1119ac75 vim-patch:ca0e9823a1df Christian Clason 2024-01-24 10:01:27 +01:00
  • 9808a781d3 vim-patch:9c5b90db035b Christian Clason 2024-01-24 09:59:41 +01:00
  • f4acacdb53 vim-patch:50dbe16cd818 Christian Clason 2024-01-24 09:59:13 +01:00
  • 6916533a52 vim-patch:36e2c0f29332 Christian Clason 2024-01-24 09:58:52 +01:00
  • 913469ff21 docs(treesitter): add more examples, and improve consistency Jongwook Choi 2024-01-24 02:33:03 -05:00
  • 617d1b28d6 fix(treesitter): prefix treesitter types with vim Phạm Huy Hoàng 2024-01-23 18:06:54 +09:00
  • c8a27bae3f fix(options): use a union for def_val (#27169) zeertzjq 2024-01-24 12:27:38 +08:00
  • 65bfa86efe vim-patch:9.1.0046: :drop does not re-use empty buffer (#27165) zeertzjq 2024-01-24 07:29:33 +08:00
  • 6cbfe45454 vim-patch:e13b665a6e2a (#27163) zeertzjq 2024-01-24 06:07:42 +08:00
  • fcd9905291 fix(sign): avoid deleting from sign map while looping over it (#27158) luukvbaal 2024-01-23 22:51:18 +01:00
  • 932c7eb019 build(deps): bump luajit to HEAD - f2336c48f Christian Clason 2024-01-23 19:30:32 +01:00
  • 8b23653695 fix(colorscheme): link LSP semantic tokens to treesitter groups John Drouhard 2023-04-09 11:52:54 -05:00
  • 0054c18500 test: typing for screen.lua Lewis Russell 2024-01-23 00:53:15 +00:00
  • 89ffdebd20 fix(diagnostic): fix typing on field |diagnostic-severity| Jongwook Choi 2024-01-23 01:04:20 -05:00
  • d9946006c9 Merge pull request #27147 from bfredl/crash2 bfredl 2024-01-23 11:56:16 +01:00
  • 79a558277b fix(extmark): fix crash when stepping out from internal node bfredl 2024-01-23 10:18:21 +01:00
  • 26143d7a5c fix(treesitter): update @markup default links Christian Clason 2024-01-21 11:13:11 +01:00
  • d3fa8adea9 Merge pull request #27145 from bfredl/crash_meta bfredl 2024-01-23 09:38:52 +01:00
  • 54225bdb02 fix(extmarks): crash with sign after many marks bfredl 2024-01-23 09:16:04 +01:00
  • dc466f9a63 vim-patch:9.1.0043: ml_get: invalid lnum when :s replaces visual selection (#27140) zeertzjq 2024-01-23 06:51:10 +08:00
  • a7eb1e6004 build(deps): bump luajit to HEAD - 3ca0a8071 Christian Clason 2024-01-22 23:09:51 +01:00
  • 46aa1936e4 vim-patch:add31baedaf0 Christian Clason 2024-01-22 21:48:14 +01:00
  • c7da55a835 vim-patch:3b2c27415d7d Christian Clason 2024-01-22 21:47:47 +01:00
  • e2553c3d5d vim-patch:ea9a93e5b098 Christian Clason 2024-01-22 21:47:14 +01:00
  • eb5d15e383 refactor: rewrite python provider in lua dundargoc 2024-01-07 13:05:03 +01:00
  • 13d50c3b13 fix(column): clear "b_signcols" when marktree is cleared Luuk van Baal 2024-01-22 15:34:42 +01:00
  • 51f783f2fa Merge pull request #27011 from bfredl/metatree bfredl 2024-01-22 21:05:12 +01:00
  • 9af2be292d perf(extmarks): add metadata for efficient filtering of special decorations bfredl 2024-01-12 14:38:18 +01:00
  • 012cfced9b build(deps): bump tree-sitter-c to v0.2.7 Christian Clason 2024-01-22 17:21:35 +01:00
  • cb6320e13f docs(options): remove misleading sentence (#27129) zeertzjq 2024-01-22 22:54:45 +08:00
  • b4da4783f9 build: make genappimage.sh work with existing CMAKE_INSTALL_PREFIX dundargoc 2024-01-20 18:24:45 +01:00
  • 1233ac467d feat(fold): transparent foldtext Lewis Russell 2024-01-22 10:13:35 +00:00
  • 21b36c7d7f Merge pull request #27076 from glepnir/extmark_hlgroup bfredl 2024-01-22 09:10:34 +01:00
  • 12d123959f fix(eval): properly support checking v:lua function in exists() (#27124) Raphael 2024-01-22 16:04:50 +08:00
  • d66ed4ea46 refactor(api): give "hl_group" more accurate _meta type bfredl 2024-01-22 08:49:45 +01:00
  • e68decab03 refactor: use "csarg" for CharsizeArg variables (#27123) zeertzjq 2024-01-22 10:39:37 +08:00
  • 8c6de9147c Merge pull request #26813 from VanaIgr/screen-pos-speedup zeertzjq 2024-01-22 10:00:11 +08:00
  • fd08de4b85 docs(news): expand the list of performance improvements VanaIgr 2024-01-13 23:48:12 -06:00
  • cdf848a314 perf: reuse fast character size calculation algorithm from getvcol() VanaIgr 2023-12-18 20:57:04 -06:00
  • b5653984e5 perf: don't decode utf8 character multiple times in getvcol() VanaIgr 2023-12-17 16:48:27 -06:00
  • a25aeee856 test(core/channel_spec): fix lint failure zeertzjq 2024-01-22 08:15:13 +08:00
  • 18d62d129f test(core/channels_spec): fix variable name zeertzjq 2024-01-22 08:02:21 +08:00
  • 4d4092ac9e fix(rpc): assertion failure due to invalid msgpack input nwounkn 2023-08-16 04:33:39 +05:00
  • f8310beeed build: create BINARY_LIB_DIR directory before adding parser dundargoc 2024-01-21 23:29:27 +01:00
  • 215244f749 fix(extmarks): missing "spell" and "conceal" in details (#27116) zeertzjq 2024-01-22 06:25:06 +08:00
  • 3f188bc533 build: fix parser installation location dundargoc 2024-01-21 13:08:13 +01:00
  • fa4b02fa67 feat(vim.version): add vim.version.le and vim.version.ge Jongwook Choi 2024-01-15 12:13:09 -05:00
  • 8df7978fe3 vim-patch:9.1.0042: Missing test for Chuck Filetype Christian Clason 2024-01-21 10:44:34 +01:00
  • c75af76b71 vim-patch:27a4632af675 Christian Clason 2024-01-20 10:35:45 +01:00
  • f5dc453109 feat(treesitter)!: new standard capture names Christian Clason 2024-01-17 16:55:52 +01:00
  • 646fdf1073 refactor(api): use hl id directly in nvim_buf_set_extmark glepnir 2024-01-17 20:14:26 +08:00
  • fa9a85ae46 fix(lsp): clean up duplicate and unused meta type annotations Jongwook Choi 2024-01-16 19:19:21 -05:00
  • f936a962d0 build: create separate targets for nvim with and without runtime files dundargoc 2024-01-19 13:21:25 +01:00
  • ed103cde28 ci: bump cache action to version 4 dundargoc 2024-01-20 11:55:50 +01:00
  • 98a4ed0a11 feat(api): support getting abbreviations (#26868) Raphael 2024-01-20 08:08:44 +08:00
  • d3a8e9217f feat(ui): add chdir UI event (#27093) Gregory Anders 2024-01-19 14:51:10 -06:00
  • 5a8fe0769c fix(vim.deprecate): show deprecation warning in devel versions as well Jongwook Choi 2024-01-15 14:19:34 -05:00
  • 9707363b09 refactor(lua): refactored glob altermo 2024-01-18 10:02:35 +01:00
  • 0b36cbbafd Merge pull request #27061 from luukvbaal/extmark bfredl 2024-01-19 10:49:13 +01:00
  • 96d0f4a2d7 docs(INSTALL.md): remove update-alternatives instructions (#27060) Junghyeon Park 2024-01-19 17:34:51 +09:00
  • 0ef27180e3 Merge pull request #27088 from zeertzjq/backport release-0.9 zeertzjq 2024-01-19 12:10:31 +08:00
  • 2f2f12122f perf: remove loop for computing last position in getvcol() VanaIgr 2023-12-13 13:54:28 -06:00
  • a9c551e5e3 perf: cache breakindent/showbreak width in win_lbr_chartabsize VanaIgr 2023-12-13 13:25:48 -06:00
  • 77c3d66be9 test: add screenpos() benchmarks VanaIgr 2024-01-02 15:03:41 -06:00
  • 26f8365864 fix(inccommand): improve preview buffer number handling (#27087) zeertzjq 2024-01-19 11:04:01 +08:00
  • 773877e024 vim-patch:9.1.0040: issue with prompt buffer and hidden buffer (#27071) zeertzjq 2024-01-18 07:23:48 +08:00
  • d5e1bc5706 vim-patch:9.1.0033: Insert mode not stopped if closing prompt buffer modifies hidden buffer (#27051) zeertzjq 2024-01-17 08:18:52 +08:00
  • bf4b805516 fix(edit): don't go to Terminal mode when stopping Insert mode (#27033) zeertzjq 2024-01-16 10:42:09 +08:00
  • ba9f86a9ce fix(inccommand): improve preview buffer number handling (#27087) zeertzjq 2024-01-19 11:04:01 +08:00
  • 18334a4a0c refactor(extmarks): remove unused new pos from ExtmarkSavePos Luuk van Baal 2024-01-18 19:54:45 +01:00
  • 78b000c74d Merge pull request #27079 from lewis6991/winline_rfc Lewis Russell 2024-01-18 16:33:00 +00:00
  • 7be20acf25 refactor(drawline): get_rightmost_vcol() Lewis Russell 2024-01-18 14:56:33 +00:00
  • 1c54cadba5 refactor(drawline): add more consts Lewis Russell 2024-01-18 14:53:10 +00:00
  • 2645c9d576 docs(extmarks): add undocumented "details" array fields Luuk van Baal 2024-01-17 15:55:00 +01:00
  • 44f27c8f23 refactor(drawline): localise more variables in win_line() Lewis Russell 2024-01-18 14:43:31 +00:00
  • 674f2513d4 fix(treesitter): validate language alias for injections Christian Clason 2024-01-18 15:12:03 +01:00
  • 4706b9c2e9 refactor(drawline): more win_line() improvements Lewis Russell 2024-01-18 13:49:47 +00:00
  • ab3a7fc3e3 docs(vim.iter): correct bool to boolean (#27018) notomo 2024-01-18 22:01:57 +09:00
  • 95cbedaa17 docs: various #25289 Justin M. Keyes 2024-01-18 00:14:48 -08:00
  • 11e8e14628 vim-patch:46d67d22b9ba Christian Clason 2024-01-18 08:27:09 +01:00
  • 9b0b3cdc7a vim-patch:a39af0290496 Christian Clason 2024-01-18 08:26:47 +01:00
  • 223a6afd8f vim-patch:6e5a6c9965f6 Christian Clason 2024-01-18 08:26:25 +01:00
  • 06aebfa998 vim-patch:9.0.1437: test fails with different error number (#27074) zeertzjq 2024-01-18 12:17:51 +08:00
  • 5b31447811 fix(drawline): update prev_ptr after getting syntax attrs (#27072) zeertzjq 2024-01-18 07:27:00 +08:00
  • 8a07ca6c4b vim-patch:9.1.0040: issue with prompt buffer and hidden buffer (#27071) zeertzjq 2024-01-18 07:23:48 +08:00
  • 780dd88b68 vim-patch:9.1.0039: too vague errors for 'listchars'/'fillchars' (#27070) zeertzjq 2024-01-18 07:14:12 +08:00
  • 437d35dbf7 fix(extmarks): do not remove invalid marks from decor upon deletion Luuk van Baal 2024-01-17 13:31:07 +01:00
  • 5aa14e1231 fix(lua): return after assert returns assert message (#27064) altermo 2024-01-17 20:34:25 +01:00
  • f5d59340a6 vim-patch:9b03d3e75b42 (#27059) Sean Dewar 2024-01-17 14:47:40 +00:00
  • e855a80c72 Merge pull request #27024 from lewis6991/test_followup Lewis Russell 2024-01-17 13:46:55 +00:00
  • d88814ef68 fix(column): remove sign from line it was previously on with undo Luuk van Baal 2024-01-17 01:55:28 +01:00
  • 4615d46f93 build(deps): bump tree-sitter-vimdoc to v2.1.0 Christian Clason 2024-01-17 12:39:04 +01:00
  • f871fee8b6 fix(column): pass kFalse when initializing "b_signcols.count" Luuk van Baal 2024-01-16 18:01:51 +01:00
  • 14b7ffcf89 feat: add __call typing for vim.inspect() Lewis Russell 2024-01-16 10:30:08 +00:00
  • 587490217e test: fix mkdir() Lewis Russell 2024-01-15 21:57:11 +00:00
  • 13b83a3ea2 test: move format_{string,luav} to a separate module Lewis Russell 2024-01-15 21:14:32 +00:00