Vim/test
Peng Lyu c900a7eaa8
Nodeless entry for Vim extension (#5130)
Add a new entry for running Vim in nodeless environment and load platform-specific modules based on the target.

This PR includes changes to:
- fs. In node, it's node's native fs; in nodeless, it uses vscode.workspace.fs.
- historyFile. In node, it stores the history in file system; in nodeless, it stores in memory.
- logger. In node, it uses winson; in nodeless, it uses browser console.
- lastly, it relies on Webpack to tree shake unwanted code paths (for example, remove nvim related code paths from the bundle in nodeless environment).
2020-09-20 13:57:38 -04:00
..
actions Nodeless entry for Vim extension (#5130) 2020-09-20 13:57:38 -04:00
cmd_line Nodeless entry for Vim extension (#5130) 2020-09-20 13:57:38 -04:00
completion Update dependency prettier to v2 (#4661) 2020-03-26 13:02:33 -04:00
configuration Better error handling when a register has no value 2020-08-16 18:46:44 -04:00
mode Remove a bunch of type assertions, enable tslint rule disallowing unnecessary type assertions 2020-08-13 19:58:05 -04:00
number Refactor <C-a> and <C-x> logic (#4469) 2020-05-18 13:07:14 -04:00
operator Implement filter commands (#5042) 2020-07-18 01:47:44 -04:00
plugins Fix cursor position after surround in Visual mode (#5076) 2020-07-26 15:33:14 -04:00
register Nodeless entry for Vim extension (#5130) 2020-09-20 13:57:38 -04:00
state Nodeless entry for Vim extension (#5130) 2020-09-20 13:57:38 -04:00
util Simplify & clean up some tests 2019-12-22 21:55:15 -05:00
error.test.ts Convert var to const/let 2019-08-23 01:50:16 -04:00
extension.test.ts Enable --resolveJsonModule to get type safety on package.json import 2020-08-07 21:39:26 -04:00
historyTracker.test.ts Update dependency prettier to v2 (#4661) 2020-03-26 13:02:33 -04:00
index.ts Fix docker tests (#4935) 2020-06-09 15:48:57 -04:00
jumpTracker.test.ts Update dependency prettier to v2 (#4661) 2020-03-26 13:02:33 -04:00
macro.test.ts Fix macros not handling registers correctly (#4975) 2020-06-28 16:38:58 -04:00
motion.test.ts More refactor (primarily of Position) 2020-03-29 15:06:47 -04:00
motionLineWrapping.test.ts Use const instead of let when possible in tests 2019-10-20 23:26:26 -04:00
multicursor.test.ts gulp forceprettier 2020-05-14 11:31:43 -04:00
runTest.ts Fix docker tests (#4935) 2020-06-09 15:48:57 -04:00
sentenceMotion.test.ts Use const instead of let when possible in tests 2019-10-20 23:26:26 -04:00
testConfiguration.ts Add support for smartRelativeLine (#5010) 2020-09-15 12:19:56 -04:00
testSimplifier.ts Overhaul remapping logic (#4735) 2020-08-16 14:22:51 -04:00
testUtils.ts Nodeless entry for Vim extension (#5130) 2020-09-20 13:57:38 -04:00
textEditor.test.ts Replace assert.equal with assert.strictEqual (#4199) 2019-10-21 00:29:23 -04:00