Andrey Vlasovskikh
|
e7addf7fa8
|
Added 'final' modifiers for fields where possible
|
2014-05-07 22:12:47 +04:00 |
|
Andrey Vlasovskikh
|
7cc0a8db92
|
Inlined constant arguments
|
2014-05-07 22:05:40 +04:00 |
|
Andrey Vlasovskikh
|
bccb62a84f
|
Inlined redundant local variables
|
2014-05-07 21:55:13 +04:00 |
|
Andrey Vlasovskikh
|
d47570664b
|
Simplified conditions
|
2014-05-07 21:53:55 +04:00 |
|
Andrey Vlasovskikh
|
a7137558cc
|
Removed unnecessary semicolons
|
2014-05-07 21:52:38 +04:00 |
|
Andrey Vlasovskikh
|
0251c5a33d
|
Made constants final
|
2014-05-07 21:52:11 +04:00 |
|
Andrey Vlasovskikh
|
365722ef7e
|
Removed redundant casts
|
2014-05-07 21:50:17 +04:00 |
|
Andrey Vlasovskikh
|
77e0c30e57
|
Removed unused assignments and empty conditions
|
2014-05-07 21:49:29 +04:00 |
|
Andrey Vlasovskikh
|
8a0cad765a
|
Fixed potential NPEs
|
2014-05-07 21:38:21 +04:00 |
|
Andrey Vlasovskikh
|
272378b800
|
Fixed typos and dropped commented code
|
2014-05-07 21:00:16 +04:00 |
|
Andrey Vlasovskikh
|
a34d17ff95
|
Fixed potential NPEs
|
2014-05-07 20:46:40 +04:00 |
|
Andrey Vlasovskikh
|
82c782e9f0
|
Cleanup
|
2014-05-07 19:40:55 +04:00 |
|
Andrey Vlasovskikh
|
b7b46d2fee
|
Removed unused code
|
2014-05-07 19:25:30 +04:00 |
|
Andrey Vlasovskikh
|
8916f0f314
|
Extracted more EventFacade methods
|
2014-05-06 20:32:42 +04:00 |
|
Andrey Vlasovskikh
|
8d727ef508
|
Extracted EventFacade.(un)registerCustomShortcutSet()
|
2014-05-06 19:44:35 +04:00 |
|
Andrey Vlasovskikh
|
fd0be10492
|
Extracted EventFacade.addEditorFactoryListener()
|
2014-05-06 19:33:35 +04:00 |
|
Andrey Vlasovskikh
|
a810f95101
|
Extracted EventFacade.*DocumentListener()
|
2014-05-06 19:26:36 +04:00 |
|
Andrey Vlasovskikh
|
8857545cf0
|
Introduced EventFacade for subscribing to IDE events
|
2014-05-06 19:18:47 +04:00 |
|
Andrey Vlasovskikh
|
2300c0005f
|
Inferred nullity annotations
|
2014-05-06 18:32:55 +04:00 |
|
Andrey Vlasovskikh
|
827b91286f
|
Removed unused DelegateCommandListener
There are no more actions marked with Command.FLAG_DELEGATE.
|
2014-05-06 18:04:38 +04:00 |
|
Andrey Vlasovskikh
|
4d8e35655d
|
Extracted and inlined some variables
|
2014-05-06 17:34:53 +04:00 |
|
Andrey Vlasovskikh
|
f7e6ae9f3c
|
Removed unused code
|
2014-05-06 17:15:34 +04:00 |
|
Andrey Vlasovskikh
|
67679843b4
|
Moved getShortcutKeyAction() to VimShortcutKeyAction.getInstance()
|
2014-05-06 17:09:12 +04:00 |
|
Andrey Vlasovskikh
|
b67b072be2
|
Updated CHANGES
|
2014-05-06 15:35:03 +04:00 |
|
Andrey Vlasovskikh
|
d6896e4e76
|
VIM-690 Read initialization commands only from ~/.ideavimrc
|
2014-05-06 15:20:40 +04:00 |
|
Andrey Vlasovskikh
|
f86c24a695
|
VIM-683 Allow Ctrl+PgUp/PgDown to be used outside of Vim emulation
|
2014-05-06 14:56:10 +04:00 |
|
Andrey Vlasovskikh
|
b200c842b4
|
VIM-679 Allow \u000D\u000C as <CR> in mappings
|
2014-05-05 21:26:35 +04:00 |
|
Andrey Vlasovskikh
|
c8df52a86c
|
VIM-679 Allow \u0016 as an escape character for '|' in mappings
|
2014-05-05 20:51:39 +04:00 |
|
Andrey Vlasovskikh
|
b17a592c95
|
VIM-679 Parse characters less than \u0020 as <C-$CHAR>
|
2014-05-05 20:40:14 +04:00 |
|
Andrey Vlasovskikh
|
f71d6c7fab
|
VIM-679 Don't trim whitespace-like characters from command arguments
Characters like '\u0018' may appear in mapping commands.
|
2014-04-30 21:08:16 +04:00 |
|
Andrey Vlasovskikh
|
30cfae91c0
|
Removed StringHelper.escape() in favor of updated toKeyNotation()
|
2014-04-30 20:10:33 +04:00 |
|
Andrey Vlasovskikh
|
5332128852
|
Extracted toEscapeNotation()
|
2014-04-30 19:39:04 +04:00 |
|
Andrey Vlasovskikh
|
b593d90dff
|
VIM-676 Handle control characters in .vimrc as pressed, not typed keystrokes
|
2014-04-30 18:46:45 +04:00 |
|
Andrey Vlasovskikh
|
02fac3b931
|
Extracted executeText()
|
2014-04-30 17:36:18 +04:00 |
|
Andrey Vlasovskikh
|
446ffc3602
|
Bumped version to 0.34
|
2014-04-29 21:54:49 +04:00 |
|
Andrey Vlasovskikh
|
44c1a2e139
|
Mentioned .ideavimrc in keymap update message
|
2014-04-29 21:53:49 +04:00 |
|
Andrey Vlasovskikh
|
f6cb04c7ef
|
VIM-674 Don't handle <Tab> in Insert mode in Vim emulation
It breaks several IDE actions that provide their own <Tab> handlers
like Emmet or parameters completion in RubyMine and AppCode.
|
2014-04-29 21:13:35 +04:00 |
|
Andrey Vlasovskikh
|
276755ae9d
|
Typo
|
2014-04-29 20:33:25 +04:00 |
|
Andrey Vlasovskikh
|
6ee0b821cc
|
VIM-672 Ignore mappings that contain <Plug> and <SID>
These mappings don't make sense to Vim emulation in IdeaVim.
|
2014-04-29 19:39:58 +04:00 |
|
Andrey Vlasovskikh
|
72dc121fcd
|
VIM-670 First character of a recursive mapping shouldn't be mapped again
The mapping's "from" keys should be a prefix of "to" keys.
|
2014-04-29 17:22:25 +04:00 |
|
Andrey Vlasovskikh
|
786c4dc817
|
VIM-666 Support <Bar> in Vim key notation
|
2014-04-29 16:47:47 +04:00 |
|
Andrey Vlasovskikh
|
c7cfbaed0a
|
Extracted Vim typed special keys map
|
2014-04-29 16:46:59 +04:00 |
|
Andrey Vlasovskikh
|
4351d5c366
|
VIM-666 Ignore characters after '|' in :map commands
Perhaps it should become a part of command parsing, since it is
possible to put several command on one line.
|
2014-04-29 16:40:28 +04:00 |
|
Andrey Vlasovskikh
|
ff3795798f
|
Added notes about keyboard shortcut conflicts and .vimrc files
|
2014-04-29 14:37:16 +04:00 |
|
Andrey Vlasovskikh
|
45281adfd9
|
VIM-667 Ignore potentially nested lines of .vimrc based on leading whitespace
|
2014-04-29 14:28:35 +04:00 |
|
Andrey Vlasovskikh
|
0d813afc67
|
Don't show message about not using "Vim" keymap any longer in new installations
|
2014-04-29 14:09:18 +04:00 |
|
Andrey Vlasovskikh
|
e9e5c77cd3
|
VIM-661 Apply Operator pending and Visual mode mappings only at command start
|
2014-04-28 17:23:45 +04:00 |
|
Andrey Vlasovskikh
|
4d4bcbb365
|
Updated CHANGES
|
2014-04-28 16:05:02 +04:00 |
|
Andrey Vlasovskikh
|
bd5a2976fd
|
Bumped version to 0.33
|
2014-04-28 16:02:34 +04:00 |
|
Andrey Vlasovskikh
|
cc6488ee2d
|
Added a hyperlink for setting the IDE as a shortcut handler in case of conflicts
|
2014-04-28 15:57:57 +04:00 |
|