I saved the `file_types.json` file and got a diff because it had some trailing whitespace. I ran [`lineman`](https://github.com/JosephTLyons/lineman) on the codebase. I've done this before, but this time, I've added in the following settings to our `.zed` local settings, to make sure every future save respects our desire to have consistent whitespace formatting. ```json "remove_trailing_whitespace_on_save": true, "ensure_final_newline_on_save": true ``` Release Notes: - N/A
46 lines
638 B
Scheme
46 lines
638 B
Scheme
[
|
|
(let_binding)
|
|
(type_binding)
|
|
|
|
(method_definition)
|
|
|
|
(external)
|
|
(value_specification)
|
|
(method_specification)
|
|
|
|
(match_case)
|
|
|
|
(function_expression)
|
|
|
|
(field_declaration)
|
|
(field_expression)
|
|
|
|
(application_expression)
|
|
] @indent
|
|
|
|
(_ "[" "]" @end) @indent
|
|
(_ "[|" "|]" @end) @indent
|
|
(_ "<" ">" @end) @indent
|
|
(_ "{" "}" @end) @indent
|
|
(_ "(" ")" @end) @indent
|
|
|
|
(_ "object" @start "end" @end) @indent
|
|
|
|
(structure
|
|
"struct" @start
|
|
"end" @end) @indent
|
|
|
|
(signature
|
|
"sig" @start
|
|
"end" @end) @indent
|
|
|
|
(parenthesized_expression
|
|
"begin" @start
|
|
"end") @indent
|
|
|
|
(do_clause
|
|
"do" @start
|
|
"done" @end) @indent
|
|
|
|
";;" @outdent
|