nushell/crates/nu-command/src/filesystem
Ian Manske 580c60bb82
Preserve metadata in more places (#12848)
# Description
This PR makes some commands and areas of code preserve pipeline
metadata. This is in an attempt to make the issue described in #12599
and #9456 less likely to occur. That is, reading and writing to the same
file in a pipeline will result in an empty file. Since we preserve
metadata in more places now, there will be a higher chance that we
successfully detect this error case and abort the pipeline.
2024-05-17 17:59:32 +00:00
..
cd.rs Implement PWD recovery (#12779) 2024-05-10 11:06:33 -05:00
du.rs ListStream touchup (#12524) 2024-05-05 16:00:59 +00:00
glob.rs Migrate to a new PWD API (part 2) (#12749) 2024-05-07 18:17:49 +03:00
ls.rs Allow ls works inside dir with [] brackets (#12625) 2024-05-06 14:01:32 +08:00
mktemp.rs Migrate to a new PWD API (#12603) 2024-05-03 14:33:09 +03:00
mod.rs remove old mv command in favor of umv (renamed to mv) (#12022) 2024-03-01 09:37:23 +08:00
open.rs Replace ExternalStream with new ByteStream type (#12774) 2024-05-16 07:11:18 -07:00
rm.rs Refactor message printing in rm (#12799) 2024-05-09 13:36:47 +08:00
save.rs Preserve metadata in more places (#12848) 2024-05-17 17:59:32 +00:00
start.rs Add command_prelude module (#12291) 2024-03-26 21:17:30 +00:00
touch.rs Remove usages of Call::positional_nth (#12871) 2024-05-15 19:59:42 +02:00
ucp.rs Migrate to a new PWD API (#12603) 2024-05-03 14:33:09 +03:00
umkdir.rs Migrate to a new PWD API (#12603) 2024-05-03 14:33:09 +03:00
umv.rs Migrate to a new PWD API (#12603) 2024-05-03 14:33:09 +03:00
util.rs making ls and du supports rest parameters. (#12327) 2024-04-13 15:03:17 +00:00
watch.rs Migrate to a new PWD API (part 2) (#12749) 2024-05-07 18:17:49 +03:00