Commit Graph

9 Commits

Author SHA1 Message Date
Jason Fields
3e29d4bfd2 In suites where it's unnecessary, don't do full setup/teardown for each test 2023-03-11 22:38:30 -04:00
Jason Fields
6b03413559 Run prettier 2021-05-29 22:52:13 -04:00
Jason Fields
fe6a154f78 Rename custom Range class to Cursor
Refs #4585
2021-05-29 21:15:20 -04:00
Evgeny Gryaznov
32d5b92f5c
Fix even more dependency cycles (#6243)
Refs #6177
2021-03-10 22:39:25 -05:00
Jason Fields
ba244bb4ce Stop using custom Position class in favor of augmenting vscode.Position
This means no more need to convert back and forth between the two.
Closes #4820
2020-11-13 21:48:12 -05:00
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
Jason Fields
d1b5bb90e3
Replace assert.equal with assert.strictEqual (#4199)
The former is deprecated and does not check the types of its arguments.
2019-10-21 00:29:23 -04:00
Jason Killian
81ba1f2993 docs: remove outdated notes on splits from roadmap 2019-03-08 01:02:18 -05:00
Jason Poon
ce1129d26d refactor: dupe cursors 2019-02-04 12:21:47 -08:00