ZIm/crates/language/src
Piotr Osiewicz 3d1bf09299
Allow user to use multiple formatters (#14846)
Fixes #4822
- [x] Release note
- [ ] Surface formatting errors via a toast
- [x] Doc updates
- [x] Have "language-server" accept an optional name of the server.

Release Notes:

- `format` and `format_on_save` now accept an array of formatting
actions to run.
- `language_server` formatter option now accepts the name of a language
server to use (e.g. `{"language_server": {"name: "ruff"}}`); when not
specified, a primary language server is used.

---------

Co-authored-by: Thorsten <thorsten@zed.dev>
2024-07-23 20:05:09 +02:00
..
syntax_map Add a setting for custom associations between languages and files (#9290) 2024-03-13 10:23:30 -07:00
buffer.rs lsp: Pass back diagnostic .data when querying code actions for it (#14962) 2024-07-22 17:49:11 +02:00
buffer_tests.rs Add the ability to edit remote directories over SSH (#14530) 2024-07-19 10:27:26 -07:00
diagnostic_set.rs lsp: Pass back diagnostic .data when querying code actions for it (#14962) 2024-07-22 17:49:11 +02:00
highlight_map.rs Docs for indent_size_for_line and co 2024-01-09 20:50:34 +01:00
language.rs Start on adding support for editing via the assistant panel (#14795) 2024-07-19 11:13:15 +02:00
language_registry.rs Add separate JSONC language (#12655) 2024-06-27 11:12:02 +02:00
language_settings.rs Allow user to use multiple formatters (#14846) 2024-07-23 20:05:09 +02:00
markdown.rs Fix Markdown code rendering in tooltips ignoring languages (#10607) 2024-04-16 12:49:35 +02:00
outline.rs Use defaults for unchanged TextStyle fields (#14918) 2024-07-21 11:55:45 -04:00
proto.rs lsp: Pass back diagnostic .data when querying code actions for it (#14962) 2024-07-22 17:49:11 +02:00
syntax_map.rs chore: Clippy fixes for 1.80 (#13987) 2024-07-10 17:53:17 +02:00
task_context.rs tasks: Add experimental support for user-defined task variables (#13699) 2024-07-01 15:59:19 +02:00