Unnamed repository; edit this file 'description' to name the repository.
Fix an issue that caused an empty indentation query to be used instead of using the fallback method of copying the indentation from the current line. (#1908)
Co-authored-by: Triton171 <[email protected]>
| -rw-r--r-- | helix-core/src/syntax.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/helix-core/src/syntax.rs b/helix-core/src/syntax.rs index dde7e90c..e736b370 100644 --- a/helix-core/src/syntax.rs +++ b/helix-core/src/syntax.rs @@ -398,6 +398,9 @@ impl LanguageConfiguration { .get_or_init(|| { let lang_name = self.language_id.to_ascii_lowercase(); let query_text = read_query(&lang_name, "indents.scm"); + if query_text.is_empty() { + return None; + } let lang = self.highlight_config.get()?.as_ref()?.language; Query::new(lang, &query_text).ok() }) |