nushell/crates/nu-command/src/filesystem
Yash Thakur 80788636ee
Make utouch the new touch (#14721)
# Description

This PR removes the old `touch` command in favor of the uutils/coreutils
implementation of `touch`, which we integrated in 0.101 (#11817).

It turns out that in `utouch`, the `--no-deref`/`-s` wasn't working, and
the issue had gone undetected because I accidentally made the test for
that use `touch` rather than `utouch`. This has been fixed now.

# User-Facing Changes

Our old `touch` command didn't have anything that the new uutils-based
command doesn't, and the uutils-based command actually has a little more
functionality. So nothing using `touch` should break.

Scripts using `utouch` will have to use `touch` now, but given that
`utouch` has been around for less than 2 months, I assume people haven't
really been using it.

# Tests + Formatting

The utouch tests seem to have everything from the old touch tests, so I
deleted the old touch tests.

# After Submitting

This will need to be mentioned in the release notes.
2025-01-02 06:26:46 -06:00
..
cd.rs Revert "Feature: PWD-per-drive to facilitate working on multiple drives at Windows" (#14598) 2024-12-16 13:52:07 -06:00
du.rs make du streaming (#14665) 2024-12-25 21:40:02 +08:00
glob.rs Make glob stream (#14495) 2024-12-03 15:21:09 -06:00
ls.rs Create nu_glob::is_glob function (#14717) 2025-01-01 19:04:17 -05:00
mktemp.rs Change the usage misnomer to "description" (#13598) 2024-08-22 12:02:08 +02:00
mod.rs Make utouch the new touch (#14721) 2025-01-02 06:26:46 -06:00
open.rs open: Assign content_type metadata for filetypes not handled with a from converter (#14670) 2025-01-01 03:05:43 +01:00
rm.rs Remove duplicate implementations of CallExt::rest (#14484) 2024-12-01 15:03:45 +01:00
save.rs Start to Add WASM Support Again (#14418) 2024-11-30 07:57:11 -06:00
start.rs Set current working directory at startup (#12953) 2024-09-25 13:04:26 -05:00
ucp.rs cp: disable unsupported reflink mode in freebsd builds (#14677) 2024-12-26 07:56:42 -06:00
umkdir.rs Remove duplicate implementations of CallExt::rest (#14484) 2024-12-01 15:03:45 +01:00
umv.rs Remove duplicate implementations of CallExt::rest (#14484) 2024-12-01 15:03:45 +01:00
util.rs Remove duplicate implementations of CallExt::rest (#14484) 2024-12-01 15:03:45 +01:00
utouch.rs Make utouch the new touch (#14721) 2025-01-02 06:26:46 -06:00
watch.rs Rely on display_output hook for formatting values from evaluations (#14361) 2024-11-19 21:04:29 +08:00