-
Notifications
You must be signed in to change notification settings - Fork 92
Closed
Labels
type: enhancementAn enhancement to an already existing featureAn enhancement to an already existing feature
Description
I've made a port to coc.nvim: https://github.com/expipiplus1/vscode-hie-server/tree/coc.nvim
I'm certainly no typescript expert, but would really like to merge the support for coc.nvim into master to avoid all the fuss of porting features back and forth. Can any typescript experts lend any advice?
Some things I noticed:
- There's no
window, so that prevents quite a few things mapping (things such as the docbrowser) cleanly (these have been disabled for now in my branch). - The
registerCommand(orregisterTextEditorCommand(missing)) commands have a slightly different interface, vscode passeseditorandeditto them, where as the equivalents have to be fetched from the globalworkspacein coc.nvim - No difference between range and vsrange
- Different modules are used for importing (duh)
strings used instead ofUris
This repository certainly isn't the place for some "compatibility layer", but perhaps if the differences are small enough then this could be done all locally.
oblitum, expipiplus1 and malob
Metadata
Metadata
Assignees
Labels
type: enhancementAn enhancement to an already existing featureAn enhancement to an already existing feature