completion item provider as support

This commit is contained in:
Johannes Rieken
2015-11-26 12:09:57 +01:00
parent 9ce3f2cfda
commit 253b92ed0b
4 changed files with 162 additions and 158 deletions

View File

@@ -304,7 +304,7 @@ export class PluginHostAPIImplementation {
return features.signatureHelp.register(selector, { triggerCharacters, provider });
},
registerCompletionItemProvider(selector: vscode.DocumentSelector, provider: vscode.CompletionItemProvider, ...triggerCharacters: string[]): vscode.Disposable {
return features.completions.register(selector, { triggerCharacters, provider });
return languageFeatures.registerCompletionItemProvider(selector, provider, triggerCharacters);
},
setLanguageConfiguration: (language: string, configuration: vscode.LanguageConfiguration):vscode.Disposable => {
return this._setLanguageConfiguration(language, configuration);