Commit Graph

126 Commits

Author SHA1 Message Date
johnfn
5c8d7381a8 Fix tslint 2016-07-03 19:48:04 -04:00
rebornix
fd4ff50751 add visual mode tests for arrows 2016-07-01 13:44:13 +08:00
rebornix
7cab862e3f Normal Test for arrows 2016-07-01 11:00:22 +08:00
johnfn
caddbad61f Fix some problems with tslint and Travis. 2016-06-30 13:11:04 -04:00
johnfn
8d2b389b77 Merge branch 'master' into history
Conflicts:
	package.json
	test/mode/modeNormal.test.ts
2016-06-30 03:42:32 -04:00
rebornix
9d5e153c54 Test Cases for unclosed curly brackets 2016-06-29 13:05:26 +08:00
rebornix
b8ff83bb1c Test Cases for unclosed round brackets 2016-06-29 12:10:59 +08:00
johnfn
f2021dc563 Fix a bug with running tests. 2016-06-28 22:19:12 -04:00
johnfn
bbf89ee165 Minor cleanup 2016-06-28 19:47:08 -04:00
johnfn
cc10d252da More cursor position wrangling 2016-06-28 15:16:57 -04:00
johnfn
24869821e9 Track cursor position correctly. 2016-06-28 14:26:36 -04:00
johnfn
4650f86bc9 Fix a few bugs 2016-06-28 14:10:55 -04:00
Grant Mathews
2f9d66abb9 Merge pull request #366 from rebornix/C
Support `C`
2016-06-28 00:58:05 -04:00
rebornix
af2f05cc76 Numeric 2016-06-28 12:48:40 +08:00
johnfn
8312673f8e Add u operator, fix U operator behavior. 2016-06-27 13:02:46 -04:00
rebornix
92f11f3138 Align documentation with code change. 2016-06-27 18:40:01 +08:00
rebornix
8c8037841f Add Ncc support and revise cc behavior 2016-06-27 17:43:29 +08:00
johnfn
c555b1d59e Add space motion. 2016-06-25 18:52:15 -07:00
johnfn
995ab90220 Add gJ. 2016-06-24 02:16:57 -07:00
johnfn
aad9bc13ee Merge branch 'master' of github.com:VSCodeVim/Vim 2016-06-24 01:49:44 -07:00
johnfn
238587c653 Fix I, add gI.
I'm learning all these new things about Vim!
2016-06-24 01:49:00 -07:00
rebornix
433ba199a5 Implement <count>yy 2016-06-24 16:36:00 +08:00
Grant Mathews
e0e401f954 Merge pull request #350 from rebornix/AlignTextEditorOpts
Align TextEditorOptions between test code and workspace
2016-06-24 01:13:36 -07:00
rebornix
1eccc091f8 Fix uppercase linter issue 2016-06-24 15:58:52 +08:00
johnfn
c1ffec9921 Implement <count>dd. 2016-06-24 00:50:37 -07:00
Grant Mathews
1050e4bac4 Merge pull request #349 from VSCodeVim/rebornix
Uppercase support
2016-06-23 23:19:31 -07:00
johnfn
bb0cf9c35e Add +, - and _. 2016-06-23 03:04:00 -07:00
johnfn
d8b61e3e86 Add |. 2016-06-23 02:47:42 -07:00
johnfn
ef053681ae Fix backspace in insert mode 2016-06-23 02:32:18 -07:00
johnfn
f496992d0a Make a bunch of repeatable commands/actions. 2016-06-22 02:21:37 -07:00
johnfn
6d9a48948a Fix cursor position on click and fix test. 2016-06-22 01:18:24 -07:00
johnfn
08cc063bd9 Fix < and > with visual mode and . 2016-06-22 00:59:26 -07:00
rebornix
32174af29b UpperCase support 2016-06-22 14:04:36 +08:00
johnfn
09555d4945 Fix implementation, add tests. 2016-06-21 11:40:00 -07:00
johnfn
c784fb4058 Rewrite J; fix bugs.
J is just a rats nest of edge cases. Biggest disparity of all the
commands so far between how easy it seems and how annoying it is to
implement.
2016-06-21 03:21:48 -07:00
johnfn
79ac7f55e1 Organize tests a little bit. 2016-06-21 01:19:11 -07:00
johnfn
0afbe24923 Fix 0; add tests. 2016-06-21 00:37:59 -07:00
johnfn
50e682f3fd Fix A/I with dot. 2016-06-21 00:22:34 -07:00
johnfn
50568f9aae Fix gg/G.
Also, handle counts better.
2016-06-21 00:03:17 -07:00
johnfn
9e43a417d0 Merge branch 'master' of github.com:VSCodeVim/Vim
Conflicts:
	test/mode/modeNormal.test.ts
2016-06-20 23:44:44 -07:00
johnfn
a9110168aa Fix desired column, add tests.
And MAYBE fix #326, fingers crossed.
2016-06-20 23:43:29 -07:00
Grant Mathews
b416d781b9 Merge pull request #325 from RendleLabs/tilde-toggle-case
Tilde key toggles case and moves forwards
2016-06-20 23:08:30 -07:00
Mark Rendle
c1e651c0c2 Tilde key toggles case and moves forwards 2016-06-20 18:32:20 +01:00
Mark Rendle
74c27c8b87 Pressing Enter moves cursor to start of next line 2016-06-20 17:31:36 +01:00
johnfn
44b418625d Add infrastructure for repeatable commands. 2016-06-20 01:38:32 -07:00
johnfn
208c37d6f9 Fix search mode, and add tests so this doesn't happen again. 2016-06-18 23:52:41 -07:00
johnfn
8e87c548e2 Fix A<backspace>. 2016-06-18 16:28:31 -07:00
johnfn
3289a0eaa7 Add tests for %. 2016-06-18 15:58:39 -07:00
johnfn
1aa616cfca Rewrite many more tests to new simplified style. 2016-06-18 11:59:42 -07:00
johnfn
15c4a80269 Fix tslint 2016-06-18 04:12:14 -07:00