Commit Graph
622 Commits
Author SHA1 Message Date
Alex PlateandClaude Opus 4.7 45ce2143fe Fix(VIM-4115): NPE in CommandKeyConsumer after plugin disable/enable
Plugin deactivate called fullReset() on the ex panel but left editor
mode and KeyHandlerState.commandLineCommandBuilder untouched. Since
KeyHandler is a singleton, the stale CMD_LINE builder survived a
plugin disable/enable cycle and matched LeaveCommandLineAction on the
next Esc, NPEing when the (already-deactivated) panel was unwrapped.

Call close() before fullReset() so mode, the key handler state, and
the panel are cleared together. Also replace the `!!` at the crash
site with a null-safe branch that logs VIM-4115 and clears the stale
builder, so any other producer of the same desync surfaces via a
Diogen report instead of a crash.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 16:07:48 +03:00
claude[bot]andClaude Sonnet 4.6 ebf637a367 Update changelog: S-Tab fix, commentary mode fix in split mode
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 13:51:07 +03:00
claude[bot]andClaude Sonnet 4.6 edce848ebd Update changelog: autocmd support, decompiled Kotlin Vim fix, block-visual undo carets
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 10:39:08 +03:00
claude[bot]andClaude Sonnet 4.6 8cda987b6e Update changelog: ReplaceWithRegister mapping fix, command fixes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 10:38:51 +03:00
claude[bot]andClaude Sonnet 4.6 f9b4059224 Update changelog: fix settings persistence in remote dev mode
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 17:00:32 +03:00
claude[bot]andClaude Sonnet 4.6 ef42ce6aa5 Update changelog: Python Console fixes, NERDTree split mode performance
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 16:59:58 +03:00
1grzyb1andClaude Opus 4.6 70066dffc1 Update changelog: gw command, search panel fixes, range errors, visual mode off-EDT
Combines changelog entries from PRs #1680, #1670, and #1661:
- VIM-1158: Added gw command
- VIM-4176: Fixed search output panel race condition
- VIM-4175: Fixed search "not found" display
- Fixed \/, \?, \& range errors (E35/E33)
- VIM-4113: Fixed visual mode commands off-EDT

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 10:42:41 +02:00
claude[bot]andClaude Sonnet 4.6 75a05a8f12 Update changelog: Add VIM-268 file name completion in ex commands
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-15 09:58:43 +02:00
1grzyb1andClaude Opus 4.6 706ac76b5e Update changelog: aggregate all pending changelog entries
Combines entries from 10 individual changelog PRs (#1593, #1604, #1607,
#1612, #1614, #1618, #1625, #1637, #1644, #1648) into a single update.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 11:13:16 +02:00
claude[bot]andClaude Sonnet 4.6 3653e7f193 Update changelog: Fix pumvisible, Rider/CLion ESC, extension init
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 09:23:15 +02:00
1grzyb1 a250369735 VIM-3948 rename vimhints plugin to VimEverywhere 2026-02-11 15:58:34 +01:00
1grzyb1 4b3271d4f9 VIM-3948 document vim hints 2026-02-06 13:51:54 +02:00
claude[bot]andClaude Sonnet 4.5 e810bdde1a Update changelog: Add :read and :read! commands
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-04 11:42:57 +02:00
claude[bot]andClaude Sonnet 4.5 b1575510ef Update changelog: Add zf fold command and foldlevel option
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-30 11:20:12 +02:00
claude[bot]andClaude Sonnet 4.5 e101510c8e Update changelog: Add zr and zm folding commands
Added changelog entries for VIM-566 feature that adds support for zr
(increase fold level) and zm (decrease fold level) commands.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-26 14:47:32 +02:00
claude[bot]andClaude Sonnet 4.5 054c703383 Update changelog: Add zA toggle folding
Added entry for VIM-566 feature that adds support for zA command
to toggle folds recursively.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-23 17:09:24 +02:00
claude[bot]andClaude Sonnet 4.5 7fa5ebb80c Update changelog: Add VimScript functions, fix high CPU
Added changelog entries for:
- New VimScript functions (20+ List/Dictionary/String functions)
- High CPU usage fix while showing command line
- String/Number comparison fix in VimScript

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-12 13:47:56 +02:00
claude[bot]andClaude Sonnet 4.5 4b4641b874 Update changelog: Fix quote text object whitespace
Added VIM-4105 to changelog for fix to a" a' a` text objects now including surrounding whitespace per Vim specification.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-03 22:56:50 +02:00
Alex PlateandClaude Opus 4.5 08f48b3c82 Update CHANGES.md with 2.28.0 release notes
Add changelog entries for version 2.28.0 and upcoming fixes.
Restore structured changelog format after previous simplified approach.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-23 15:05:22 +02:00
shaun bb122903de remove Latest Fixes link 2024-08-19 10:23:23 +03:00
shaun c84a3cf64d [changelog] add YouTrack link for version fixes 2024-08-19 10:23:23 +03:00
Alex Plate 6d01b5be77 Stop maintaining the changelog file
We have quite a fucntionality to maintain the changelof in actual state
However, since we switched to release from the latest EAP, we can't just update the changelog on master because it will contains also unreleased changes since the latest EAP.
The proper support for such change will require a lot of coding that will take a lot of time to implement and will eventually break.
So, it was decided to keep the changelog on YouTrack only and not to maintain the changes file.

This change still may be reverted, so the code around the changelog is note removed, but only commented out
2024-02-23 14:05:12 +02:00
Alex Plate ac17518a23 Update the changelog 2024-02-23 10:19:39 +02:00
IdeaVim Bot 8c1a2a686f Update changelog after merging PR 2024-02-20 14:33:04 +00:00
Alex Plate 5dbd5e1c89 Update the changelog 2024-02-20 12:47:06 +02:00
IdeaVim Bot 04b7d9e2c3 Preparation to 2.9.0 release 2024-02-20 10:41:06 +00:00
IdeaVim Bot f4cf06a50e Update changelog. Action id - 7940923443 2024-02-17 10:05:47 +00:00
IdeaVim Bot e443cb0d3c Update changelog. Action id - 7928973613 2024-02-16 10:06:24 +00:00
IdeaVim Bot 89a24d71a6 Update changelog after merging PR 2024-02-10 18:07:26 +00:00
IdeaVim Bot f3a357c559 Update changelog after merging PR 2024-02-05 14:31:53 +00:00
IdeaVim Bot 2c4da9c634 Update changelog. Action id - 7766144293 2024-02-03 10:06:57 +00:00
Filipp Vakhitov 37c6934802 Revert "Update changelog. Action id - 7724318708"
This reverts commit 434511658b.
2024-01-31 20:09:27 +02:00
IdeaVim Bot 434511658b Update changelog. Action id - 7724318708 2024-01-31 10:06:47 +00:00
IdeaVim Bot 1093656ec5 Preparation to 2.8.0 release 2024-01-30 10:46:04 +00:00
IdeaVim Bot f4afdb21b2 Update changelog. Action id - 7677896605 2024-01-27 10:06:55 +00:00
IdeaVim Bot 517de5e179 Update changelog after merging PR 2024-01-04 14:00:52 +00:00
IdeaVim Bot 472a633010 Update changelog after merging PR 2024-01-03 10:17:35 +00:00
IdeaVim Bot 61b5393b54 Update changelog after merging PR 2024-01-02 10:14:39 +00:00
IdeaVim Bot 314506c15c Update changelog after merging PR 2023-12-22 07:34:37 +00:00
IdeaVim Bot d67e990065 Update changelog. Action id - 7231244078 2023-12-16 10:06:23 +00:00
IdeaVim Bot 1faae92f33 Update changelog after merging PR 2023-11-25 11:16:31 +00:00
IdeaVim Bot 5590af6995 Update changelog. Action id - 6988421362 2023-11-25 10:06:22 +00:00
IdeaVim Bot f424de46e6 Update changelog. Action id - 6979369267 2023-11-24 10:06:47 +00:00
IdeaVim Bot 75fdda4fbf Update changelog. Action id - 6968202628 2023-11-23 10:06:29 +00:00
IdeaVim Bot 79d7b7a08d Update changelog. Action id - 6955729845 2023-11-22 10:06:50 +00:00
IdeaVim Bot b02eb7a422 Update changelog. Action id - 6862042155 2023-11-14 10:06:35 +00:00
IdeaVim Bot 2436164b1e Update changelog. Action id - 6848428489 2023-11-13 10:07:34 +00:00
IdeaVim Bot b1ec021c1e Update changelog. Action id - 6782896069 2023-11-07 10:07:22 +00:00
IdeaVim Bot 7073b2410b Preparation to 2.7.0 release 2023-11-07 07:51:06 +00:00
IdeaVim Bot fef6c651ea Update changelog. Action id - 6754174825 2023-11-04 10:06:18 +00:00