Andrey Vlasovskikh
|
9c04525df8
|
Extracted VimTestCase.runExCommand()
|
2013-08-12 18:26:52 +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
|
505fcf5b31
|
VIM-421 Fixed 'cw' at the last word in line
|
2013-03-13 13:48:11 -07:00 |
|
Andrey Vlasovskikh
|
decb17e665
|
VIM-92 Alternative shortcuts for actions with shortcuts bound to IdeaVim
Alternative action shortcuts are obtained from standard shortcuts by
adding Alt+, Ctrl+, Shift+, Meta+, Alt+Ctrl+, etc. to them.
|
2013-03-12 16:48:17 +04:00 |
|
Alexander Zolotov
|
79df0b0594
|
VIM-92: Fix Vim keymap to work better in Mac OS
- ability to define extra shortcuts
|
2013-01-11 00:42:31 +04:00 |
|
Alexander Zolotov
|
dfbddb4050
|
VIM-92: Fix Vim keymap to work better in Mac OS
- tests for keymap generation
|
2013-01-10 23:47:20 +04:00 |
|
Andrey Vlasovskikh
|
ed5358a6d6
|
VIM-262 Support for paste from register in command mode
|
2012-12-25 22:30:52 +04:00 |
|
Andrey Vlasovskikh
|
c4927372ec
|
Test for handling digraphs in command mode
|
2012-12-25 21:04:07 +04:00 |
|
Andrey Vlasovskikh
|
a71c75b53e
|
Fixed Ex command panel to run unit tests of Ex commands
|
2012-12-25 17:58:17 +04:00 |
|
Andrey Vlasovskikh
|
d95f67748c
|
VIM-262 Test for <C-R> in insert mode
|
2012-12-25 15:37:03 +04:00 |
|
Andrey Vlasovskikh
|
d52679eae8
|
VIM-43 Added support for the last change position mark
|
2012-12-24 17:39:40 +04:00 |
|
Andrey Vlasovskikh
|
f89d824367
|
VIM-400 Fixed saving special characters in settings
|
2012-12-16 23:32:27 +04:00 |
|
Andrey Vlasovskikh
|
25e631aa73
|
VIM-393 Fixed restoring editor state after invalid arguments with pending operators
|
2012-12-03 22:00:06 +04:00 |
|
Andrey Vlasovskikh
|
6c2dc0a048
|
VIM-244 Fixed 'dl' for the last character in line
|
2012-12-03 20:50:26 +04:00 |
|
Andrey Vlasovskikh
|
fde7764759
|
VIM-394 Fixed 'daw' for first and last words with no space at the right/left in current line
|
2012-12-03 20:36:57 +04:00 |
|
Andrey Vlasovskikh
|
fa96e5d530
|
Fixed 'ci"' for empty strings
|
2012-12-03 20:07:42 +04:00 |
|
Andrey Vlasovskikh
|
591317ebbe
|
VIM-296 Fixed 'cc' at the last line
|
2012-12-03 17:55:50 +04:00 |
|
Andrey Vlasovskikh
|
b042328b3b
|
VIM-392 Fixed change action at the last char in word for non-word motions
|
2012-12-03 16:03:11 +04:00 |
|
Andrey Vlasovskikh
|
9089517868
|
More tests for VIM-314 and VIM-326
|
2012-11-30 19:32:25 +04:00 |
|
Andrey Vlasovskikh
|
ef7a1eb323
|
VIM-390 Fixed paste a single line at the last line
|
2012-11-30 19:09:54 +04:00 |
|
Andrey Vlasovskikh
|
1324c232d7
|
Fixed compilation of tests for IntelliJ 11
|
2012-11-29 20:56:36 +04:00 |
|
Alexander Zolotov
|
f3d1ddabb1
|
Fix tests initialization for community plugin sdk
|
2012-11-29 19:48:56 +04:00 |
|
Andrey Vlasovskikh
|
14733a1d6a
|
Fixed regression in moving down to the last empty line that ends with '\n'
|
2012-11-28 20:39:52 +04:00 |
|
Andrey Vlasovskikh
|
669b16fe68
|
VIM-105 Fixed 'w' motion for the last word in line
Handling of a special case in the Vim documentation for 'w'.
|
2012-11-28 20:18:09 +04:00 |
|
Andrey Vlasovskikh
|
399c42d5e4
|
Fixed regression in moving right to the last symbol in file in insert mode
|
2012-11-28 19:41:20 +04:00 |
|
Andrey Vlasovskikh
|
59c5afa9ee
|
Tests cleanup
|
2012-11-28 16:19:03 +04:00 |
|
Andrey Vlasovskikh
|
18e2af740f
|
Added single and back quoted string selection
|
2012-11-27 20:43:10 +04:00 |
|
Andrey Vlasovskikh
|
51837c9e9e
|
Fixed right selection range of 'vi"' motion
|
2012-11-27 20:09:23 +04:00 |
|
Andrey Vlasovskikh
|
1195b3e507
|
Extracted assertSelection() method
|
2012-11-27 19:58:59 +04:00 |
|
Andrey Vlasovskikh
|
b608e05fe5
|
Tests for double quoted string selection
|
2012-11-27 19:43:38 +04:00 |
|
Andrey Vlasovskikh
|
39aade79a0
|
Tests for supported text object motions
|
2012-11-27 16:41:01 +04:00 |
|
Andrey Vlasovskikh
|
c7855a98c4
|
VIM-331 Fixed word bounds in 'w' motion for extended latin letters
|
2012-11-26 16:53:32 +04:00 |
|
Andrey Vlasovskikh
|
de318dc975
|
Tests for Japanese word bounds
|
2012-11-26 15:22:25 +04:00 |
|
Andrey Vlasovskikh
|
dd2837ebc6
|
VIM-312 Fixed range and caret position after 'dw' on the last single-word line
|
2012-11-23 16:13:11 +04:00 |
|
Andrey Vlasovskikh
|
7360f964b1
|
Fixed 'w' motion at the last word
|
2012-11-22 21:22:58 +04:00 |
|
Andrey Vlasovskikh
|
c51b09acb1
|
Refactored assertions in motion tests
|
2012-11-22 20:18:31 +04:00 |
|
Andrey Vlasovskikh
|
a3f330f9d9
|
VIM-312 Fixed 'w' command argument for the last word in file
|
2012-11-22 20:02:07 +04:00 |
|
Andrey Vlasovskikh
|
8f463c7a11
|
Tests for current 'w' motion/command argument bugs
|
2012-11-22 19:04:24 +04:00 |
|
Andrey Vlasovskikh
|
054a4f9935
|
VIM-85 Updated bugfix to fix compilation issues and added test
|
2012-11-20 20:10:40 +04:00 |
|
Andrey Vlasovskikh
|
e89e428217
|
Always move cursor at the beginning of the deleted range
|
2012-11-20 19:09:05 +04:00 |
|
Andrey Vlasovskikh
|
a8fbafc4ab
|
VIM-275 Fixed edge cases for 'i{' motion
|
2012-11-20 19:05:41 +04:00 |
|
Andrey Vlasovskikh
|
4ded6b0a79
|
Added test for VIM-261
|
2012-11-20 16:10:13 +04:00 |
|
Andrey Vlasovskikh
|
44cb5c7d5c
|
VIM-314 Made 'i{' motion characterwise, not linewise/characterwise in visual mode
|
2012-11-20 16:03:12 +04:00 |
|
Andrey Vlasovskikh
|
266f0202cd
|
Tests for matched and unmatched brackets
|
2012-11-19 18:47:37 +04:00 |
|
Andrey Vlasovskikh
|
e14e4de469
|
VIM-326 Fixed IOOBE in delete inner block motion inside string literals
|
2012-11-19 18:25:15 +04:00 |
|
Andrey Vlasovskikh
|
de1705b85a
|
Refactored motion tests
|
2012-11-19 18:02:04 +04:00 |
|
Andrey Vlasovskikh
|
f27081cfe4
|
Moved insert tests to change tests
|
2012-11-14 20:08:35 +04:00 |
|
Andrey Vlasovskikh
|
05043571dc
|
VIM-157 Fixed regression in moving the cursor after '~'
|
2012-11-14 19:52:29 +04:00 |
|
Andrey Vlasovskikh
|
e074105bde
|
VIM-112 Delete a single previous word with <C-W> in insert mode, not all inserted words
|
2012-11-14 17:08:32 +04:00 |
|
Andrey Vlasovskikh
|
7a8bdfc4fc
|
VIM-321 Updated test number and help index for 'd' and 'count'
|
2012-11-14 16:05:04 +04:00 |
|
Andrey Vlasovskikh
|
d765eb74ef
|
VIM-312 Fixed IOOBE in delete empty range
|
2012-11-13 22:44:54 +04:00 |
|
Andrey Vlasovskikh
|
6eb15ecb96
|
Fixed command handling when motion expected, but another type of argument found
|
2012-11-10 03:55:10 +04:00 |
|
Andrey Vlasovskikh
|
b6e7533262
|
Index of supported commands covered with tests
|
2012-11-09 23:17:50 +04:00 |
|
Andrey Vlasovskikh
|
bb0fb6e787
|
Extracted editor sub-mode and selection mode as enums
|
2012-11-09 20:30:23 +04:00 |
|
Andrey Vlasovskikh
|
0e91f52cbc
|
Reset key handler before each test
|
2012-11-09 20:23:35 +04:00 |
|
Andrey Vlasovskikh
|
ef67ecc898
|
VIM-311 Test for single command sub-mode of insert mode
|
2012-11-08 19:17:20 +04:00 |
|
Andrey Vlasovskikh
|
c81b668f82
|
Extracted editor mode as enum
|
2012-11-07 16:48:05 +04:00 |
|
Andrey Vlasovskikh
|
2ddaa26b8f
|
EA-33193 Fixed access to context data from different Swing events
In order to set marks and jump locations we don't require a data context. We always can find the marked file via the current editor.
|
2012-11-02 20:01:33 +04:00 |
|
Andrey Vlasovskikh
|
19ec6f3a10
|
No Unicode chars in tests for build server environment
|
2012-10-31 20:49:23 +04:00 |
|
Andrey Vlasovskikh
|
f4f04d5a08
|
Removed test that depends on search history
|
2012-10-31 19:05:19 +04:00 |
|
Andrey Vlasovskikh
|
9daf10cf22
|
Fixed compilation of tests for IntelliJ 11.x
|
2012-10-31 18:51:32 +04:00 |
|
Andrey Vlasovskikh
|
0d14a46d08
|
VIM-289 Fixed regexp substitute when the substitution contained newlines
|
2012-10-29 19:41:54 +04:00 |
|
Andrey Vlasovskikh
|
0a079be25c
|
Vim compatible regexp substitutions for '\n' and '\r'
|
2012-10-29 18:42:29 +04:00 |
|
Andrey Vlasovskikh
|
6e8d3abb17
|
Macro recording test
|
2012-10-23 20:16:06 +04:00 |
|
Andrey Vlasovskikh
|
c502c4a083
|
Pull typeTextInFile() up to VimTestCase
|
2012-10-17 16:54:57 +04:00 |
|
Andrey Vlasovskikh
|
87026bda3c
|
Reuse StringHelper.stringToKeys()
|
2012-10-17 16:49:21 +04:00 |
|
Andrey Vlasovskikh
|
0872a0c3b5
|
More motion tests
|
2012-10-15 20:21:46 +04:00 |
|
Andrey Vlasovskikh
|
b26d68984f
|
VIM-226 Added tests for the bug fixed together with VIM-146
|
2012-10-12 19:37:02 +04:00 |
|
Andrey Vlasovskikh
|
a58203f0b2
|
VIM-146 Fixed handling of '$' in search and substitute commands
'$' matches an empty range at the end of a line, so in multiple matches mode the search continued forever.
|
2012-10-12 19:03:55 +04:00 |
|
Andrey Vlasovskikh
|
694bb9eefa
|
Register action for 'iW' selection
|
2012-10-10 17:14:16 +04:00 |
|
Andrey Vlasovskikh
|
d4b202a7f4
|
VIM-198 Fixed indexing bug in offset normalization
Normalization was fixed for files that contain a newline at the end and when the normalized offset is allowed to be at the end of a line.
|
2012-10-10 16:53:00 +04:00 |
|
Andrey Vlasovskikh
|
3a5b8dbf0f
|
Moved toKeyStrokes() to VimTestCase
|
2012-10-10 16:46:09 +04:00 |
|
Andrey Vlasovskikh
|
3d18c08fd4
|
VIM-276 T and F motions are exclusive, not inclusive
|
2012-10-09 21:22:00 +04:00 |
|
Andrey Vlasovskikh
|
df4ac6d642
|
Base class for action tests
|
2012-10-09 21:15:51 +04:00 |
|
Andrey Vlasovskikh
|
e3abbf68dc
|
Moved SearchHelperTest into a separate test directory
|
2012-10-09 21:13:48 +04:00 |
|