on master help sign in
Simplify creating pathbufs.
676719bBrian Dawn
helix-core/src/syntax.rs+1−2
@@ -87,8 +87,7 @@ struct Runtime;
87
87
88#[cfg(feature = "embed_runtime")]
88#[cfg(feature = "embed_runtime")]
89fn load_runtime_file(language: &str, filename: &str) -> Result<String, Box<dyn std::error::Error>> {
89fn load_runtime_file(language: &str, filename: &str) -> Result<String, Box<dyn std::error::Error>> {
90− let root = PathBuf::new();
91− let path = root.join("queries").join(language).join(filename);
90+ let path = PathBuf::from("queries").join(language).join(filename);
92
91
93 let query_bytes = Runtime::get(&path.display().to_string()).unwrap_or_default();
92 let query_bytes = Runtime::get(&path.display().to_string()).unwrap_or_default();
94 std::str::from_utf8(query_bytes.as_ref())
93 std::str::from_utf8(query_bytes.as_ref())