mirror of
https://github.com/nushell/nushell.git
synced 2025-06-30 22:50:14 +02:00
Fix a panic when parsing empty file (#11314)
The previous implementation presumed that if files were given, they had contents. The change makes the fallback to permanent files uniform. Fix #11256
This commit is contained in:
@ -355,11 +355,10 @@ impl<'a> StateWorkingSet<'a> {
|
||||
return &contents[begin..end];
|
||||
}
|
||||
}
|
||||
} else {
|
||||
return self.permanent_state.get_span_contents(span);
|
||||
}
|
||||
|
||||
panic!("internal error: missing span contents in file cache")
|
||||
// if no files with span were found, fall back on permanent ones
|
||||
return self.permanent_state.get_span_contents(span);
|
||||
}
|
||||
|
||||
pub fn enter_scope(&mut self) {
|
||||
|
Reference in New Issue
Block a user