Commit Graph

  • 815d08d786 Fix missing trailing newline in multi-change full text sync fix-trailing-newline-multi-change Yasuhiro Matsumoto 2026-03-25 20:11:38 +09:00
  • 392657e5be Fix incorrect text sync when multiple listener changes accumulate (#1657) master mattn 2026-03-24 12:57:41 +09:00
  • 2f062f8258 Fix incorrect text sync when multiple listener changes accumulate fix-listener-multi-change Yasuhiro Matsumoto 2026-03-24 11:00:10 +09:00
  • c750165f4e Use listener_add for incremental text synchronization (#1653) mattn 2026-03-18 16:32:50 +09:00
  • 02eade74a1 Add g:lsp_popup_opacity and g:lsp_popup_highlight options (#1654) mattn 2026-03-18 01:05:20 +09:00
  • 0e3343e4b2 Fix CTRL-k inserting raw function call text during completion (#1655) mattn 2026-03-18 00:34:54 +09:00
  • e9a2bd9cf0 Add g:lsp_popup_opacity and g:lsp_popup_highlight options add-popup-opacity-highlight Yasuhiro Matsumoto 2026-03-18 00:16:59 +09:00
  • d15fe47f6b optimize semantic highlighting performance (#1651) mattn 2026-03-07 17:58:36 +09:00
  • cde54aa927 Specify the different server for hover (#1644) KiYugadgeter 2026-03-07 17:40:00 +09:00
  • f11d480362 cancel request on interrupt (#1647) mattn 2026-03-04 12:42:20 +09:00
  • 6df6722167 Update callbag.vim (#1646) mattn 2026-02-24 14:18:53 +09:00
  • 0be7853a46 Add missing brace (#1645) mattn 2026-02-09 13:47:45 +09:00
  • ec8b1f0f08 refactor: optimize semantic token processing and caching bits-tune Yasuhiro Matsumoto 2026-01-22 18:40:52 +09:00
  • 84554711aa do not check len each times (#1640) mattn 2026-01-18 21:56:38 +09:00
  • 8163333b00 Fix call hierarchy handler; use extend() instead of exend() (#1637) Yorgos Tsitsikas 2026-01-13 02:47:59 +02:00
  • cdd07e0ef7 Implement insertReplaceSupport LSP capability (#1630) suguruwataru 2026-01-04 20:34:22 +08:00
  • 2acefda0a0 Fix wrong undo entries being added on completion on Neovim (#1633) suguruwataru 2026-01-04 19:43:59 +08:00
  • 308b8c9f75 Prioritize the most severe message per line (#1579) ompugao 2026-01-02 00:34:01 +09:00
  • 8a32024a15 Diagnostic float: Record position before debounce time (#1570) Illia Bobyr 2026-01-01 07:14:51 -08:00
  • 6ba341af60 Fix (in part?) prabirshrestha/vim-lsp#1612 (pop-ups × read-only files) (#1615) Finite State Machine 2026-01-01 09:56:44 -05:00
  • cf527525bb chore(deps): update actions/checkout action to v6 (#1619) renovate[bot] 2026-01-01 23:26:51 +09:00
  • 7bf16c486e Prefer using values() to items() (#1544) mityu 2026-01-01 23:23:17 +09:00
  • c213da6bd2 add options to lsp#ui#vim#rename() to specify server (#1545) Takayuki Tsukitani 2026-01-01 23:18:49 +09:00
  • 39bf479cfb chore(deps): update actions/setup-go action to v6 (#1613) renovate[bot] 2026-01-01 23:11:01 +09:00
  • c54f6e06ae chore(deps): update actions/cache action to v5 (#1623) renovate[bot] 2026-01-01 23:06:31 +09:00
  • 10fac72582 Stop CursorHold events from updating diagnostic floating window (#1624) suguruwataru 2026-01-01 19:09:58 +08:00
  • 09ea5b55bb Add end pos for qf and loclist (#1627) thinca 2026-01-01 01:27:43 +09:00
  • 7484060435 Remove debug log (#1628) thinca 2026-01-01 00:15:53 +09:00
  • c37f2d3e8c implement CompleteChanged fix #1625 fix-1625 Yasuhiro Matsumoto 2025-12-29 21:41:06 +09:00
  • cb3406a591 Add support for range diagnostics under cursor (#1586) Satoru Kitaguchi 2025-11-16 17:17:24 +09:00
  • c0de72708a make lsp#ensure_flush_all public for delaying initialize (#1618) mattn 2025-11-03 09:48:56 +09:00
  • 6d4719e794 make lsp#ensure_flush_all public for delaying initialize add-lsp-ensure-flush-all Yasuhiro Matsumoto 2025-11-03 08:10:25 +09:00
  • 04ef607075 Fix completion item text selection priority (#1614) Shinya Ohyanagi 2025-10-06 21:53:27 +09:00
  • be06c95281 append .0 to libgmodule.so on LD_PRELOAD (#1616) mattn 2025-10-01 10:13:03 +09:00
  • 04428c9200 Improve checking for 'completionProvider' (#1574) Jorenar 2024-09-23 01:16:10 +02:00
  • 356254d638 Update vital-vs for fixing to scroll bordererd-window (#1556) hrsh7th 2024-08-05 11:08:44 +09:00
  • 396d248528 Add missing borders to Neovim's floating windows (#1565) Jorenar 2024-08-05 02:00:36 +02:00
  • 6b7aabde99 Add check for server entry in buffer entry. (#1548) Rodrigo Goya 2024-07-20 07:59:14 +02:00
  • e05c42fbf0 fix(text_edit): discarded change from the initial buffer (#1552) Thomas Bruyelle 2024-07-20 07:56:11 +02:00
  • 0094b5e0fc fix typo in doc (#1561) YunmingChan 2024-07-20 13:55:03 +08:00
  • 445c20708a check deprecated function (#1562) pocari 2024-07-20 14:53:41 +09:00
  • 2e03278605 Revert "Switch to the new Neovim health API, since the old report_health func…" (#1569) Prabir Shrestha 2024-07-19 22:53:30 -07:00
  • f03ddc3dae Revert "Switch to the new Neovim health API, since the old report_health func…" revert-1567-use-new-health-api Prabir Shrestha 2024-07-19 22:53:02 -07:00
  • f160fe2719 Switch to the new Neovim health API, since the old report_health functions are deprecated and break :checkhealth in recent versions of neovim (#1567) Oisín 2024-07-20 06:40:10 +01:00
  • a8f244a4e9 Add document for server_info.env (#1559) Kebin Liu 2024-06-21 07:36:17 +08:00
  • 6b613f0daa update callbag callbag-new Prabir Shrestha 2024-02-25 21:53:07 -08:00
  • 4a17c49627 update callbag Prabir Shrestha 2024-02-25 12:10:47 -08:00
  • f7ccf006df Remove mention of neovim as the checkhealth syntax is deprecated there (#1525) dundargoc 2024-02-25 12:09:29 +01:00
  • 693a53f8e3 update callbag Prabir Shrestha 2024-01-30 21:31:25 -08:00
  • 4cb461d30c udpate callbag Prabir Shrestha 2024-01-30 18:29:48 -08:00
  • 62d29cf1a8 use toBlockingList Prabir Shrestha 2024-01-28 23:09:49 -08:00
  • fd2d292f2f update callbag and fix lsp#stream Prabir Shrestha 2024-01-28 23:04:22 -08:00
  • e33a6d024f correctly use share Prabir Shrestha 2024-01-28 20:00:58 -08:00
  • e5aa8b491f use createSubject Prabir Shrestha 2024-01-28 20:00:27 -08:00
  • d87736fbc4 use flatMap instead of flatten Prabir Shrestha 2024-01-28 19:56:38 -08:00
  • 52d1ecca09 update callbag Prabir Shrestha 2024-01-28 19:54:15 -08:00
  • 73a4d83c6b update callbag Prabir Shrestha 2024-01-28 19:39:59 -08:00
  • f0c19d59d9 update to new callbag infra Prabir Shrestha 2024-01-28 19:12:51 -08:00
  • b132b6a43d Add try..catch as id as string is not supported by vim. (#1538) Prabir Shrestha 2024-02-25 03:04:34 -08:00
  • 2829332051 fix neovim highlighting (#1535) Hoagy 2024-02-15 01:26:35 +00:00
  • c20c6650d3 chore(deps): update actions/cache action to v4 (#1527) renovate[bot] 2024-01-20 01:31:54 -08:00
  • d36f381dc8 Include declarations getting references (#1523) Alberto Fanjul 2023-12-22 00:50:36 +01:00
  • dd862d3430 chore(deps): update actions/setup-go action to v5 (#1517) renovate[bot] 2023-12-11 22:47:33 -08:00
  • 8b5980b94f doc: Rephrase LspStopServer description (#1518) Illia Bobyr 2023-12-11 18:26:56 -08:00
  • 3af8f3b38e Fix various bugs when loading many buffers (#1511) Krzysztof Sachanowicz 2023-11-25 04:40:24 +01:00
  • dbe8b17c09 diagnostics/highlights: add patch check for getbufoneline() (#1514) Jialu 2023-11-20 12:03:00 +08:00
  • ee2bb88833 Set meaningful title to QuickFix window instead of :setqflist() (#1502) Jakub Łukasiewicz 2023-11-11 06:42:53 +01:00
  • c58edb98f0 Revert "use feedkeys(xxx, 'ni'), fix #1345 (#1493)" (#1503) Prabir Shrestha 2023-10-15 21:35:42 -07:00
  • 822c6ac470 use feedkeys(xxx, 'ni'), fix #1345 (#1493) ZERO 2023-10-16 11:53:55 +08:00
  • 9649d3f848 fix: E684: List index out of range: 0 (#1481) FUD2008 2023-10-10 11:33:51 +08:00
  • 7233bb2ec0 Add LspAddTreeReferences (#1484) Satoru Kitaguchi 2023-09-09 14:25:51 +09:00
  • aa93b2a570 LspStopServer: Stop all and stop specific (#1491) Illia Bobyr 2023-09-08 21:17:24 -07:00
  • d802909443 chore(deps): update actions/checkout action to v4 (#1495) renovate[bot] 2023-09-04 12:03:51 -07:00
  • 7dd6b72d0c doc: Document actual LspStopServer behavior (#1490) Illia Bobyr 2023-08-14 23:18:48 -07:00
  • 42d223c266 Fix disappeared kind (#1485) jiz4oh 2023-08-15 12:48:30 +08:00
  • 2be2b07b53 Support lsp_document_symbol_detail option (#1482) Satoru Kitaguchi 2023-08-05 10:58:33 +09:00
  • 39bad0b67e Fix :LspNextWarning is not correctly tagged (#1476) mityu 2023-06-26 03:33:03 +09:00
  • e74bd3c986 Fix ':LspStopServer' not working when enable native lsp client support (#1473) Colin Cheng 2023-05-16 01:16:45 +08:00
  • 8351fd3cea Close float window on InsertEnter or BufLeave (#1459) Milly 2023-05-16 02:16:03 +09:00
  • 6017a30e8a Enable scrollbar in popup window (#1469) Piotr Usewicz 2023-05-04 22:09:52 +02:00
  • 507565f281 fix eat of typing char after completion done (#1468) Colin Cheng 2023-04-27 22:21:05 +08:00
  • 80644e108b Update actions/setup-go action to v4 (#1465) renovate[bot] 2023-04-13 01:57:09 -07:00
  • 7909c794ff Update actions/cache action to v3 (#1462) renovate[bot] 2023-04-13 00:43:50 -07:00
  • af81e43810 Update actions/checkout action to v3 (#1463) renovate[bot] 2023-04-13 00:33:44 -07:00
  • debf6232cb Add renovate.json (#1460) renovate[bot] 2023-04-12 22:35:58 -07:00
  • 06bf1b35ef Fix typo (#1458) Colin Cheng 2023-04-11 01:58:00 +08:00
  • 6703edafe6 Improve performance placing signs and virtual text (#1455) Gabriel Barta 2023-04-06 14:35:58 +10:00
  • 7d59166b18 g:lsp_diagnostics_virtual_text_align: List allowed values (#1445) Illia Bobyr 2023-04-03 17:36:11 -07:00
  • 44608334f9 Allow workspace_config to be a function (#1400) Illia Bobyr 2023-04-03 17:16:42 -07:00
  • e82e73a5eb Escape path before findfile or finddir (#1444) Kebin Liu 2023-03-09 16:25:54 +08:00
  • 80cd62f8f2 Support sync option in vim8 native client (#1425) Yutao Yuan 2023-03-04 13:03:33 +08:00
  • 65628c3b0a fix inlay hint list separator (#1438) Coelacanthus 2023-02-06 14:00:48 +08:00
  • 25337623cf Add vim 9.0 to CI (#1432) Ryuichiroh 2023-02-01 10:06:05 +09:00
  • ad6d61b13c Update name of the function (#1419) Piotr Usewicz 2023-01-28 07:32:55 +01:00
  • a5e06b7761 Make the CompleteDone backspace check more robust (#1426) Yutao Yuan 2023-01-28 00:19:11 +08:00
  • e0111e199d Place multi-line highlights every lines (#1422) Ryuichiroh 2023-01-23 08:04:56 +09:00
  • 3244bed522 Add option to disable float of diagnostic error when insert mode (#1417) Ryuichiroh 2023-01-15 18:57:42 +09:00
  • 500987604d Fix flicker on document highlighting with vim 9.0.0993 (#1397) Björn Steinbrink 2023-01-07 01:12:17 +01:00
  • c4bae1f79b Allow adjustable options of prop_add() for virtual text (#1412) Ryuichiroh 2023-01-05 00:36:44 +09:00
  • 3f6e23f3d8 Use prop_remove before adding virtual text (#1411) Marcin Szamotulski 2022-12-28 20:33:51 +01:00