Skip to content

Commit 9a1de4e

Browse files
committed
Add hls-signature-help-plugin to some documentation files
1 parent b6d4617 commit 9a1de4e

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

docs/features.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Many of these are standard LSP features, but a lot of special features are provi
77
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
88
| [Diagnostics](#diagnostics) | `textDocument/publishDiagnostics` |
99
| [Hovers](#hovers) | `textDocument/hover` |
10+
| [Signature help](#signature-help) | `textDocument/signatureHelp` |
1011
| [Jump to definition](#jump-to-definition) | `textDocument/definition` |
1112
| [Jump to type definition](#jump-to-type-definition) | `textDocument/typeDefinition` |
1213
| [Find references](#find-references) | `textDocument/references` |
@@ -63,6 +64,12 @@ Provided by: `hls-explicit-fixity-plugin`
6364

6465
Provides fixity information.
6566

67+
## Signature help
68+
69+
Provided by: `hls-signature-help-plugin`
70+
71+
Shows and highlights the function signature, the function documentation and the arguments documentation when the cursor is at a function argument.
72+
6673
## Jump to definition
6774

6875
Provided by: `ghcide`
@@ -445,7 +452,6 @@ Contributions welcome!
445452

446453
| Feature | Status | [LSP method](./what-is-hls.md#lsp-terminology) |
447454
| ---------------------- | ----------------- | ---------------------------------------------- |
448-
| Signature help | Unimplemented | `textDocument/signatureHelp` |
449455
| Jump to declaration | Unclear if useful | `textDocument/declaration` |
450456
| Jump to implementation | Unclear if useful | `textDocument/implementation` |
451457
| Linked editing | Unimplemented | `textDocument/linkedEditingRange` |

docs/support/plugin-support.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ For example, a plugin to provide a formatter which has itself been abandoned has
5151
| `hls-class-plugin` | 2 | |
5252
| `hls-change-type-signature-plugin` | 2 | |
5353
| `hls-eval-plugin` | 2 | |
54+
| `hls-signature-help-plugin` | 2 | |
5455
| `hls-explicit-fixity-plugin` | 2 | |
5556
| `hls-explicit-record-fields-plugin` | 2 | |
5657
| `hls-fourmolu-plugin` | 2 | |

0 commit comments

Comments
 (0)