Skip to content

Commit

Permalink
Elliott pointed out typos and misplaced HTML tags.
Browse files Browse the repository at this point in the history
  • Loading branch information
landley committed Aug 1, 2023
1 parent a88bd5e commit 4c1b640
Showing 1 changed file with 12 additions and 15 deletions.
27 changes: 12 additions & 15 deletions www/news.html
Original file line number Diff line number Diff line change
Expand Up @@ -165,11 +165,10 @@ <h2>News</h2>
Bo Svangård fixed a typo in the cpio command line that's ignored by toybox but
breaks with the host tools.</p>

<u>Pending</u>:

<p>Moritz Weber put in more work on <b>git</b> (still very unfinished).
<p><u>Pending</u>:
Moritz Weber put in more work on <b>git</b> (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
Expand All @@ -186,9 +185,8 @@ <h2>News</h2>
passthrough bug reported by Mingliang Hu, support undelimited redirects
(ala cat&lt;file with no spaces), fixed ${X::} with no arguments.</p>

<u>Cleanup</u>:

<p>Converted <b>chgrp</b> to FLAG() macros and did some minor cleanup on <b>bootchartd</b>,
<p><u>Cleanup</u>:
Converted <b>chgrp</b> to FLAG() macros and did some minor cleanup on <b>bootchartd</b>,
(which needs tests), <b>basename</b>, <b>bzcat</b>, <b>test</b>,
<b>i2cdetect</b>. Elliott switched <b>flock</b>
to FLAG() macros, switched nohup to use octal permissions insted of macros,
Expand All @@ -200,7 +198,7 @@ <h2>News</h2>
Silence yet more perennial "warning: variable is never used uninitialized" gcc false
positives.</p>

<u>Portability</u>:
<p><u>Portability</u>:
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).
Expand All @@ -211,16 +209,16 @@ <h2>News</h2>
broken headers that #define stdin as a macro instead of a global variable.
Elliott enabled copy_file_range() on Android.</p>

<u>Documentation</u>:
<p>Calling <b>command --help</b> and <b>toybox --help command</b> shows
<p><u>Documentation</u>:
Calling <b>command --help</b> and <b>toybox --help command</b> shows
the toybox URL banner, but "help command" doesn't.
Reorder the <b>find</b> help text so match filters that take an argument are mostly
in the left column. Minor help text tweaks in sleep, find, xxd, cpio.
The README now points to the same binary cross compilers as the FAQ.
Update <b>sed</b> help text now that -e and -f get processed in command
line order when used together.</p>

<u>Plumbing</u>:
<p><u>Plumbing</u>:
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
Expand All @@ -230,9 +228,8 @@ <h2>News</h2>
toybox's <b>ascii</b> command is useful for this), +128 is 186, which in octal
becomes "\272" and tested with if (FLAG(X3A)) in the code.</p>

<u>Test suite</u>:

<p>Each command.test now runs in an empty subdirectory, and working files like
<p><u>Test suite</u>:
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
Expand All @@ -258,7 +255,7 @@ <h2>News</h2>
of redundant checks but still theoretically testing all meaningfully different
4 byte inputs).</p>

<u>Build</u>:
<p><u>Build</u>:
Fix return code of verbose mode in scripts/build.sh so <b>make V=1</b> 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.
Expand Down

0 comments on commit 4c1b640

Please sign in to comment.