@@ -413,7 +413,9 @@ impl LanguageConfiguration {
413 let lang_name = self.language_id.to_ascii_lowercase();
413 let lang_name = self.language_id.to_ascii_lowercase();
414 let query_text = read_query(&lang_name, "textobjects.scm");
414 let query_text = read_query(&lang_name, "textobjects.scm");
415 let lang = self.highlight_config.get()?.as_ref()?.language;
415 let lang = self.highlight_config.get()?.as_ref()?.language;
416− let query = Query::new(lang, &query_text).ok()?;
416+ let query = Query::new(lang, &query_text)
417+ .map_err(|e| log::error!("Failed to parse textobjects.scm queries: {}", e))
417 Some(TextObjectQuery { query })
419 Some(TextObjectQuery { query })
419 .as_ref()
421 .as_ref()