Andrey Vlasovskikh
5d385eb26d
Added parseKeysSet() helper
2014-03-20 22:43:29 +04:00
Andrey Vlasovskikh
611620555f
Initial version of shortcut conflicts settings
2014-03-20 19:38:38 +04:00
Andrey Vlasovskikh
d44412c712
Don't require a custom "Vim" keymap any longer
...
Keyboard shortcut conflicts aren't handled yet.
2014-03-20 18:18:43 +04:00
Andrey Vlasovskikh
761719fffd
Made VisualToggleCharacterModeAction a VimCommandAction
2014-03-20 16:46:53 +04:00
Andrey Vlasovskikh
3015a4a8a2
Initial version of Vim notation typed characters parsing
2014-03-20 15:58:04 +04:00
Andrey Vlasovskikh
e8f579bf74
Added Vim actions index with Javadoc links
2014-03-20 14:39:42 +04:00
Andrey Vlasovskikh
f8da48f61d
Added VimCommandAction base class for simplifying action registration
2014-03-20 14:17:14 +04:00
Andrey Vlasovskikh
5b21015f5b
Inlined action handler
2014-03-20 13:27:34 +04:00
Andrey Vlasovskikh
326d62d815
Renamed Mapping to MappingMode
2014-03-20 13:24:03 +04:00
Andrey Vlasovskikh
f5f6c92e59
Removed unused class
2014-03-19 19:56:57 +04:00
Andrey Vlasovskikh
b56654c217
Removed unused actionId field
2014-03-19 19:37:02 +04:00
Andrey Vlasovskikh
f5e8572a73
Replaced mapping int codes with Mapping enum
2014-03-19 19:34:32 +04:00
Andrey Vlasovskikh
95a395ed70
Moved Vim operation groups accessors to VimPlugin
...
VimPlugin now acts as a facade to Vim operations.
2014-03-19 18:29:42 +04:00
Andrey Vlasovskikh
c08c122ea6
Reordered methods
2014-03-19 17:55:25 +04:00
Andrey Vlasovskikh
95460df473
Reformat
2014-03-19 17:37:29 +04:00
Andrey Vlasovskikh
ab489faa56
Some overrides and deprecations
2014-03-19 17:35:39 +04:00
Andrey Vlasovskikh
48e49fe92d
Renamed AbstractEditorActionHandler to EditorActionHandlerBase
2014-03-19 16:46:48 +04:00
Andrey Vlasovskikh
441a296bde
No abstract classes for no reason
2014-03-19 16:42:23 +04:00
Andrey Vlasovskikh
7359ed74ad
Moved some actions to com.maddyhome.vim.action package
2014-03-19 16:35:22 +04:00
Andrey Vlasovskikh
dd56ec6b4c
Removed unused MakeTags CLI utility
2014-03-19 16:33:44 +04:00
Andrey Vlasovskikh
2d271008f3
Flattened com.intellij.idea.vim.handler.* package
2014-03-19 16:32:38 +04:00
Andrey Vlasovskikh
d06340ac3c
Inlined ResetModeHandler
2014-03-19 16:30:41 +04:00
Andrey Vlasovskikh
f9a67c5180
Removed unused classes
2014-03-19 16:29:35 +04:00
Andrey Vlasovskikh
b4cce0980a
Removed practically unused ActionGroup and AbstractActionGroup interfaces
2014-03-19 16:26:12 +04:00
Andrey Vlasovskikh
4a7557c5ba
Don't reset visual mode after some IntelliJ actions that operate on selections
...
These actions are: comment by block/line comment, surround with /
surround with template, move statement up/down.
The reason is simplification of action handling as a step towards
keymap-less IdeaVim configuration.
2014-03-19 14:55:08 +04:00
Andrey Vlasovskikh
4e84f056aa
Renamed KeyParser.registerAction() to KeyParser.registerIdeaAction()
2014-03-17 16:17:38 +04:00
Andrey Vlasovskikh
68f938d476
Don't override completion and live templates actions
...
This requires reconfiguring the Vim keymap.
2014-03-17 14:06:02 +04:00
Alex Selesse
6a7135d2bc
VIM-439: Implement :sort command.
...
- Supports "n", "i" and "!" arguments.
2014-02-06 08:43:55 -05:00
Andrey Vlasovskikh
58ab3ab1bb
Added Ira Klotzko to the contributors list
2013-12-06 17:09:41 +04:00
ik
78beef71ce
Merge remote-tracking branch 'upstream/master'
2013-12-04 13:41:41 -05:00
ik
b05892e97d
VIM-528
...
Change annotations to reflect that pp (CharPointer) is Nullable
Create check that if pp (CharPointer) is Nullable, code that could result in an NPE (NullPointerException) is not executed
Update the added tests' comments to reflect that they are for VIM-528
2013-12-02 10:42:27 -05:00
ik
f71e24d17e
VIM-528 and VIM-459
...
These 2 cases (duplicates) are fixed with this commit
Additionally, there are a couple of new test cases for search groups and substitutions.
2013-11-18 14:33:06 -05:00
Andrey Vlasovskikh
3968e7741f
Added 'Where to start' for contributors
2013-11-18 20:42:41 +04:00
Andrey Vlasovskikh
aa75245d79
Note about Android Studio
2013-11-15 17:06:13 +04:00
Andrey Vlasovskikh
e8c97ba6bf
Bumped version
2013-11-15 17:05:45 +04:00
Andrey Vlasovskikh
27bbae3ccd
Minor changes to README
2013-11-15 16:59:00 +04:00
Andrey Vlasovskikh
305c03458a
Note about Android Studio
2013-11-15 16:57:43 +04:00
Andrey Vlasovskikh
8143114a86
Revert "Fixed usages of deprecated platform API methods"
...
This reverts commit d3d63395b3
.
2013-11-15 16:36:56 +04:00
Andrey Vlasovskikh
a39a56cd39
Dropped JComboBox generics
2013-11-15 16:16:36 +04:00
Andrey Vlasovskikh
c1c076830a
Merge remote-tracking branch 'origin/master'
...
Conflicts:
build.properties
2013-11-15 16:11:53 +04:00
Andrey Vlasovskikh
d3d63395b3
Fixed usages of deprecated platform API methods
2013-11-15 16:09:57 +04:00
Andrey Vlasovskikh
5a9a53d235
Use moved ListCellRendererWrapper for compatibility with IntelliJ builds
...
132.1052+
2013-11-15 16:03:17 +04:00
Andrey Vlasovskikh
b7e37aeb20
Release notes
2013-11-12 04:18:53 +04:00
Andrey Vlasovskikh
a86ef05d52
Revert "Remove editor selection after undo"
...
This reverts commit 13fc780287
.
2013-11-12 04:14:05 +04:00
Andrey Vlasovskikh
1be2d9affc
VIM-582 Fixed line comment and reformat commands with no visual selection
2013-11-12 04:12:20 +04:00
Andrey Vlasovskikh
43e9469546
Bumped version
2013-11-11 15:36:03 +04:00
Andrey Vlasovskikh
23bb0679dd
New URL for the plugin page
2013-11-08 18:18:38 +04:00
Andrey Vlasovskikh
04c41414da
More release notes
2013-11-08 18:17:11 +04:00
Andrey Vlasovskikh
3490d83ce6
Draft of release notes for 0.30
2013-11-08 18:11:15 +04:00
Andrey Vlasovskikh
13fc780287
Remove editor selection after undo
2013-11-08 17:56:58 +04:00