<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/tests/misc, branch v9.1</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v9.1</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v9.1'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2022-04-12T23:36:25Z</updated>
<entry>
<title>tests: cygwin: handle ENOENT from execvp(".")</title>
<updated>2022-04-12T23:36:25Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2022-04-12T11:31:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=4f920e93ecf1b693b3729168496a9f50e194ecd0'/>
<id>urn:sha1:4f920e93ecf1b693b3729168496a9f50e194ecd0</id>
<content type='text'>
* tests/misc/env.sh: Verify with another command that
execvp() doesn not return ENOENT, before testing the
exit code from the command in question.
* tests/misc/nice-fail.sh: Likewise.
* tests/misc/stdbuf.sh: Likewise.
* tests/misc/timeout-parameters.sh: Likewise.
</content>
</entry>
<entry>
<title>tests: env-S.pl: unset cygwin hardwired env vars</title>
<updated>2022-04-12T23:36:25Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2022-04-12T11:50:40Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=f98dcbfc1c73e3b270224d5c82ff0382c1394519'/>
<id>urn:sha1:f98dcbfc1c73e3b270224d5c82ff0382c1394519</id>
<content type='text'>
* tests/misc/env-S.pl: Unset SYSTEMROOT and WINDIR.
</content>
</entry>
<entry>
<title>tests: md5sum: fix false failures on cygwin</title>
<updated>2022-04-12T12:30:50Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2022-04-11T14:37:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=028cad9149b2dc6f27ee4d5680582fcdfb3299db'/>
<id>urn:sha1:028cad9149b2dc6f27ee4d5680582fcdfb3299db</id>
<content type='text'>
* tests/misc/md5sum-newline.pl: Avoid binary '*' tags when
comparing checksums.
* tests/misc/md5sum-bsd.sh: Avoid binary '*' tags so that we correctly
trigger the ambiguity test.
Reported by Bruno Haible
</content>
</entry>
<entry>
<title>tests: b2sum.sh: fix false failure on cygwin</title>
<updated>2022-04-11T14:47:16Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2022-04-11T14:37:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=2122ceba8e3da8a04e40dc168d736af0c09a3930'/>
<id>urn:sha1:2122ceba8e3da8a04e40dc168d736af0c09a3930</id>
<content type='text'>
* tests/misc/b2sum.sh: Avoid binary '*' tags when comparing checksums.
Reported by Bruno Haible
</content>
</entry>
<entry>
<title>tests: printf-mb.sh: fix false failure with french translations</title>
<updated>2022-04-11T14:46:57Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2022-04-11T12:47:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=021fc4fad2cd6712d03af090431dbef353968a30'/>
<id>urn:sha1:021fc4fad2cd6712d03af090431dbef353968a30</id>
<content type='text'>
* tests/misc/printf-mb.sh: As per commit 04148c99c,
adjust non C warnings before comparison, to those of LC_MESSAGES=C.
Reported by Adam Sampson
</content>
</entry>
<entry>
<title>tests: improve recent printf test</title>
<updated>2022-03-20T17:46:13Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2022-03-20T17:46:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=500c697cc85b7c1ec6ca4e329331cf3c6fc8f2ab'/>
<id>urn:sha1:500c697cc85b7c1ec6ca4e329331cf3c6fc8f2ab</id>
<content type='text'>
* tests/misc/printf-mb.sh: Given we shortcut the single char
(invalid multi-byte) case, add a case to ensure we're correctly
checking the return from mbrtowc().
</content>
</entry>
<entry>
<title>printf: support printing the numeric value of multi-byte chars</title>
<updated>2022-03-19T16:57:07Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2022-03-18T14:52:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=6367cfe5fc513fb0832a3be18be8c9a813383321'/>
<id>urn:sha1:6367cfe5fc513fb0832a3be18be8c9a813383321</id>
<content type='text'>
* src/printf.c (STRTOX): Update to support multi-byte chars.
* tests/misc/printf-mb.sh: Add a new test.
* tests/local.mk: Reference the new test.
* NEWS: Mention the improvement.
Fixes https://bugs.gnu.org/54388
</content>
</entry>
<entry>
<title>date: fix newly-introduced %%-N bug</title>
<updated>2022-03-05T19:23:38Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2022-03-05T19:23:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=4306bb6246d4bdf02c2f8bcfa4e78ef6539ed0bf'/>
<id>urn:sha1:4306bb6246d4bdf02c2f8bcfa4e78ef6539ed0bf</id>
<content type='text'>
* src/date.c (adjust_resolution): Don’t mishandle %%-N.
* tests/misc/date.pl (pct-pct): New test.
</content>
</entry>
<entry>
<title>tests: improve compat with macOS</title>
<updated>2022-02-24T13:58:06Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2022-02-23T17:27:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=677fb3e4aba37bc5c6c7a13908e1f5d0f0ded743'/>
<id>urn:sha1:677fb3e4aba37bc5c6c7a13908e1f5d0f0ded743</id>
<content type='text'>
* tests/misc/wc-nbsp.sh: Only the en_US.iso8859-1 form
is accepted on macOS 10.15.7 at least.  GNU/Linux also
accepts ISO-8859-1 (and canonicalizes the charmap to this).
</content>
</entry>
<entry>
<title>dircolors: consider COLORTERM as well as TERM env vars</title>
<updated>2022-02-15T17:01:19Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2022-02-12T21:54:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=75c9fc6740e93dba95f63a1e5e92bd5cf17f1743'/>
<id>urn:sha1:75c9fc6740e93dba95f63a1e5e92bd5cf17f1743</id>
<content type='text'>
COLORTERM is an environment used usually to expose truecolor support in
terminal emulators.  Therefore support matches on that in addition
to TERM.  Also set the default COLORTERM match pattern so that
we apply colors if COLORTERM is any value.

This implicitly supports a terminal like "foot"
without a need for an explicit TERM entry.

* NEWS: Mention the new feature.
* src/dircolors.c (main): Match COLORTERM like we do for TERM.
* src/dircolors.hin: Add default config to match any COLORTERM.
* tests/misc/dircolors.pl: Add test cases.
</content>
</entry>
</feed>
