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 <triton0171@gmail.com>
pull/1925/head
Triton171 3 years ago committed by GitHub
parent 8adf0c1b3a
commit 6bb2298391
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -398,6 +398,9 @@ impl LanguageConfiguration {
.get_or_init(|| { .get_or_init(|| {
let lang_name = self.language_id.to_ascii_lowercase(); let lang_name = self.language_id.to_ascii_lowercase();
let query_text = read_query(&lang_name, "indents.scm"); 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; let lang = self.highlight_config.get()?.as_ref()?.language;
Query::new(lang, &query_text).ok() Query::new(lang, &query_text).ok()
}) })

Loading…
Cancel
Save