Piotr Osiewicz and Thorsten
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
..
2024-07-19 11:13:15 +02:00
2024-07-23 19:48:41 +02:00
2024-07-23 19:48:41 +02:00
2024-07-19 16:33:41 -07:00
2024-07-17 18:58:44 -04:00
2024-07-19 10:27:26 -07:00
2024-07-19 12:22:31 -04:00
2024-07-23 20:05:09 +02:00
2024-07-23 19:48:41 +02:00
2024-07-19 12:48:48 -06:00
2024-07-23 19:48:41 +02:00
2024-07-22 11:59:38 -07:00
2024-07-16 12:01:59 -06:00
2024-07-22 17:49:11 +02:00
2024-07-23 20:05:09 +02:00
2024-07-21 10:46:43 -04:00
2024-07-21 10:46:43 -04:00
2024-07-23 19:48:41 +02:00
2024-07-23 19:48:41 +02:00
2024-07-23 09:56:45 -06:00
2024-07-16 12:01:59 -06:00
2024-07-19 10:27:26 -07:00
2024-07-23 09:56:45 -06:00
2024-07-15 17:10:01 -04:00
2024-07-16 12:01:59 -06:00
2024-07-21 10:15:38 -04:00
2024-07-18 09:27:05 -04:00
2024-07-18 17:01:48 -04:00
2024-07-23 19:48:41 +02:00
2024-07-23 20:05:09 +02:00
2024-07-23 19:48:41 +02:00
2024-07-19 11:13:15 +02:00
2024-07-19 18:05:31 +02:00
2024-07-19 08:51:31 -04:00
2024-07-19 10:27:26 -07:00
2024-07-19 17:04:18 +02:00
2024-07-17 20:11:05 -04:00
2024-07-23 09:56:45 -06:00
2024-07-15 17:04:15 -06:00
2024-07-19 10:27:26 -07:00
2024-07-21 10:15:38 -04:00
2024-07-23 19:48:41 +02:00
2024-07-23 19:48:41 +02:00
2024-07-19 10:27:26 -07:00
2024-07-15 17:04:15 -06:00
2024-07-13 21:59:14 +03:00
2024-07-23 20:05:09 +02:00
2024-07-23 19:48:41 +02:00
2024-07-19 11:13:15 +02:00
2024-07-22 17:49:11 +02:00
2024-07-22 17:05:05 -04:00
2024-07-18 19:24:59 -06:00
2024-07-21 08:43:59 -07:00
2024-07-23 19:48:41 +02:00
2024-07-23 11:03:22 -07:00
2024-07-16 12:33:28 -06:00
2024-07-21 11:55:45 -04:00
2024-07-23 19:48:41 +02:00
2024-07-23 19:44:02 +02:00
2024-07-23 19:48:41 +02:00
2024-07-23 12:50:11 -04:00
2024-07-22 00:57:34 +02:00
2024-07-19 08:51:31 -04:00
2024-07-22 11:59:38 -07:00
2024-07-19 11:13:15 +02:00
2024-07-13 04:02:38 +03:00
2024-07-23 19:48:41 +02:00
2024-07-19 11:13:15 +02:00
2024-07-12 14:20:58 -07:00
2024-07-21 08:53:37 -04:00
2024-07-23 19:48:41 +02:00
2024-07-16 15:14:18 -06:00
2024-07-22 07:49:27 -04:00
2024-07-15 10:23:18 -03:00
2024-07-23 19:48:41 +02:00
2024-07-23 19:48:41 +02:00
2024-07-23 19:44:02 +02:00
2024-07-19 10:27:26 -07:00
2024-07-23 19:48:41 +02:00