Andrey Vlasovskikh
acf75ad080
Cleanup
2013-08-12 17:01:38 +04:00
Andrey Vlasovskikh
92067b2577
VIM-440 Fixed ':e' open file dialog
2013-08-12 16:59:43 +04:00
Andrey Vlasovskikh
24f197ce99
Use SwingUtilities.invokeLater() for consistency
2013-08-12 16:52:33 +04:00
Andrey Vlasovskikh
39cc7db50b
Typos
2013-08-09 00:47:05 +04:00
Andrey Vlasovskikh
510a6d12a7
Replace StringBuffer with concatenation
2013-08-09 00:44:25 +04:00
Andrey Vlasovskikh
cb8c1ea4b5
Fixed possible NPE
2013-08-09 00:43:27 +04:00
Andrey Vlasovskikh
3284102dde
Specify size in toArray()
2013-08-09 00:40:50 +04:00
Andrey Vlasovskikh
4a5457ad49
Removed unused method
2013-08-09 00:40:21 +04:00
Andrey Vlasovskikh
39ed9265d7
Converted a RegisterActions class instance into a function
2013-08-09 00:30:52 +04:00
Andrey Vlasovskikh
2fc721f220
Typo
2013-08-09 00:19:20 +04:00
Andrey Vlasovskikh
28c658810f
Split RegisterActions constructor into several methods
2013-08-09 00:18:08 +04:00
Andrey Vlasovskikh
2f2ecc252e
Updated copyright years in sources
2013-08-09 00:06:38 +04:00
Andrey Vlasovskikh
9f2613c56a
Moved RegisterActions to the root IdeaVim package
...
This class is an entry point to nearly all Vim actions, so it should be
easier to discover.
2013-08-08 23:47:00 +04:00
Andrey Vlasovskikh
a58929d4fb
Added forgotten release date for 0.29
2013-08-08 21:12:41 +04:00
Andrey Vlasovskikh
fa13be1e15
Updated link to build server
2013-08-08 21:11:20 +04:00
Andrey Vlasovskikh
7a4d900b06
VIM-98 Invoke actions in separate commands for better Undo/Redo
...
Vim actions used to be invoked inside a key typing command and didn't
have their own commands. Now they've got separate commands with unique
group IDs in order to stop them from being merged into combined
Undo/Redo steps.
The Undo/Redo behaviour still differs from Vim: typing in a single
Insert mode session is split into several Undo chunks depending on
timing. An Undo step may require one more Undo step for moving the
cursor to its position before Undo.
2013-08-08 20:56:28 +04:00
Andrey Vlasovskikh
421ce832dd
Updated changelog
2013-05-15 19:18:13 +04:00
Andrey Vlasovskikh
987781f826
VIM-121 Don't move cursor while scrolling
2013-05-15 18:57:46 +04:00
Andrey Vlasovskikh
d85a41ea98
VIM-91 Enable normal <Enter> handling for one-line editors
2013-05-15 17:15:04 +04:00
Andrey Vlasovskikh
42f86a3f73
VIM-482 Added repeat buffer limits
2013-05-15 16:46:09 +04:00
Andrey Vlasovskikh
0241b58777
Updated change notes
2013-04-06 22:29:58 +04:00
Andrey Vlasovskikh
97a2c73efe
Updated changelog
2013-04-06 22:19:50 +04:00
Andrey Vlasovskikh
5f1e46ca82
Merge branch 'vim-479'
2013-04-06 21:59:50 +04:00
Andrey Vlasovskikh
805779144e
Fixed copying second keystrokes in Reconfigure Vim keymap
2013-04-06 21:50:12 +04:00
Andrey Vlasovskikh
c65e21708c
VIM-478 Fixed bug in reconfiguring Vim keymap based on user-defined keymaps
2013-04-06 21:21:22 +04:00
Andrey Vlasovskikh
08e546b677
Fixed NPE in VimKeyMapUtil.installKeyBoardBindings
2013-04-06 19:57:27 +04:00
Andrey Vlasovskikh
11cf8454ad
VIM-479 Don't try to put read-only editors into insert mode
2013-04-06 19:53:57 +04:00
Andrey Vlasovskikh
c3494803dc
Removed unused code
2013-04-06 18:39:56 +04:00
Andrey Vlasovskikh
c84496b942
Suggest reconfiguring keymap during update only for Macs
2013-04-06 18:12:15 +04:00
Andrey Vlasovskikh
c4eb8e5752
Updated changelog
2013-04-03 15:57:22 +04:00
Andrey Vlasovskikh
7702d3a695
Fixed broken test
2013-04-03 04:05:37 +04:00
Andrey Vlasovskikh
fbff8ed2c0
VIM-419 Keep cursor position after 'gt' and 'gT'
2013-04-03 03:55:02 +04:00
Andrey Vlasovskikh
5b5b6188da
VIM-42 Ignore multi-character indents while recoding last insert actions
2013-04-03 00:30:26 +04:00
Andrey Vlasovskikh
6a1707a7e6
Minor style edits
2013-04-01 20:36:41 +04:00
Andrey Vlasovskikh
b625fd3df9
Updated changelog
2013-04-01 20:35:56 +04:00
Andrey Vlasovskikh
ffaf2cc451
VIM-42 Handle moving cursor back and forward during autocompletion
...
Expressions like static methods (Foo.bar()) and shortcut completions (f.b for
foo.bar()) are completed using several document edits with cursor movements.
Now IdeaVim records and replays these cursor movements.
2013-04-01 20:17:30 +04:00
Andrey Vlasovskikh
dcc9b5a37e
VIM-42 Record char strokes as regular document edits
2013-04-01 17:23:33 +04:00
Andrey Vlasovskikh
1b4a51f770
VIM-42 Basic support for repeating code completion using '.' command
2013-04-01 17:10:56 +04:00
Andrey Vlasovskikh
f8d2ee2dd7
VIM-286 Note about switching key repeating on Mac OS X manually
2013-03-27 18:15:46 +04:00
Andrey Vlasovskikh
348d88d543
VIM-92 Note about resetting custom shortcuts
2013-03-27 17:54:51 +04:00
Andrey Vlasovskikh
38b859e555
VIM-472 Fixed right selection in visual character mode to be one char past line
2013-03-26 16:36:15 +04:00
Andrey Vlasovskikh
ca8026f612
VIM-404 Fixed 'O' at the first line
2013-03-26 15:51:15 +04:00
Andrey Vlasovskikh
befcf4298f
Updated changelog
2013-03-26 02:43:46 +04:00
Andrey Vlasovskikh
2e0bbcc75d
Moved MacKeyRepeat to helpers
2013-03-26 02:23:27 +04:00
Andrey Vlasovskikh
2204fe6451
Fixed unit tests for updated plugin state
2013-03-26 02:21:09 +04:00
Andrey Vlasovskikh
12bc68bc02
VIM-286 Suggest enabling Mac OS X keys autorepeat only if it is not enabled
2013-03-26 02:20:30 +04:00
Andrey Vlasovskikh
290370f744
VIM-92 Don't suggest reconfiguring Vim keymap if it is not installed yet
2013-03-25 22:45:02 +04:00
Andrey Vlasovskikh
79acef46ce
VIM-286 Suggest enabling repeating keys on press and hold for Mac OS X
2013-03-25 22:44:25 +04:00
Andrey Vlasovskikh
0054eb5279
Disabled overriding second keystrokes as a workaround for Emacs keymap
2013-03-25 21:27:14 +04:00
Andrey Vlasovskikh
e0eb919e51
VIM-92 Save parent keymap after reconfiguring Vim keymap and show notification
2013-03-25 20:51:30 +04:00