Gregory Anders
3e00d4f01c
feat(lsp): make list handlers configurable ( #15199 )
...
The handlers for textDocument/references, textDocument/documentSymbol,
and workspace/symbol open their results in the quickfix list by default
and are not configurable. They are also incompatible with `vim.lsp.with`
as they do not accept a configuration parameter.
Add a `config` parameter to the handler for these three messages which
allows them to be configured with `vim.lsp.with`. Additionally, add a
new configuration option 'loclist' that, when true, causes these
handlers to open their results in the location list rather than the
quickfix list.
2021-07-26 11:39:50 -07:00
..
2021-07-22 21:38:57 +02:00
2021-04-29 09:27:19 -04:00
2021-06-13 00:27:52 +06:00
2021-07-07 18:51:40 -07:00
2021-04-14 20:39:37 +02:00
2021-06-19 16:58:39 +01:00
2020-08-15 19:19:06 -07:00
2020-09-01 20:22:42 -07:00
2021-04-27 09:21:29 -04:00
2021-07-07 18:51:40 -07:00
2021-05-02 12:03:34 -04:00
2021-07-23 18:08:40 +02:00
2021-05-02 10:33:32 -04:00
2020-03-02 12:59:35 +01:00
2021-05-02 12:03:34 -04:00
2021-05-02 12:53:49 -04:00
2021-04-29 09:27:19 -04:00
2021-07-07 18:51:40 -07:00
2021-04-29 21:56:34 -04:00
2021-07-07 18:51:40 -07:00
2019-11-17 19:06:59 -08:00
2021-04-27 09:21:28 -04:00
2021-04-27 09:21:31 -04:00
2021-07-07 18:51:40 -07:00
2021-05-01 23:47:11 -04:00
2021-07-07 18:51:40 -07:00
2021-05-01 22:29:02 -04:00
2021-05-16 13:55:53 -04:00
2019-09-09 09:53:19 -07:00
2020-11-12 22:21:34 -05:00
2021-07-26 11:39:50 -07:00
2021-06-02 00:43:13 +00:00
2021-04-28 21:29:57 -04:00
2021-06-19 16:37:04 +01:00
2021-05-02 12:03:34 -04:00
2021-05-01 22:29:03 -04:00
2021-05-09 17:08:21 -04:00
2021-05-02 11:51:38 -04:00
2019-11-17 19:06:59 -08:00
2021-07-07 18:51:40 -07:00
2021-07-23 18:08:40 +02:00
2021-05-02 10:23:35 -04:00
2021-05-18 22:47:17 +02:00
2021-02-17 23:54:40 -05:00
2021-05-01 22:29:02 -04:00
2021-07-07 18:51:40 -07:00
2021-04-14 20:48:13 +02:00
2021-06-23 23:16:20 -04:00
2021-07-23 18:08:40 +02:00
2021-04-29 21:08:09 -04:00
2021-07-07 18:51:40 -07:00
2021-04-29 09:27:19 -04:00
2021-07-07 18:51:40 -07:00
2021-05-02 10:33:32 -04:00
2021-06-12 13:06:49 -04:00
2021-07-07 18:51:40 -07:00
2021-07-07 18:51:40 -07:00
2021-04-27 09:21:35 -04:00
2021-07-07 18:51:40 -07:00
2021-04-27 09:21:34 -04:00
2021-07-07 18:51:40 -07:00
2021-06-19 16:37:04 +01:00
2021-07-26 20:38:11 +02:00
2021-04-27 09:21:31 -04:00
2021-06-27 15:30:09 -04:00
2021-05-01 22:29:03 -04:00
2021-04-27 09:21:30 -04:00
2021-05-02 13:00:38 -04:00
2021-05-01 23:19:57 -04:00
2021-05-02 10:23:35 -04:00
2021-06-11 01:01:02 +06:00
2019-08-02 16:20:22 +02:00
2021-04-27 21:47:42 -04:00
2021-04-28 21:29:56 -04:00
2021-04-28 21:29:56 -04:00
2021-05-01 22:29:02 -04:00
2021-05-02 12:53:49 -04:00
2021-04-29 20:42:16 -04:00
2020-01-26 17:30:47 -08:00
2021-04-27 22:40:39 -04:00
2021-05-01 22:29:03 -04:00
2021-04-27 09:21:33 -04:00
2019-11-01 13:43:20 +09:00
2021-04-29 09:27:19 -04:00
2021-04-29 20:42:16 -04:00
2021-04-29 20:42:16 -04:00
2021-04-29 20:42:16 -04:00
2021-06-25 20:10:58 -04:00
2021-05-18 22:47:17 +02:00
2021-04-27 09:21:34 -04:00
2021-07-07 18:51:40 -07:00
2021-04-29 20:42:16 -04:00
2021-06-19 16:58:50 +01:00
2021-05-01 23:19:57 -04:00
2021-07-23 18:08:40 +02:00
2021-04-29 20:42:16 -04:00
2021-05-02 12:44:04 -04:00