![]() Closes https://github.com/zed-industries/zed/issues/8534 Supersedes https://github.com/zed-industries/zed/pull/16349 Potential concerns: * we do not follow up to the `/` when looking for `.editorconfig`, only up to the worktree root. Seems fine for most of the cases, and the rest should be solved generically later, as the same issue exists for settings.json * `fn language` in `AllLanguageSettings` is very hot, called very frequently during rendering. We accumulate and parse all `.editorconfig` file contents beforehand, but have to go over globs and match these against the path given + merge the properties still. This does not seem to be very bad, but needs more testing and potentially some extra caching. Release Notes: - Added .editorconfig support --------- Co-authored-by: Ulysse Buonomo <buonomo.ulysse@gmail.com> |
||
---|---|---|
.. | ||
channel_buffer_tests.rs | ||
channel_guest_tests.rs | ||
channel_message_tests.rs | ||
channel_tests.rs | ||
dev_server_tests.rs | ||
editor_tests.rs | ||
following_tests.rs | ||
integration_tests.rs | ||
notification_tests.rs | ||
random_channel_buffer_tests.rs | ||
random_project_collaboration_tests.rs | ||
randomized_test_helpers.rs | ||
remote_editing_collaboration_tests.rs | ||
test_server.rs |