Commit Graph

  • 2a10f64e25 feat(extmarks): extend nvim_buf_get_extmarks() Luuk van Baal 2023-03-25 02:24:24 +01:00
  • 2a298f2e48 fix(treesitter): update queries from nvim-treesitter Christian Clason 2023-03-31 16:11:17 +02:00
  • 90fdaf55c9 fix(tests): adapt treesitter/highlight_spec priority test Christian Clason 2023-04-01 12:11:24 +02:00
  • e3a3d30063 fix(ui): recording change doesn't trigger statusline redraw Luuk van Baal 2023-04-01 03:55:43 +02:00
  • 75e1b1d5c9 refactor: use bool type for global variables (#22842) ii14 2023-04-01 02:56:44 +02:00
  • d5f6176e6d refactor: add const and remove unnecessary casts (#22841) ii14 2023-04-01 02:49:51 +02:00
  • dee559d744 build(deps): bump tree-sitter-viml to HEAD Christian Clason 2023-03-31 15:58:19 +02:00
  • 83bfd94d1d refactor(loader): cache hash information Lewis Russell 2023-03-31 13:05:22 +01:00
  • b34097fe6d fix(api): return both link and attributes with nvim_get_hl (#22824) Sindre T. Strøm 2023-03-31 12:52:53 +02:00
  • ed10e4ef60 fix(diagnostic): use correct field name for tags (#22835) Akin 2023-03-31 11:23:19 +01:00
  • 4cff3aceea fix(loader): disable profiling by default Lewis Russell 2023-03-31 09:43:13 +01:00
  • 5bf2f4b3c2 fix(filetype): make recursive work...again (#22826) Lewis Russell 2023-03-30 17:24:50 +01:00
  • 226a6c3eae feat(diagnostic): add support for tags Lewis Russell 2023-03-30 14:49:58 +01:00
  • 8fa7d833cf Merge pull request #22791 from lewis6991/refactor/loadermisc Lewis Russell 2023-03-30 13:57:59 +01:00
  • e5fa2e3a5d fix(autocmd): handle recursion for force set (#22820) Lewis Russell 2023-03-30 11:35:13 +01:00
  • 61e54f2636 feat: add vim.treesitter.language.get_filetypes() (#22643) Lewis Russell 2023-03-30 10:26:28 +01:00
  • 8b7fb668e4 fix(filetype): avoid recursive FileType autocmds (#22813) Lewis Russell 2023-03-29 19:54:12 +01:00
  • 92005db760 build(deps): switch to Launchpad for libvterm and libtermkey (#22811) Christian Clason 2023-03-29 14:39:11 +02:00
  • 196f69909d vim-patch:9.0.1430: Livebook files are not recognized (#22808) Christian Clason 2023-03-29 10:23:52 +02:00
  • b7748662ed fix(api): Use local LastSet structure in nvim_get_option_info (#22741) Michal Liszcz 2023-03-29 09:59:01 +02:00
  • eac75a971d Merge pull request #22759 from dundargoc/build/wintools dundargoc 2023-03-28 18:46:58 +02:00
  • 81abd5c5c7 build: download wintools executables separately dundargoc 2023-03-23 08:37:00 +01:00
  • b02ee27e51 build: drop curl.exe on Windows dundargoc 2023-03-28 16:15:45 +02:00
  • bad218cd64 vim-patch:9.0.1429: invalid memory access when ending insert mode (#22792) zeertzjq 2023-03-27 09:37:04 +08:00
  • fd70a9dca1 refactor(loader): simplify tracking logic Lewis Russell 2023-03-26 13:23:34 +01:00
  • 25fa051fa1 feat(vim.fs): improve normalize Lewis Russell 2023-03-26 13:01:48 +01:00
  • ffd8cd1a96 refactor(loader): add typing for package.loaders Lewis Russell 2023-03-26 12:49:38 +01:00
  • fab8dab6b6 refactor(loader): remove BufWritePost autocmd Lewis Russell 2023-03-26 12:47:06 +01:00
  • 3c82ce0d62 refactor(loader): use vim.fs Lewis Russell 2023-03-26 12:46:24 +01:00
  • 2257ade3dc feat(lua): add vim.loader Folke Lemaitre 2023-03-26 12:42:15 +02:00
  • 6a6191174a test: fix flaky watchfiles tests (#22637) Jon Huhn 2023-03-26 04:41:27 -05:00
  • 4863ca6b89 test: use exec_capture() in more places (#22787) zeertzjq 2023-03-26 10:49:32 +08:00
  • 4eef5ac453 vim-patch:9.0.1428: cursor in wrong position when leaving insert mode (#22786) zeertzjq 2023-03-26 09:24:04 +08:00
  • e3dab4b326 fix: snprintf buffer overflow detected by -D_FORTIFY_SOURCE=3 (#22780) Andreas Schneider 2023-03-26 01:22:14 +01:00
  • 13eb6c2554 Merge pull request #22762 from bfredl/hl2cterm bfredl 2023-03-25 19:26:45 +01:00
  • fe9cbcb3a5 feat(api): nvim_exec2(), deprecate nvim_exec() #19032 Evgeni Chasnovski 2023-03-25 18:58:48 +02:00
  • 257d894d75 feat(lsp): render markdown in docs hover #22766 Roberto Pommella Alegro 2023-03-25 13:46:07 -03:00
  • 74f05a152d docs(test): using cmake directly (without make) #22781 dundargoc 2023-03-25 23:33:42 +07:00
  • dc5a433025 docs: how to debug TUI using gdb/lldb #22771 Ryan Jenkins 2023-03-25 11:25:28 -05:00
  • 36ee10057a fix(lsp): add missing silent check in lsp hover handler (#22763) Micah Halter 2023-03-25 09:01:39 -04:00
  • 42876ddc7a docs: more details about vim.region (#21116) Jakub Łuczyński 2023-03-25 09:28:59 +01:00
  • 063e93864a refactor(PVS/V1048): remove duplicated assignments (#21873) Lucas Merritt 2023-03-24 22:11:14 -06:00
  • aab4443bb9 vim-patch:9.0.1426: indent wrong after "export namespace" in C++ (#22777) zeertzjq 2023-03-25 09:27:42 +08:00
  • ac7397f4a0 fix(treesitter): add missing deprecate Lewis Russell 2023-03-24 16:31:30 +00:00
  • cbbf8bd666 feat(treesitter)!: deprecate top level indexes to modules (#22761) Lewis Russell 2023-03-24 14:43:14 +00:00
  • ee5008f878 vim-patch:9.0.1425: "wat" and "wast" files are one filetype (#22774) Christian Clason 2023-03-24 14:06:04 +01:00
  • b155608bff build: set CMAKE_C_STANDARD to 99 for all dependencies dundargoc 2023-03-24 16:22:15 +07:00
  • a478fd4175 ci: use "ci" as the commit type for dependabot updates dundargoc 2023-03-24 11:39:18 +07:00
  • b2253cd000 build(deps): bump actions/stale from 7 to 8 dependabot[bot] 2023-03-23 23:32:45 +07:00
  • 3875b1fc8d ci(labeler): don't automatically add "lua" label (#22765) zeertzjq 2023-03-23 21:40:50 +08:00
  • 6d267ad30c fix(api): make nvim_get_hl return 'cterm' attrs properly bfredl 2023-03-23 12:44:05 +01:00
  • b02880593e build(win): export extern symbols for use in FFI #22756 luukvbaal 2023-03-23 12:58:50 +01:00
  • 4e4203f71b fix(treesitter): annotations Lewis Russell 2023-03-23 11:23:51 +00:00
  • c0fe6c040e feat(api): add nvim_get_hl (#22693) Null Chilly 2023-03-23 16:31:39 +07:00
  • ea0b66d208 fix(lsp): Jump to tag locations reliably when :ltag is used (#22750) meredith 2023-03-23 02:27:53 -05:00
  • 410dc3349f Merge #22736 from justinmk/gsplit Justin M. Keyes 2023-03-22 20:12:40 -04:00
  • 28cfcf5126 fix(api): vim.filetype.get_option() (#22753) Lewis Russell 2023-03-22 16:49:04 +00:00
  • e51139f5c1 refactor(vim.gsplit): remove "keepsep" Justin M. Keyes 2023-03-22 15:14:51 +01:00
  • 8a70adbde0 fix(vim.version): prerelease compare Justin M. Keyes 2023-03-20 13:36:06 +01:00
  • 9c49c10470 feat(vim.gsplit): gain features of vim.split Justin M. Keyes 2023-03-20 08:12:33 +01:00
  • 3285cd6ecc refactor: do more in TRY_WRAP Lewis Russell 2023-03-22 10:09:28 +00:00
  • c45b5e2c5b Merge pull request #22743 from bfredl/luaequals bfredl 2023-03-22 10:59:38 +01:00
  • 48ce2ef912 vim-patch:9.0.{1419,1421,1422,1423}: some files are not recognized (#22749) Amaan Qureshi 2023-03-22 04:19:56 -04:00
  • a92b38934a feat(lua): allow :=expr as a shorter version of :lua =expr bfredl 2023-03-20 21:11:10 +01:00
  • a7b537c7a4 ci(lintcommit): allow colon in commit message scope Ankit Goel 2023-03-22 02:57:23 +00:00
  • 434f3d6a03 docs: fix g:terminal_color_x terminal colors #22746 Evgeni Chasnovski 2023-03-21 14:43:40 +02:00
  • e789d65297 Merge pull request #22742 from clason/vim-9.0.1415 Christian Clason 2023-03-20 22:04:13 +01:00
  • 0c9ed19af3 vim-patch:9.0.1417: ESDL files are not recognized Christian Clason 2023-03-20 21:07:55 +01:00
  • d11986171b vim-patch:9.0.1415: Crystal files are not recognized Christian Clason 2023-03-20 21:07:09 +01:00
  • 4cba53e09e feat(lua): use vim.empty_dict() for empty return value in new api functions (#22737) bfredl 2023-03-20 16:16:15 +01:00
  • d3ac5a342d Merge #22707 vim.version: range(), lazy.nvim impl Justin M. Keyes 2023-03-20 09:18:25 -04:00
  • a40eb7cc99 feat(vim.version): more coercion with strict=false Justin M. Keyes 2023-03-17 01:12:33 +01:00
  • a715e6f87e refactor(vim.version): use lazy.nvim semver module Justin M. Keyes 2023-03-16 22:49:12 +01:00
  • 990c481551 refactor(vim.version): use lazy.nvim semver module Justin M. Keyes 2023-03-16 14:50:20 +01:00
  • d8f9dcd5de Merge pull request #22634 from lewis6991/feat/tscomment Lewis Russell 2023-03-20 10:30:59 +00:00
  • e5641df6d3 feat: add vim.filetype.get_option() Lewis Russell 2023-03-11 17:11:02 +00:00
  • e1db0e35e4 feat(api): add filetype option nvim_get_option_value Lewis Russell 2023-03-15 23:30:14 +00:00
  • 84027f7515 fix: invalid buffer size argument to snprintf #22729 koeleck 2023-03-19 22:32:37 +01:00
  • ecc4d0e435 fix(shell): on Windows :make does not echo #22728 Enan Ajmain 2023-03-20 03:25:12 +06:00
  • 5726f33e8c Merge #22691 build!: sanitizers for gcc Justin M. Keyes 2023-03-19 13:42:25 -04:00
  • 8786b2066d fix: pasting in terminal buffer on windows #22566 Enan Ajmain 2023-03-19 23:23:34 +06:00
  • 65046c830e Merge pull request #22673 from Diablo-D3/fixfloatclamp bfredl 2023-03-19 13:48:05 +01:00
  • 3b28fb4cd9 fix(float): remove -1 in height clamp Patrick McFarland 2023-03-14 13:21:53 -04:00
  • eeac80de0c fix(column): invalidate statuscolumn width when UPD_NOT_VALID (#22723) luukvbaal 2023-03-19 10:21:49 +01:00
  • 204a8b17c8 fix(column): rebuild status column when sign column is invalidated (#22690) luukvbaal 2023-03-18 12:44:44 +01:00
  • 8916669d50 test(statuscolumn_spec): remove unnecessary feed('lh') zeertzjq 2023-03-18 19:06:24 +08:00
  • 66ba81a6f7 vim-patch:9.0.1412: Pony files are not recognized (#22721) Amaan Qureshi 2023-03-18 05:34:31 -04:00
  • 8bdcc91dc8 test(highlight_spec): fix warning in Visual highlight test (#22719) zeertzjq 2023-03-18 16:50:22 +08:00
  • c6f8af36e1 fix(spell): properly source spell/LANG.{vim,lua} (#22716) zeertzjq 2023-03-18 09:55:08 +08:00
  • eb3fcf652b vim-patch:9.0.0194: cursor displayed in wrong position after removing text prop (#22706) zeertzjq 2023-03-17 21:19:34 +08:00
  • 86c164d2a1 Merge pull request #22699 from clason/vim-9.0.1406 Christian Clason 2023-03-17 13:40:15 +01:00
  • 07f59467da refactor(completion): don't add and remove '^' for Lua (#22702) zeertzjq 2023-03-17 20:09:56 +08:00
  • ba8b564986 build(deps): bump win32yank to v0.1.1 (#22700) Christian Clason 2023-03-17 13:04:37 +01:00
  • 2720d2c793 fix(treesitter): InspectTree does not respect 'splitright' #22692 Yochem van Rosmalen 2023-03-17 12:41:57 +01:00
  • 6162269fa3 fix(lsp): avoid switching buffers on lsp attach (#22689) August Masquelier 2023-03-17 05:26:13 -06:00
  • 571b50be16 vim-patch:9.0.1409: racket files are recognized as scheme Christian Clason 2023-03-17 09:42:33 +01:00
  • f83d8ea279 vim-patch:9.0.1408: QMLdir files are not recognized Christian Clason 2023-03-17 09:42:01 +01:00
  • d7746b6ef1 vim-patch:9.0.1407: TableGen files are not recognized Christian Clason 2023-03-17 09:41:19 +01:00
  • 43d33c5d1a vim-patch:9.0.1406: ILE RPG files are not recognized Christian Clason 2023-03-17 09:40:25 +01:00
  • 17ce634b8f build!: rename sanitizer options from CLANG_* to ENABLE_* ii14 2023-03-16 19:24:04 +01:00