snippets: Read user settings for workspace configuration (#13356)

Fixes #13334

Use `settings` field in `lsp` subsettings to fix up the settings as
wish:
```
  "lsp": {
    "snippet-completion-server": {
      "settings": {
        "max_completion_items": 20, 
        "snippets_first": false,
        "feature_words": true,
        "feature_snippets": true,
        "feature_paths": true,
        "feature_unicode_input": false
      }
    }
  }
```


Release Notes:

- N/A
This commit is contained in:
Piotr Osiewicz
2024-06-21 12:44:19 +02:00
committed by GitHub
parent f69c8ca74e
commit 9bdb154a9b
4 changed files with 21 additions and 29 deletions
Generated
+1 -1
View File
@@ -13587,7 +13587,7 @@ dependencies = [
[[package]]
name = "zed_snippets"
version = "0.0.3"
version = "0.0.4"
dependencies = [
"serde_json",
"zed_extension_api 0.0.6",