Jason Poon
4598309dda
rename vim.all to include-all which seems more appropriate
2017-12-28 22:33:20 +11:00
Jason Poon
cdc5834bfb
refactor(command-line): oop-ify commandline. fix bug when save details not being shown on status bar after a :w
2017-12-28 22:33:20 +11:00
Jason Poon
ff2b3a5876
refactor(mode-handler): stop passing mode handler everywhere
2017-12-28 22:33:20 +11:00
Jason Poon
8f9b8620a6
refactor(vim-state): remove dependency on modehandler
2017-12-28 22:33:20 +11:00
Jason Poon
18841c8c5b
refactor(remapper): adding remappings class to abstract all remappings
2017-12-28 22:33:20 +11:00
Jason Poon
2922b3ff7b
refactor(status-bar): move out of mode handler
2017-12-28 22:33:20 +11:00
Jason Poon
886f149a2d
move handler to configuration
2017-12-13 11:36:31 +11:00
Jason Poon
352cbda275
refactor remapper to use configuration
2017-12-13 11:36:31 +11:00
Jason Poon
1f20072098
sort and remove unused imports
2017-12-13 11:36:31 +11:00
Jason Poon
1e30095763
moar clean-up
2017-12-13 11:36:31 +11:00
Jason Poon
4178379f3a
refactor(neovim-msg): remove neovim message
2017-11-12 14:06:59 -05:00
Jason Poon
2059ba86f5
fix(prettier)
2017-11-12 14:06:24 -05:00
Jason Poon
72067735ce
refactor(configuration): simplify usercursor handling
2017-11-12 14:06:24 -05:00
Jason Poon
221e90d611
refactor(editorIdentity): Move EditorIdentity to its own file
2017-11-12 14:04:53 -05:00
Tim West
9936d8db39
Fixes #2113 : Start in Disabled mode configuration. ( #2115 )
...
* Fixes #2113 : Start in Disabled mode configuration.
* Updated disableExtension configuration, removed Globals.active.
* Updated README per configuration changes.
* Disabled mode tweaks, including modification of config value.
* Fix extension config access & overwrite
In order to properly access and overwrite the extension configuration
values, the name of the private field needed to match the value found in
the configuration file, while the getter & setter were given a different
name. Also, to properly use the vscode.WorkspaceConfiguration.update()
API, ConfigurationTarget.Global had to be specified. The value true
could've also been used, but the enum is more explicit.
2017-11-12 14:04:28 -05:00
Jason Poon
9b7c7333ed
refactor taskqueue
2017-10-13 11:54:40 -07:00
xconverge
45112c85be
Dispose modehandler if NO documents match the modehandler document anymore
2017-10-07 16:33:43 -07:00
Horace He
3284bbd6d3
Fixed whitespace at beginning of line
2017-06-30 14:11:03 -07:00
Horace He
1e51dbbd5b
Fixed lint issues
2017-06-30 14:11:03 -07:00
Horace He
edd08c0f46
Formattted everything with prettier
2017-06-30 14:11:03 -07:00
Horace He
dbceeb4f46
changed it to be slightly more hacky
2017-06-21 21:37:30 -07:00
Horace He
cbeece5916
Fixed the issue
2017-06-21 21:37:30 -07:00
Horace He
2c86eb962b
Tried to fix neovim message issue
2017-06-20 19:48:49 -07:00
Horace He
aa8d9549ac
Fixed regression that previous fix would have caused
2017-06-10 19:22:46 -07:00
Horace He
e8db0e790b
Fixes #1814
2017-06-10 15:09:42 -07:00
Horace He
1957aeab7b
Added better error handling when neovim can't connect
2017-05-26 02:16:34 -04:00
Horace He
1a92c3f293
Fixed neovim toast notification setting
2017-05-24 00:03:40 -04:00
Horace He
48c88a1eaa
Added proper configuring of extensions
2017-05-24 00:03:21 -04:00
Horace He
385ec817e4
Added enabling/disabling of neovim
2017-05-24 00:02:34 -04:00
Horace He
bc4e5bcdb7
replaced all instances of new ModeHandler() with getAndUpdateModeHandler()?
2017-05-24 00:01:13 -04:00
Horace He
75c173b3b5
Refactored neovim code
2017-05-24 00:01:13 -04:00
rebornix
ba7a28b6a8
Remove unused var.
2017-05-04 15:03:47 -07:00
rebornix
710444fb8e
Group common code.
2017-05-04 15:03:47 -07:00
rebornix
78dca3b41c
Move easymotion out and use one file to reference all files.
2017-05-04 15:03:47 -07:00
rebornix
436b391845
Move operator and base stuff out of actions.ts
2017-05-04 15:03:47 -07:00
rebornix
112fd58424
motion and insert commands.
2017-05-04 15:03:47 -07:00
rebornix
a1a7b54197
Move textobjects and surround out of actions.
2017-05-04 15:03:47 -07:00
Horace He
f35ac4148d
No reason to change what\'s not broken
2017-05-02 16:21:15 -04:00
Horace He
8d78be0d1a
Fixes #1503
2017-05-02 16:15:15 -04:00
Peng Lyu
fe2a5c59e6
navigate between view
2017-05-01 17:48:23 -07:00
rebornix
5499fd9c8c
Update status bar
2017-05-01 11:02:13 -07:00
rebornix
7dd4756897
Revert cursor style for all visible editors.
2017-05-01 11:02:13 -07:00
rebornix
6486749282
Toggle Vim
2017-05-01 11:02:13 -07:00
rebornix
dadacb7c91
Allow users to use VSCode keybinding
2017-04-27 11:26:10 -07:00
xconverge
f735c0e58e
Merge branch 'master' into use-users-cursor-style
2017-03-25 09:42:47 -07:00
xconverge
09f623477f
Minor cleanup on handleKey config options to ensure clean list of bound keys
2017-03-25 09:20:12 -07:00
xconverge
d1ad68ad7d
clean up duplicated code, created an array of all bound keys in configuration for reference
2017-03-24 23:11:09 -07:00
xconverge
0b86d084d2
move handle keys context changing to configuration so that it is updated when you update config without needing to restart
2017-03-24 22:42:12 -07:00
xconverge
e2667d5b7d
initial implementation of allowing user to selectively disable some key combinations with a config option
2017-03-24 20:46:56 -07:00
xconverge
e27acab199
Update minimum vscode version to 1.10.0
2017-03-19 12:33:40 -07:00