From 4c1b6407955a66dab1cfdbfd6039a94bbc8def53 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Mon, 31 Jul 2023 22:56:22 -0500 Subject: [PATCH] Elliott pointed out typos and misplaced HTML tags. --- www/news.html | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/www/news.html b/www/news.html index 8d82c8799..f983d6f3f 100644 --- a/www/news.html +++ b/www/news.html @@ -165,11 +165,10 @@

News

Bo Svangård fixed a typo in the cpio command line that's ignored by toybox but breaks with the host tools.

-Pending: - -

Moritz Weber put in more work on git (still very unfinished). +

Pending: +Moritz Weber put in more work on git (still very unfinished). Eli Lipsitz fixed bugs in init and login. Elliott added risc-v support -to ptrace, and fixed :w in vi (it didn't +to strace, and fixed :w in vi (it didn't takes a filename argument and would crash if you started with no filename) and improved error reporting. Jarno Mäkipää taught vi about backspace and improved empty file handling. Rob fixed vi -s. Various cleanups to @@ -186,9 +185,8 @@

News

passthrough bug reported by Mingliang Hu, support undelimited redirects (ala cat<file with no spaces), fixed ${X::} with no arguments.

-Cleanup: - -

Converted chgrp to FLAG() macros and did some minor cleanup on bootchartd, +

Cleanup: +Converted chgrp to FLAG() macros and did some minor cleanup on bootchartd, (which needs tests), basename, bzcat, test, i2cdetect. Elliott switched flock to FLAG() macros, switched nohup to use octal permissions insted of macros, @@ -200,7 +198,7 @@

News

Silence yet more perennial "warning: variable is never used uninitialized" gcc false positives.

-Portability: +

Portability: utf-8 support still isn't automatic in libc (you have to set an appropriate locale to enable it), and locales aren't entirely standardized: try C.UTF-8 (which MacOS hasn't got) and fall back to en_US.UTF-8 (which Gentoo hasn't got). @@ -211,8 +209,8 @@

News

broken headers that #define stdin as a macro instead of a global variable. Elliott enabled copy_file_range() on Android.

-Documentation: -

Calling command --help and toybox --help command shows +

Documentation: +Calling command --help and toybox --help command shows the toybox URL banner, but "help command" doesn't. Reorder the find help text so match filters that take an argument are mostly in the left column. Minor help text tweaks in sleep, find, xxd, cpio. @@ -220,7 +218,7 @@

News

Update sed help text now that -e and -f get processed in command line order when used together.

-Plumbing: +

Plumbing: The FLAG() macros now always return 1 or 0, so we can CONSTANT*FLAG(X) without needing a !! in there. The help plumbing now has HELP_FLAGS. Each command's option string in NEWTOY() may now use octal escapes with the @@ -230,9 +228,8 @@

News

toybox's ascii command is useful for this), +128 is 186, which in octal becomes "\272" and tested with if (FLAG(X3A)) in the code.

-Test suite: - -

Each command.test now runs in an empty subdirectory, and working files like +

Test suite: +Each command.test now runs in an empty subdirectory, and working files like expected/actual go elsewhere (only "input" is created for you in there, and only when you provide input in the current test's 4th argument), so the directory listing doesn't contain anything the test didn't put there. (This simplified @@ -258,7 +255,7 @@

News

of redundant checks but still theoretically testing all meaningfully different 4 byte inputs).

-Build: +

Build: Fix return code of verbose mode in scripts/build.sh so make V=1 succeeds. Speed up the MacOS build: their gsed is slow to launch so avoid one repeated call in a loop, and reimplement the wait $PID codepath because their bash is 17 years old.