nushell/crates/nu-command/src
Devyn Cairns 5c7f7883c8
Add ErrSpan extension trait for Result (#12626)
# Description
This adds an extension trait to `Result` that wraps errors in `Spanned`,
saving the effort of calling `.map_err(|err| err.into_spanned(span))`
every time. This will hopefully make it even more likely that someone
will want to use a spanned `io::Error` and make it easier to remove the
impl for `From<io::Error> for ShellError` because that doesn't have span
information.
2024-04-23 10:39:55 +02:00
..
bytes Add command_prelude module (#12291) 2024-03-26 21:17:30 +00:00
charting Copy-on-write for record values (#12305) 2024-04-14 01:42:03 +00:00
conversions use abbreviated string instead of debug string for DatetimeParseErrors (#12517) 2024-04-16 23:19:03 +02:00
database Copy-on-write for record values (#12305) 2024-04-14 01:42:03 +00:00
date use abbreviated string instead of debug string for DatetimeParseErrors (#12517) 2024-04-16 23:19:03 +02:00
debug Refactor using ClosureEval types (#12541) 2024-04-22 14:15:09 +08:00
env Remove the Value::Block case (#12582) 2024-04-21 07:03:33 +02:00
experimental Add command_prelude module (#12291) 2024-03-26 21:17:30 +00:00
filesystem Add ErrSpan extension trait for Result (#12626) 2024-04-23 10:39:55 +02:00
filters Add ErrSpan extension trait for Result (#12626) 2024-04-23 10:39:55 +02:00
formats Remove the Value::Block case (#12582) 2024-04-21 07:03:33 +02:00
generators Refactor using ClosureEval types (#12541) 2024-04-22 14:15:09 +08:00
hash Add command_prelude module (#12291) 2024-03-26 21:17:30 +00:00
help Copy-on-write for record values (#12305) 2024-04-14 01:42:03 +00:00
math Copy-on-write for record values (#12305) 2024-04-14 01:42:03 +00:00
misc Add command_prelude module (#12291) 2024-03-26 21:17:30 +00:00
network Copy-on-write for record values (#12305) 2024-04-14 01:42:03 +00:00
path Add command_prelude module (#12291) 2024-03-26 21:17:30 +00:00
platform Return value instead of stream from kill (#12480) 2024-04-12 10:44:27 -05:00
random Range refactor (#12405) 2024-04-06 09:04:56 -05:00
removed Add command_prelude module (#12291) 2024-03-26 21:17:30 +00:00
shells Add command_prelude module (#12291) 2024-03-26 21:17:30 +00:00
stor Fix typo in help stor import (#12442) 2024-04-07 08:09:24 -05:00
strings add search_term "str extract" to parse command (#12600) 2024-04-21 07:01:42 +02:00
system Add ErrSpan extension trait for Result (#12626) 2024-04-23 10:39:55 +02:00
viewers Copy-on-write for record values (#12305) 2024-04-14 01:42:03 +00:00
default_context.rs add ability to set metadata (#12564) 2024-04-19 09:03:59 +08:00
example_test.rs Initial --params implementation (#12249) 2024-03-24 15:40:21 -05:00
lib.rs Initial --params implementation (#12249) 2024-03-24 15:40:21 -05:00
progress_bar.rs remove cp-old (#11622) 2024-01-24 07:38:15 +08:00
sort_utils.rs Rename Value::CustomValue to Value::Custom (#12309) 2024-03-27 22:10:56 +01:00