<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/doc, branch v9.7</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v9.7</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v9.7'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2025-04-07T17:40:29Z</updated>
<entry>
<title>doc: mention workaround for combining hex floats with suffixes</title>
<updated>2025-04-07T17:40:29Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2025-04-07T17:40:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=f1df3e703f19e2d2529d8c0af75a5a4d0278c83a'/>
<id>urn:sha1:f1df3e703f19e2d2529d8c0af75a5a4d0278c83a</id>
<content type='text'>
* doc/coreutils.texi (hexDuration): Mention the p style exponent trick.
</content>
</entry>
<entry>
<title>doc: mention the edge case of hex durations with 'd' suffix</title>
<updated>2025-04-05T23:07:37Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-04-05T19:26:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=65b694257f04a8b5b566e35c58a0ba5b51f8a06c'/>
<id>urn:sha1:65b694257f04a8b5b566e35c58a0ba5b51f8a06c</id>
<content type='text'>
* doc/coreutils.texi (sleep invocation): Mention that suffixes are
best avoided with hex arguments.
(timeout invocation): Likewise.
* tests/misc/sleep.sh: Ensure 'd' is not interpreted as "day".
</content>
</entry>
<entry>
<title>maint: ensure that new "make syntax-check"-run sc_codespell passes</title>
<updated>2025-04-04T20:14:29Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2025-04-04T19:35:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=43873a660de20d854d88c04183826c3f8d2466b3'/>
<id>urn:sha1:43873a660de20d854d88c04183826c3f8d2466b3</id>
<content type='text'>
* cfg.mk (codespell_ignore_words_list): Ignore false-positives.
(exclude_file_name_regexp--sc_codespell): Skip some file names.
* doc/coreutils.texi (mktemp invocation): Use "alphanumeric" which is
consistent with the rest of the documentation.
* src/expand-common.c: Fix typo.
* src/ls.c: Likewise.
* tests/split/l-chunk-root.sh: Likewise.
</content>
</entry>
<entry>
<title>doc: fix superscript in Texinfo manual's math</title>
<updated>2025-01-19T07:46:52Z</updated>
<author>
<name>G. Branden Robinson</name>
<email>g.branden.robinson@gmail.com</email>
</author>
<published>2025-01-19T06:41:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=3189c08cb7a0c16b3f1f832834c058db77b48489'/>
<id>urn:sha1:3189c08cb7a0c16b3f1f832834c058db77b48489</id>
<content type='text'>
The numeral "3" in the exponent was set at full size on the baseline.
</content>
</entry>
<entry>
<title>ls: suppress "Permission denied" errors on NFS</title>
<updated>2025-01-10T14:46:40Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-01-08T21:46:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=b58e321c8d5dd841f4170312692035a66b5ac149'/>
<id>urn:sha1:b58e321c8d5dd841f4170312692035a66b5ac149</id>
<content type='text'>
NFS (on Linux 6.12 at least) was seen to return EACCES
from listxattr() for files without read access.
We started using listxattr() in coreutils 9.4.

* src/ls.c (gobble_file): Map EACCES from file_has_aclinfo()
to '?', rather than displaying the error.
* doc/coreutils.texi (ls invocation): Document the '?' flag.
* NEWS: Mention the bug fix.
Addresses https://bugs.gnu.org/74692
</content>
</entry>
<entry>
<title>doc: clarify mv -f operation in texinfo</title>
<updated>2025-01-06T13:30:27Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-01-06T13:01:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=55728961377715701c1c83c7ae94e60dc404a37e'/>
<id>urn:sha1:55728961377715701c1c83c7ae94e60dc404a37e</id>
<content type='text'>
* doc/coreutils.texi (mv invocation): Be less ambiguous,
in that -f is significant for any replacement operation
on the destination, not just unlinking.
</content>
</entry>
<entry>
<title>maint: update all copyright year number ranges</title>
<updated>2025-01-01T09:33:08Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-01-01T09:14:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=28b176085f04a6227d7fadd28a129b5cb02dfbf5'/>
<id>urn:sha1:28b176085f04a6227d7fadd28a129b5cb02dfbf5</id>
<content type='text'>
Update to latest gnulib with new copyright year.
Run "make update-copyright" and then...

* gnulib: Update included in this commit as copyright years
are the only change from the previous gnulib commit.
* tests/init.sh: Sync with gnulib to pick up copyright year.
* bootstrap: Likewise.
* tests/sample-test: Adjust to use the single most recent year.
</content>
</entry>
<entry>
<title>date: improve doc for ambiguous formats</title>
<updated>2024-12-30T19:53:17Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2024-12-30T19:38:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=a0c3e5648be9727d1e2e18f18f143c619f825706'/>
<id>urn:sha1:a0c3e5648be9727d1e2e18f18f143c619f825706</id>
<content type='text'>
Problem reported by Tim Connors &lt;https://bugs.gnu.org/75208&gt;.
* doc/coreutils.texi (Date conversion specifiers):
* src/date.c (usage):
Warn about ambiguous formats like %D.
</content>
</entry>
<entry>
<title>kill: with -l,-t list signal 0</title>
<updated>2024-12-23T11:49:10Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2024-12-21T12:54:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=7e5b6b6f076afd4e9bcf2507efb496c63c026363'/>
<id>urn:sha1:7e5b6b6f076afd4e9bcf2507efb496c63c026363</id>
<content type='text'>
The 0 (EXIT) signal is valid as input
(and useful to determine existence of a pid),
so list it along with other signals.

* doc/coreutils.texi (signal specifications): Document 0, "EXIT".
* src/kill.c (list_signals): Start loops at 0, not 1.
* tests/misc/kill.sh: Add a test case.
* NEWS: Mention the change in behavior.
</content>
</entry>
<entry>
<title>cksum: add support for --algorithm=crc32b</title>
<updated>2024-11-02T19:57:35Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2024-11-01T15:11:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=a94929715c1c111cfab3b9f9875307aba59094d8'/>
<id>urn:sha1:a94929715c1c111cfab3b9f9875307aba59094d8</id>
<content type='text'>
  $ echo -n '123456789' | cksum --raw -a crc32b | basenc --base16
  CBF43926

* bootstrap.conf: Explicitly depend on the crc module.
* doc/coreutils.texi (cksum): Add "crc32b" as an argument to -a.
* src/cksum.c (crc32b_sum_stream): A new function similar to
crc_sum_stream, but which does not include the length in
the CRC calculation.
* src/cksum.h: Add crc32b_sum_stream prototype.
* src/digest.c: Add "crc32b" as an argument to -a.
* tests/cksum/cksum.sh: Refactor to test both crc and crc32b.
* tests/cksum/cksum-a.sh: Add "crc32b" case.
* tests/cksum/cksum-base64.pl: Likewise.
* tests/misc/read-errors.sh: Likewise.
* NEWS: Mention the new feature.
</content>
</entry>
</feed>
