1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-08-21 07:54:06 +02:00

Compare commits

...

2 Commits

Author SHA1 Message Date
Alex Plate
f9cf62472c Prepare to 0.62 release 2020-12-15 10:12:31 +03:00
Alex Plate
ace584d294 Fix settings saving issues because of NPE 2020-12-15 09:35:35 +03:00
5 changed files with 51 additions and 49 deletions

View File

@@ -10,7 +10,7 @@ object Release : BuildType({
description = "Build and publish IdeaVim plugin" description = "Build and publish IdeaVim plugin"
artifactRules = "build/distributions/*" artifactRules = "build/distributions/*"
buildNumberPattern = "0.61" buildNumberPattern = "0.62"
params { params {
param("env.ORG_GRADLE_PROJECT_ideaVersion", "2020.2") param("env.ORG_GRADLE_PROJECT_ideaVersion", "2020.2")

View File

@@ -13,7 +13,7 @@ object ReleaseEap : BuildType({
description = "Build and publish EAP of IdeaVim plugin" description = "Build and publish EAP of IdeaVim plugin"
artifactRules = "build/distributions/*" artifactRules = "build/distributions/*"
buildNumberPattern = "0.61.%build.counter%" buildNumberPattern = "0.62.%build.counter%"
params { params {
param("env.ORG_GRADLE_PROJECT_ideaVersion", "2020.2") param("env.ORG_GRADLE_PROJECT_ideaVersion", "2020.2")

View File

@@ -22,7 +22,7 @@ It is important to distinguish EAP from traditional pre-release software.
Please note that the quality of EAP versions may at times be way below even Please note that the quality of EAP versions may at times be way below even
usual beta standards. usual beta standards.
## To Be Released ## 0.62, 2020-12-15
### Features: ### Features:
* Support `unmap` and `mapclear` commands [VIM-1491](https://youtrack.jetbrains.com/issue/VIM-1491) * Support `unmap` and `mapclear` commands [VIM-1491](https://youtrack.jetbrains.com/issue/VIM-1491)

View File

@@ -4,60 +4,62 @@
<change-notes><![CDATA[ <change-notes><![CDATA[
<h3>Features:</h3> <h3>Features:</h3>
<ul> <ul>
<li>Support <code>unmap</code> and <code>mapclear</code> commands <li>Support <code>unmap</code> and <code>mapclear</code> commands <a
<a href="https://youtrack.jetbrains.com/issue/VIM-1491">VIM-1491</a> href="https://youtrack.jetbrains.com/issue/VIM-1491">VIM-1491</a></li>
</li> <li>Support mappings in ex panel (<code>cmap</code>) <a
<li>Support mappings in ex panel (<code>cmap</code>) href="https://youtrack.jetbrains.com/issue/VIM-1227">VIM-1227</a></li>
<a href="https://youtrack.jetbrains.com/issue/VIM-1227">VIM-1227</a> </ul>
</li>
<h3>Changes:</h3>
<ul>
<li><code>octal</code> is now disabled by default for <code>nrformats</code>. <a
href="https://youtrack.jetbrains.com/issue/VIM-2181">VIM-2181</a></li>
</ul> </ul>
<h3>Fixes:</h3> <h3>Fixes:</h3>
<ul> <ul>
<li> <li><a href="https://youtrack.jetbrains.com/issue/VIM-2113">VIM-2113</a> Fix <code>cit</code> for empty tags</li>
<a href="https://youtrack.jetbrains.com/issue/VIM-2113">VIM-2113</a> <li><a href="https://youtrack.jetbrains.com/issue/VIM-2114">VIM-2114</a> Unnamed register isn't changed after deleting
Fix <code>cit</code> for empty tags empty tag
</li> </li>
<li> <li><a href="https://youtrack.jetbrains.com/issue/VIM-1475">VIM-1475</a> Enable block caret to be used in insert mode.
<a href="https://youtrack.jetbrains.com/issue/VIM-2114">VIM-2114</a> </li>
Unnamed register isn't changed after deleting empty tag <li><a href="https://youtrack.jetbrains.com/issue/VIM-2170">VIM-2170</a> Fix an alternative range format for
</li> <code>s</code> command
<li> </li>
<a href="https://youtrack.jetbrains.com/issue/VIM-1475">VIM-1475</a> <li><a href="https://youtrack.jetbrains.com/issue/VIM-1913">VIM-1913</a>
Enable block caret to be used in insert mode. <a href="https://youtrack.jetbrains.com/issue/VIM-2154">VIM-2154</a> Several fixes for AppCode templates
</li> </li>
<li> <li><a href="https://youtrack.jetbrains.com/issue/VIM-1756">VIM-1756</a> Fix startsel from insert mode</li>
<a href="https://youtrack.jetbrains.com/issue/VIM-2170">VIM-2170</a>
Fix an alternative range format for <code>s</code> command
</li>
</ul> </ul>
<h3>Merged PRs:</h3> <h3>Merged PRs:</h3>
<ul> <ul>
<li> <li><a href="https://github.com/JetBrains/ideavim/pull/249">249</a> by <a href="https://github.com/jpalus">Jan
<a href="https://github.com/JetBrains/ideavim/pull/249">249</a> Palus</a>: VIM-2113 Increase tag range only in visual mode
by <a href="https://github.com/jpalus">Jan Palus</a>: VIM-2113 Increase tag range only in visual mode </li>
</li> <li><a href="https://github.com/JetBrains/ideavim/pull/250">250</a> by <a href="https://github.com/jpalus">Jan
<li> Palus</a>: VIM-2114 Do not override registers when deleting empty range
<a href="https://github.com/JetBrains/ideavim/pull/250">250</a> </li>
by <a href="https://github.com/jpalus">Jan Palus</a>: VIM-2114 Do not override registers when deleting empty range <li><a href="https://github.com/JetBrains/ideavim/pull/256">256</a> by <a href="https://github.com/brandoncc">Brandon
</li> Conway</a>: Fix typo
<li> </li>
<a href="https://github.com/JetBrains/ideavim/pull/256">256</a> <li><a href="https://github.com/JetBrains/ideavim/pull/254">254</a> by <a href="https://github.com/antekone">Grzegorz
by <a href="https://github.com/brandoncc">Brandon Conway</a>: Fix typo Antoniak</a>: VIM-1475: Add an option to use block caret in insert mode
</li> </li>
<li> <li><a href="https://github.com/JetBrains/ideavim/pull/225">225</a> by <a href="https://github.com/sumoooru2">sumoooru2</a>:
<a href="https://github.com/JetBrains/ideavim/pull/254">254</a> Implement cmap
by <a href="https://github.com/antekone">Grzegorz Antoniak</a>: VIM-1475: Add an option to use block caret in insert </li>
mode <li><a href="https://github.com/JetBrains/ideavim/pull/258">258</a> by <a href="https://github.com/citizenmatt">Matt
</li> Ellis</a>: Show the correct handler class in :map
<li> </li>
<a href="https://github.com/JetBrains/ideavim/pull/225">225</a> <li><a href="https://github.com/JetBrains/ideavim/pull/257">257</a> by <a href="https://github.com/citizenmatt">Matt
by <a href="https://github.com/sumoooru2">sumoooru2</a>: Implement cmap Ellis</a>: Extract SearchHighlightsHelper from SearchGroup
</li> </li>
<li><a href="https://github.com/JetBrains/ideavim/pull/251">251</a> by <a href="https://github.com/shaunpatterson">Shaun
Patterson</a>: VIM-1756: startSel works in insert mode
</li>
</ul> </ul>
<br/>
<p>See also the complete <a href="https://github.com/JetBrains/ideavim/blob/master/CHANGES.md">changelog</a>.</p>
]]> ]]>
</change-notes> </change-notes>
<description><![CDATA[ <description><![CDATA[

View File

@@ -1300,7 +1300,7 @@ public class SearchGroup implements PersistentStateComponent<Element> {
private @Nullable String lastReplace; private @Nullable String lastReplace;
private @Nullable String lastOffset; private @Nullable String lastOffset;
private boolean lastIgnoreSmartCase; private boolean lastIgnoreSmartCase;
private Direction lastDir; private @NotNull Direction lastDir = Direction.FORWARDS;
private boolean showSearchHighlight = OptionsManager.INSTANCE.getHlsearch().isSet(); private boolean showSearchHighlight = OptionsManager.INSTANCE.getHlsearch().isSet();
private boolean do_all = false; /* do multiple substitutions per line */ private boolean do_all = false; /* do multiple substitutions per line */