Andrey Vlasovskikh
6880afa73c
VIM-139 Focus on current search and use modal confirmation for ':s///gc'
2016-04-29 01:33:28 +03:00
Andrey Vlasovskikh
01aae065ff
Updated changelog
2016-04-28 20:17:22 +03:00
Andrey Vlasovskikh
8ee49edef0
VIM-287 Fixed insert new line before and after folds
2016-04-28 20:13:08 +03:00
Andrey Vlasovskikh
e09f6c7886
Failing tests for VIM-287
2016-04-28 19:38:19 +03:00
Andrey Vlasovskikh
dd0a7207d5
Removed old block selection API usages to become compatible with IntelliJ branch 146
2016-04-22 03:22:02 +03:00
Andrey Vlasovskikh
17700a6537
Updated changelog
2016-04-20 03:02:15 +03:00
Andrey Vlasovskikh
949444f6dd
EAP for IdeaVim
2016-04-20 03:00:54 +03:00
Andrey Vlasovskikh
31832ac230
Don't specify build number as a separate entity in the plugin description
2016-04-20 02:31:38 +03:00
Andrey Vlasovskikh
33200f8208
Settings for publishing the plugin to the EAP channel
2016-04-20 01:56:46 +03:00
Andrey Vlasovskikh
893cd17c1a
Updated changelog
2016-04-18 03:32:34 +03:00
Andrey Vlasovskikh
c471ddd12f
Merge remote-tracking branch 'ayzenquwe/ayzen/VIM-259'
2016-04-18 02:47:38 +03:00
Andrey Vlasovskikh
b0ac8f89c5
Merge remote-tracking branch 'ayzenquwe/ayzen/VIM-964'
2016-04-18 02:41:35 +03:00
Andrey Vlasovskikh
a47338d8b7
Merge remote-tracking branch 'ayzenquwe/ayzen/VIM-564'
2016-04-18 02:36:58 +03:00
Andrey Vlasovskikh
76d00ab47f
Merge remote-tracking branch 'ayzenquwe/ayzen/gomethod'
2016-04-18 02:31:11 +03:00
Andrey Vlasovskikh
22b8552939
Updated changelog
2016-04-18 02:29:15 +03:00
Andrey Vlasovskikh
1d25a04377
Added Aleksey Lagoshin to list of contributors
2016-04-18 02:26:41 +03:00
Andrey Vlasovskikh
52148f69c1
Merge remote-tracking branch 'ayzenquwe/ayzen/registers'
2016-04-18 02:24:00 +03:00
Andrey Vlasovskikh
f280f8138d
Support <Plug> in mapping commands
2016-04-18 01:46:46 +03:00
Andrey Vlasovskikh
530846bc7a
Added 'timeout' option for toggling timeout for mapping commands
2016-04-18 01:46:46 +03:00
Andrey Vlasovskikh
27adde7af0
Merge pull request #108 from agriesbaum/master
...
Improve diction of README
2016-04-06 19:41:57 +04:00
Alexander Griesbaum
e3869a201f
Improve diction of README
2016-04-05 22:44:26 +02:00
Andrey Vlasovskikh
745a356c87
Cleanup
2016-02-21 07:08:21 +03:00
Andrey Vlasovskikh
b16a4a1343
Handle <Esc> in modal input better
2016-02-21 07:00:44 +03:00
Andrey Vlasovskikh
36e41555ea
Cleaned up ModalEntry
2016-02-21 06:16:11 +03:00
Andrey Vlasovskikh
3f824cf205
Enable SecondaryLoop-based implementation for Java 7+
2016-02-21 06:07:34 +03:00
dhleong
c61b3c2f29
More closely emulate SecondaryLoop with reflection and a Proxy
2016-02-17 20:46:33 -05:00
dhleong
fd97cfbd15
Add compat layer for JDK6
...
JDK7 mode works like a dream, but JDK6 still seems to break
after the first invocation.
2016-02-15 09:19:18 -05:00
dhleong
4b4c293008
Refactor modal input for Vim Extensions
...
Doesn't use dialogs, so should fix VIM-1086
2016-02-14 13:23:51 -05:00
Andrey Vlasovskikh
69a573a279
Handle <Esc> in inputKeyStroke() uniformly as "typed Esc"
2016-02-09 00:40:37 +03:00
Andrey Vlasovskikh
c33d4d989e
Clearer offsets comparison + multi-line deletion test
2016-02-09 00:20:58 +03:00
dhleong
3cd1134973
Fix calculation of how to paste surrounded value
...
Fixes VIM-1085; includes test
2016-02-06 10:23:05 -05:00
Andrey Vlasovskikh
4f42d4dc4f
Merge branch 'vlasovskikh/surround'
...
# Conflicts:
# CHANGES.md
# resources/META-INF/plugin.xml
# src/com/maddyhome/idea/vim/option/Options.java
2016-02-04 23:08:37 +03:00
Andrey Vlasovskikh
a3b4aecded
Docs about 'surround' extension
2016-02-04 23:02:29 +03:00
Andrey Vlasovskikh
534ae6aa81
Added Daniel Leong to the list of contributors
2016-02-04 22:54:15 +03:00
Andrey Vlasovskikh
7e1e50ffde
Cleanup
2016-02-04 22:52:59 +03:00
Andrey Vlasovskikh
ab3cbb113e
Restore caret position properly
2016-02-04 22:18:37 +03:00
dhleong
1c7e6af1fc
Fix <esc> not sent after VSurround; support change with tags
2016-02-02 20:57:54 -05:00
dhleong
84f7e25c5e
Cleanup overly verbose code; remove unused import
2016-02-02 20:32:09 -05:00
dhleong
458fe97b75
Add visual surround (S
) command
2016-01-30 09:31:25 -05:00
dhleong
31364607f5
Add ds
command; jump to start when executed to match vim-surround
2016-01-30 09:14:34 -05:00
dhleong
56ec2c7ebc
Add cs
action
...
Note that, unfortunately, we can't do `cst`, as IdeaVim doesn't
support the tag textobject. Once that's supported, however, we
just need to disable the safety check to enable that.
2016-01-30 09:02:06 -05:00
Andrey Vlasovskikh
f944d91d62
Updated changelog
2016-01-30 02:10:31 +03:00
Andrey Vlasovskikh
2cf7d89581
VIM-271 Added 'incsearch' option for showing search results while typing
2016-01-30 02:05:24 +03:00
Andrey Vlasovskikh
91546700d4
Added simple ys{motion}t tag surround and input()
function
2016-01-26 22:25:36 +03:00
Andrey Vlasovskikh
a972aec9b0
Implementation notes
2016-01-26 21:33:31 +03:00
Andrey Vlasovskikh
6328575639
'ys{motion}<' requires further user input to wrap text into HTML tags
2016-01-26 21:15:29 +03:00
Andrey Vlasovskikh
af534c9209
Repeat is not supported for 'ys' yet
2016-01-26 21:14:43 +03:00
Andrey Vlasovskikh
82a1e920e0
Initial refactoring of dhleong's 'ys' on top of extension infrastructure
2016-01-26 21:14:15 +03:00
Andrey Vlasovskikh
d46d292865
Added surround tests for 'ys' by dhleong
2016-01-26 18:15:00 +03:00
Andrey Vlasovskikh
1a96533a3c
Added unit test-friendly version of VimExtensionFacade.getKeyStroke()
2016-01-26 18:14:14 +03:00