185 Commits
Author SHA1 Message Date
xtqqczze e5fe814556 docs: remove emoji-headed sections 2026-09-26 20:35:22 +02:00
Alessio Attilio b2480b2f0a env: remove the --file extension 2026-09-17 14:58:27 +02:00
Sylvestre Ledru 68f4fc7413 add missing release notes docs 2026-09-17 09:13:03 +02:00
Sylvestre Ledru 112dd107e4 docs: document the PGO training/build settings requirement
Record what the LTO mismatch cost and why the existing function-count check
does not catch it, and add measured per-utility gains to the performance page.
2026-08-30 21:53:55 +02:00
Sylvestre Ledru 1cba018e1c Document PGO 2026-08-30 16:41:13 +02:00
Sylvestre Ledru 035a619328 doc: list du, df and ls among the utilities with carets 2026-08-29 19:57:24 +02:00
Sylvestre Ledru 25762d9070 doc: say when a caret report is not drawn
The page promised a report at a terminal without saying that one is only
drawn when the error can be tied to an argument: an error about no single
argument, or an operand rewritten before it could be located, still falls
back to the plain one-line message. Record that, and that a usage error
keeps its "Try --help" hint under the report.
2026-08-29 19:57:24 +02:00
Sylvestre Ledru 1ce0098a05 doc: show csplit among the utilities with carets 2026-08-29 18:27:07 +02:00
Sylvestre Ledru 35d74eafca doc: change the order 2026-08-28 23:29:56 +02:00
Sylvestre Ledru 41f150b23a css doc: keep the same font size 2026-08-28 23:12:22 +02:00
Sylvestre Ledru 246e968590 uucore: add UUTILS_DIAG to override the diagnostics terminal check 2026-08-28 07:51:44 +02:00
Sylvestre Ledru 84d9022afa docs: refresh the error diagnostics examples and color them 2026-08-28 07:51:44 +02:00
Sylvestre Ledru db1c4c19e2 join: point the caret at the failing field of -o 2026-08-20 13:10:28 +02:00
Sylvestre Ledru 75f086310f stat: point the caret at the failing directive of a format 2026-08-20 13:10:28 +02:00
Sylvestre Ledru b9e62c3c6a dd: point the caret at the failing part of an operand 2026-08-20 13:10:28 +02:00
Sylvestre Ledru ea7298d45c seq: point the caret at the failing part of a format 2026-08-20 13:10:28 +02:00
Sylvestre Ledru badbdb3f09 od: point the caret at the failing part of a SIZE 2026-08-20 13:10:28 +02:00
Sylvestre Ledru 65b1cf0b15 sort: point the caret at the failing part of the -S size 2026-08-20 13:10:28 +02:00
Sylvestre Ledru 2737c15d13 stdbuf: point the caret at the failing part of a buffering mode 2026-08-20 13:10:28 +02:00
Sylvestre Ledru 8d0eb703b9 shred: point the caret at the failing part of a SIZE 2026-08-20 13:10:27 +02:00
Sylvestre Ledru e4fe65cd99 split: point the caret at the failing part of a SIZE 2026-08-20 13:10:27 +02:00
crutkasandCopilot App 23c9f21e37 fix caret diagnostics for cut and head argument forms
Handle cut's short-only -F mode explicitly and preserve head's original
argv before obsolete option rewriting. Add regression coverage and document
-F among the supported cut modes.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-08-16 20:44:38 +01:00
Sylvestre Ledru 7b6a4d8f7e docs: describe the caret diagnostics in the book
The summary already listed this page, but the page itself lived on a
branch of its own, so the link went nowhere. Bring it here, next to the
code it describes, and bring it up to date: env, cut, head, tail and
truncate have carets now, the three shared parsers each explain their
own syntax for every utility that uses them, and a caret can point
inside an argument that had to be echoed back quoted.
2026-08-16 20:44:38 +01:00
Daniel Hofstetter 89ecb4f649 docs/extensions: list utils alphabetically 2026-08-16 13:17:15 +01:00
Daniel Hofstetter dc04342e3e docs: remove cut's -w from the extensions 2026-08-15 17:57:04 +01:00
Sylvestre Ledruandoech3 0f98960ae8 add the 0.10.0 release notes (#13762)
* add the 0.10.0 release notes

* Update docs/src/release-notes/0.10.0.md

Co-authored-by: oech3 <79379754+oech3@users.noreply.github.com>

* Update docs/src/release-notes/0.10.0.md

Co-authored-by: oech3 <79379754+oech3@users.noreply.github.com>

---------

Co-authored-by: oech3 <79379754+oech3@users.noreply.github.com>
2026-08-08 17:23:54 +02:00
Eduardo Rodrigues ed7f16d15d ci: add new wasm32-wasip2 target to workflow 2026-07-28 14:01:12 +02:00
Sylvestre Ledru a903cfd760 docs,util: use specific exception types instead of bare Exception 2026-07-25 13:50:16 +02:00
Sylvestre Ledru 7157ce71ee docs: avoid mutable default argument in print_row 2026-07-25 13:50:16 +02:00
Sylvestre Ledru 3faaf4b9c9 docs: pass explicit check=False to subprocess.run 2026-07-25 13:50:16 +02:00
Sylvestre Ledru 3499e530d8 docs: replace map/lambda with comprehensions in compiles_table 2026-07-25 13:50:16 +02:00
Sylvestre Ledru 896b8555e5 util,docs: sort Python imports (ruff I001) 2026-07-25 13:50:16 +02:00
wtc 871b80c220 docs: fix macOS tier 1 targets and platform compatibility table (#13305)
* docs: fix macOS tier 1 targets and platform compatibility table

- Add aarch64-apple-darwin to the tier 1 macOS target list.
- Use feat_os_unix for macOS in uudoc.rs, since feat_os_macos does not
  exist and caused the compatibility table to show almost no macOS
  support.

* uudoc: remove unnecessary comment about macOS feature

* uudoc: drop macos feature entry and use unix for macOS
2026-07-08 17:07:52 +02:00
Sylvestre Ledru 8c5d8c5b1c release notes 0.9.0 - oversight
Updated release notes for version 0.9.0 to reflect changes in unsafe surface reduction, migration to rustix, and performance improvements.
2026-05-30 17:43:14 +02:00
Sylvestre Ledru 83db890502 release notes for 0.9.0 2026-05-30 17:18:56 +02:00
oech3 d6b999f76c installation.md: bump Ubuntu version 2026-05-30 16:34:23 +02:00
Daniel Hofstetter 59c3361ec6 installation.md: fix broken ubuntu link 2026-05-30 11:10:15 +02:00
oech3 af36869126 installation.md: improve AUR docs 2026-05-29 14:42:32 +02:00
Anthony 179b977b93 ln: add WASI support via symlink_path (#11713) 2026-05-28 12:53:59 +02:00
xtqqczze db25551ddd docs: remove authors field from book.toml 2026-05-18 10:26:39 +02:00
pre-commit-ci[bot] 6e9a8b8dab [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2026-04-20 23:49:21 +02:00
venoosoo da9513c4e0 docs: remove hashsum from compiles_table.csv 2026-04-20 23:49:21 +02:00
Anthony 36ac85b1f3 tests: add WASI integration test support via wasmtime 2026-04-12 15:19:04 +02:00
Sylvestre Ledru 9f0ac6b47d 0.8.0 release notes 2026-04-07 08:32:07 +02:00
Sylvestre Ledru dfcb521347 add 0.7.0 release notes in tree 2026-04-04 22:38:00 +02:00
oech3 2b05f2fa8c Remove duplicated features (#11510) 2026-03-27 09:52:28 +01:00
Daniel Tang 309efd892a docs(performance): Use gnuls where ls is uutils (#11342)
Some distributions have already adopted uutils as `/bin/ls`. Continuing
to compare against the binary at that path would only result in
comparing against a much older uutils version and fail to compare
against GNU Coreutils at all. Ubuntu 25.10 has prefixed GNU's binaries
with "gnu", so mention this to retain the intended behavior.
2026-03-15 23:54:09 +01:00
oech3 d327ee61ef Cargo.toml: Define feat_wasm (#11074) 2026-03-04 23:52:28 +01:00
oech3 bdf3b826f0 Drop release-fast profile for simplicity (#10476) 2026-02-06 23:54:25 +01:00
Aaron Ang c9c78b2415 chore: run pre-commit on all files (#10119) 2026-02-04 22:12:53 +01:00