From 4584d697158a6540645c917627ea923ba0af5c18 Mon Sep 17 00:00:00 2001 From: Darren Schroeder <343840+fdncred@users.noreply.github.com> Date: Tue, 4 Jan 2022 17:44:48 -0600 Subject: [PATCH] tweak `source` parsing to allow quotes around string (#666) --- crates/nu-parser/src/parse_keywords.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/nu-parser/src/parse_keywords.rs b/crates/nu-parser/src/parse_keywords.rs index 5b3843f9d1..14806b5911 100644 --- a/crates/nu-parser/src/parse_keywords.rs +++ b/crates/nu-parser/src/parse_keywords.rs @@ -1036,6 +1036,7 @@ pub fn parse_source( // Command and one file name if spans.len() >= 2 { let name_expr = working_set.get_span_contents(spans[1]); + let name_expr = trim_quotes(name_expr); if let Ok(filename) = String::from_utf8(name_expr.to_vec()) { if let Ok(path) = canonicalize(&filename) { if let Ok(contents) = std::fs::read(&path) {