Commit Graph

2607 Commits

Author SHA1 Message Date
Maxfield Walker
ddbfee90d9 Add tests for new easymotion motions 2017-09-15 23:19:16 -04:00
Maxfield Walker
a9266681d0 Support bi-directional motions 2017-09-15 23:19:16 -04:00
Maxfield Walker
f34ccc8fcf [WIP] Getting color for marker from vscode theme
tweaks

Also get foreground color for markers from vscode themecolor
2017-09-15 23:19:16 -04:00
Maxfield Walker
02cde6c2db fix #2009 2017-09-15 21:47:57 -04:00
Horace He
6cf9286e6d Updated vscode dependency 2017-09-15 21:37:26 -04:00
Maxfield Walker
96534ba465 passing test 2017-09-04 23:05:28 -04:00
Maxfield Walker
dd01bd1ba6 run prettier 2017-09-04 23:05:28 -04:00
Maxfield Walker
af69dd5a78 update README 2017-09-04 23:05:28 -04:00
Maxfield Walker
4a308bc37f extract marker generation method 2017-09-04 23:05:28 -04:00
Maxfield Walker
20ffa2fcb0 cosme 2017-09-04 23:05:28 -04:00
Maxfield Walker
24301d5b6a make it possible to use custom characters used for easymotion marker name 2017-09-04 23:05:28 -04:00
Maxfield Walker
8873de73f3 cosme 2017-09-04 23:05:28 -04:00
Brandon Bloom
6ef147db41 Fix deref of undefined race on startup.
This can happen if you interact with the editor while vim mode is still
loading.
2017-09-03 20:07:24 -04:00
Brandon Bloom
b6d72d95fa Use Go To Def & history absent a tag stack.
Fixes #1999
2017-09-03 19:36:36 -04:00
Maxfield Walker
8f30d58489 make prettier work on Windows
add comments

do not use lambda expression

run prettier

use LF

fix?
2017-09-03 01:05:43 -04:00
Brandon Bloom
4bbf62cf2c Skip whitespace lines for text object paragraphs.
Also handle ip for "blank paragraphs" correctly.

Fixes #1994
2017-09-03 00:24:02 -04:00
Brandon Bloom
2a852dd920 Parameterize whitespace treament for paragraphs.
Normal sentence and paragraph motions differ in behavior from
text-objects. The (){} commands treat whitespace as part of paragraphs,
but ap and ip should treat whitespace lines as if they were completely
empty.
2017-09-03 00:24:02 -04:00
Brandon Bloom
19df48159b Include trailing blank lines in paragraph objects.
Fixes #1995
2017-09-03 00:24:02 -04:00
Brandon Bloom
4d11098674 Operate linewise for dap/dip.
Fixes #1989
2017-09-03 00:24:02 -04:00
Horace He
8bf077885d bump package version 2017-08-30 14:32:30 -04:00
Horace He
a05478d003 removed package-lock 2017-08-30 13:51:32 -04:00
Horace He
dbe22d05af Updated packages and re-ran prettier 2017-08-30 13:10:31 -04:00
Horace He
19be4fedd8 Removed personal file and added prettier version logging 2017-08-30 13:00:13 -04:00
Horace He
ba980a48b1 Added more informative logging 2017-08-30 12:51:22 -04:00
Horace He
1367872120 Added sleep command before exiting 2017-08-30 12:44:50 -04:00
Horace He
d6c320dba5 Readded Travis logging again 2017-08-30 12:39:19 -04:00
Horace He
079f4a7c3c Fixed git diff-index to not run in quiet mode 2017-08-30 12:34:58 -04:00
Horace He
b265e8c493 Fixed typo in travis 2017-08-30 12:25:43 -04:00
Horace He
7e20d21115 Added logging when prettier fails 2017-08-30 12:22:48 -04:00
Horace He
fb541a32f7 Tried to explicitly check for prettier output 2017-08-30 12:18:21 -04:00
Horace He
3aa3f6ee39 Fixed incorrect if statement 2017-08-30 12:13:44 -04:00
Horace He
0bcc23c0cd Changed travis script 2017-08-30 12:04:39 -04:00
Horace He
c3cf54acd7 Updated CHANGELOG 2017-08-30 10:45:34 -04:00
MaxfieldWalker
1de51bb72b Easymotion new features (#1967)
* Clean up easymotion code

* run prettier

* Jump immediately when only one found

* add two-char moves

* add n-character move

* add easymotion tests

* run prettier

* enable easymotion when runnning tests

* update easymotion document

* Update README about easymotion
2017-08-27 13:11:41 -04:00
J.R. Maingat
25bdc81865 Fixes #1950: counter for $ (#1952)
* Implement counter for line end ($, <End>) action

* Add unit tests for line end counter

* Changed name back
2017-08-27 12:45:06 -04:00
Horace He
9a2ed193e3 Update README.md 2017-08-27 11:46:10 -04:00
J.R. Maingat
51a94d38c3 Fixes #1941: Action repetition with Ctrl-[ (#1953)
* Remove extraneous command for ctrl open bracket

* Add unit test for C-[ action repetition

* Change newTestOnly to newTest
2017-08-25 14:11:45 -07:00
Gustavo Guimaraes
b12545b075 Fixed iW on beginning of word (#1935) (#1977) 2017-08-25 13:43:34 -07:00
Horace He
f13b61eb1f Removed perpetually flaky tests (#1982) 2017-08-25 13:31:19 -07:00
Philip Mateescu
6b702872e7 Makes all tests pass on Windows (#1939)
* appveyor config v1

* typo

* choco failing - getting more info

* force install?

* ignore dependencies

* Dot at the end makes it more obvious what the whole value is

* reducing verbosity

* fixed read shell command test #1914

special case for win32 + neovim

* forgot to remove .only

* taking care of the '\r' dangling on lines on win32 #1914

* \\n doesn't translate to new-line on Windows. \\r\\n does

fixing failed test 4 of #1914

* prettified the code
2017-08-12 22:38:56 -07:00
Vincent Bel
9925a7edfc fix z O unfoldRecursively 2017-08-09 00:48:47 -07:00
Horace He
d3610143d3 Cleaned up test results by disabling neovim 2017-08-08 23:53:46 -07:00
Horace He
69b6c51ab7 Tried fixing Travis issues again 2017-08-08 23:53:46 -07:00
Horace He
4210021a76 Changed neovim on testing server to use the appimage 2017-08-08 21:18:07 -07:00
Philip Mateescu
c0e54419c5 prettier doesn't work in windows 2017-07-17 15:22:39 -07:00
Philip Mateescu
7a7618d5eb Dot at the end makes it more obvious what the whole value is 2017-07-17 15:22:39 -07:00
Philip Mateescu
2ad726ab04 isolating clipboard tests into their own suite to enforce clipboard copy 2017-07-17 15:22:39 -07:00
Philip Mateescu
1adfba81e0 see if I can get more info by asserting the lines 2017-07-17 15:22:39 -07:00
Philip Mateescu
2d876236eb so test works, suite works, something else is messing up 2017-07-17 15:22:39 -07:00
Philip Mateescu
5779c50e03 trying only this suite now 2017-07-17 15:22:39 -07:00