Commit Graph

43 Commits

Author SHA1 Message Date
Foo-x
d712063aa0
Closes #4483: migrate to eslint (#8702) 2023-12-22 20:16:43 -05:00
kajikentaro
9ecd675c8a
Add task 'prepare-test' to tasks.json (#8297) 2023-03-22 00:27:17 -04:00
Alex Mai
01b9853fc4
Make O (insert line above) match the current line's indentation (#7424)
Fixes #7423
2022-02-01 16:43:37 -05:00
Jean Pierre
3d37bb4898
Load process polyfill automatically, required by util (#7156)
Fixes #7150
2021-10-15 11:01:11 -04:00
Jason Fields
0255624077 Make gulp [force]prettier handle .json files 2020-06-18 12:53:41 -04:00
Jason Fields
06698b237f Add prettier and tslint to recommended extensions 2020-05-18 13:28:29 -04:00
Jason Fields
bd5b3945f2 Fix test & debug launch configurations
These were broken by the move to webpack
2020-05-09 15:51:17 -04:00
Jeff Dickey
7befd31380 Added support for :sort u (sort + unique) (#4148)
`:sort ui` is not supported at this time.
2019-10-08 13:00:40 -04:00
Keith Ferney
2a3881431b Add tab completion on vim command line (#3639)
* added tab support  for commands in command mode

* Merge branch 'master' of https://github.com/VSCodeVim/Vim

* missed a file in merge

* add cursor to search mode and update tab completion

* file completion on tab support #745

* file completion

* fix missed merge conflicts

* add path symbols to tab autocomplete '~/', './', '../', '/'

* replace var with let/const

* tab completion optimizations and refactors

* fix esc in search mode conflict

* remove tabCompletion.ts because it had the wrong name format

* add command line tab completion tests

* tab completion test add space after comma's

* tab completion test equal instead of not equal

* remove console log

* added cursor location test and moved GetTrimmed from statusBar to actions CommandNavigateInCommandlineOrSearchMode

* moved absolute path calculation to path util and created more verbose tests for command line tab completion

* remove console.log from cursorLoaction.test.ts

* missed a merge conflict

* rename AbsolutePathFromRelativePath to GetAbsolutePath, update the comment to match and use untildify instead of os.homedir()

* revert changes to package-lock.json
2019-05-09 22:10:28 -07:00
Jason Poon
423797c977 Merge branch 'statusbarcolors' of github.com:VSCodeVim/Vim into statusbarcolors 2018-08-01 23:39:53 -07:00
Jason Poon
afc9cbc98d fix: don't run test when launching through vscode 2018-07-17 18:39:10 -07:00
Jason Poon
30dd02b025 fix: wierd spacing in launch/tasks.json 2018-02-22 07:21:53 -08:00
Jason Poon
5fc1949456 fix(vscode-launch): set default task to gulp: default 2017-11-12 14:05:17 -05:00
Jason Poon
56461c84f2
fix vscode launch/tasks (#2121) 2017-11-09 13:02:45 -05:00
Jason Poon
9b7c7333ed refactor taskqueue 2017-10-13 11:54:40 -07:00
Jason Poon
9f9f853848 outfiles needs to be globbed (#1615) 2017-04-30 14:38:02 -05:00
Jason Poon
9c0beba51c Fix package.json warning (#1613)
Change launch tasks to be more appropriately named. Fix warning in package.json. Clean up gulp file

* Change launch tasks to be more appropriately named. Fix warning in package.json. Clean up gulp file
2017-04-30 00:28:21 -05:00
xconverge
a6f360f8da fixes #1507 and removes workspace settings that should not be there 2017-04-13 19:29:10 -07:00
xconverge
e27acab199 Update minimum vscode version to 1.10.0 2017-03-19 12:33:40 -07:00
johnfn
4d54a31fa8 0.6.11 2017-03-19 10:21:35 +07:00
johnfn
6753aa11d9 Multi-line comments work 2016-12-03 19:50:42 -05:00
rebornix
c790443f6c fix join lines 2016-11-23 14:40:35 -08:00
Jason Poon
9199e316c4 Remove fix-whitespace gulp command. Replaced by .vscode/settings.json (#999) 2016-10-27 00:54:39 -07:00
johnfn
3824f12442 Add another build option for the impatient. 2016-10-03 01:50:10 -07:00
xconverge
1eb72946e7 Show debug console when session launches 2016-10-02 19:39:36 -07:00
johnfn
16c5da06b6 Merge branch 'master' into multi-cursor-mode
Conflicts:
	src/actions/actions.ts
	src/mode/modeHandler.ts
	src/register/register.ts
	src/util.ts
2016-09-15 16:19:07 -07:00
johnfn
55ac6154c7 Fix & speed up a lot of tests. 2016-09-12 19:55:29 -07:00
Jason Poon
bb9ede49da build on extension/test launch (#755) 2016-09-11 22:39:02 -07:00
johnfn
816c3035d9 Refactor and remove a lot of code 2016-09-06 22:30:35 -07:00
johnfn
d814c13347 Refactor parallel array to range. 2016-08-26 11:13:45 -07:00
johnfn
fe64d1f522 Add helpful comment. 2016-08-26 10:34:14 -07:00
johnfn
b4f881f47f Fix remapping - most notably, fix #523. 2016-08-14 12:48:07 -07:00
johnfn
31cef6fdad Fix insertion for visual block mode 2016-07-26 09:19:11 -07:00
johnfn
d09050ae15 Bump version. 2016-07-19 03:29:51 -06:00
Grant Mathews
593573a59e Add support for failed motions (#466)
* Add failed motions.

* Add failure state to inside-delimiter motions.
2016-07-16 19:55:52 -07:00
Jason Poon
33e529033b Workspace settings: spaces for tabs, trim trailing whitespace. Remove
appveyor setting cause we're not using it
2016-07-16 10:06:15 -07:00
Peng Lyu
9c1ec4b32d Convert 4 space tab to 2 space tab. (#460)
* Convert 4 space tab to 2 space tab.

* Add tab config to workspace settings.
2016-07-16 10:02:31 -07:00
johnfn
f5b60a0867 Draw cursor strictly based on state updates. 2016-06-05 12:18:27 -07:00
johnfn
460164533e Rewrite Normal Mode tests to use the ModeHandler interface. 2016-05-28 22:58:27 -04:00
johnfn
131bf4f5b0 Clean up some code 2016-02-27 12:28:03 -08:00
johnfn
2984752b8d Convert to ES6, Promises, async and await. 2016-02-11 00:37:09 -08:00
Jason Poon
92862cc35e Tests: Fixes #15 enabling all tests to be run within Travis 2016-01-02 02:15:41 -08:00
guillermooo
6652b63929 scaffold project 2015-11-12 20:51:40 +01:00