summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSean Mackesey <s.mackesey@gmail.com>2022-03-12 07:49:06 -0800
committerGitHub <noreply@github.com>2022-03-12 16:49:06 +0100
commit1e4d5e59df389d26b772d525abe2b1a14b2b4099 (patch)
tree24bb83e93bcf69a21554fed963d47f0c3c8960fc /doc
parent6b3728876fbb4de263f43855f7f4291503efcd58 (diff)
feat(diagnostics): additional filter options (#1610)
- root_dir. Useful to browse only project-scoped diagnostics. - buflisted status. Useful to exclude diagnostics from unlisted buffers, which are created by language servers that analyze the entire project/workspace (e.g. sumneko-lua).
Diffstat (limited to 'doc')
-rw-r--r--doc/telescope.txt39
1 files changed, 22 insertions, 17 deletions
diff --git a/doc/telescope.txt b/doc/telescope.txt
index 650990a..67927cf 100644
--- a/doc/telescope.txt
+++ b/doc/telescope.txt
@@ -1461,7 +1461,7 @@ builtin.lsp_dynamic_workspace_symbols({opts}) *builtin.lsp_dynamic_workspace_sym
builtin.diagnostics({opts}) *builtin.diagnostics()*
- Lists diagnostics for current or all open buffers
+ Lists diagnostics
- Fields:
- `All severity flags can be passed as `string` or `number` as per
`:vim.diagnostic.severity:`
@@ -1474,22 +1474,27 @@ builtin.diagnostics({opts}) *builtin.diagnostics()*
{opts} (table) options to pass to the picker
Options: ~
- {bufnr} (string|number) if nil get diagnostics for all open
- buffers. Use 0 for current buffer
- {severity} (string|number) filter diagnostics by severity name
- (string) or id (number)
- {severity_limit} (string|number) keep diagnostics equal or more
- severe wrt severity name (string) or
- id (number)
- {severity_bound} (string|number) keep diagnostics equal or less
- severe wrt severity name (string) or
- id (number)
- {no_sign} (boolean) hide DiagnosticSigns from Results
- (default: false)
- {line_width} (number) set length of diagnostic entry text
- in Results
- {namespace} (number) limit your diagnostics to a specific
- namespace
+ {bufnr} (string|number) if nil get diagnostics for all open
+ buffers. Use 0 for current buffer
+ {severity} (string|number) filter diagnostics by severity name
+ (string) or id (number)
+ {severity_limit} (string|number) keep diagnostics equal or more
+ severe wrt severity name (string)
+ or id (number)
+ {severity_bound} (string|number) keep diagnostics equal or less
+ severe wrt severity name (string)
+ or id (number)
+ {root_dir} (string|boolean) if set to string, get diagnostics
+ only for buffers under this dir
+ otherwise cwd
+ {no_unlisted} (boolean) if true, get diagnostics only for
+ listed buffers
+ {no_sign} (boolean) hide DiagnosticSigns from Results
+ (default: false)
+ {line_width} (number) set length of diagnostic entry text
+ in Results
+ {namespace} (number) limit your diagnostics to a
+ specific namespace