<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/cat.c, branch DU-FTS</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=DU-FTS</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=DU-FTS'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2002-10-08T06:21:31Z</updated>
<entry>
<title>(cat): Don't advance the write pointer past the end of the write buffer.</title>
<updated>2002-10-08T06:21:31Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-10-08T06:21:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5f4fb36645bc959e71b4ad871fa28755325359fc'/>
<id>urn:sha1:5f4fb36645bc959e71b4ad871fa28755325359fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(simple_cat, cat): Adapt to new safe_read ABI.</title>
<updated>2002-10-06T15:48:49Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-10-06T15:48:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=00ebca59b7e8963e44180cbf3a0bdc22f6d67ffd'/>
<id>urn:sha1:00ebca59b7e8963e44180cbf3a0bdc22f6d67ffd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(simple_cat): Use a temporary to avoid bogus warnings.</title>
<updated>2002-09-29T21:25:03Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-09-29T21:25:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=7e1ff0b4f823fb3ae890d7a66ff87566d31e535c'/>
<id>urn:sha1:7e1ff0b4f823fb3ae890d7a66ff87566d31e535c</id>
<content type='text'>
(cat): Declare insize and outsize to be of type size_t, not int.
Rearrange pointer/integer expressions to avoid bogus warnings.
(main): Declare insize and outsize to be of type size_t, not int.
</content>
</entry>
<entry>
<title>(close_stdout_wrapper): New, kludgey, function and file-scoped global.</title>
<updated>2002-08-26T07:23:37Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-08-26T07:23:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=234cd4e3fe544d57562eb83d3856c625ec8efccd'/>
<id>urn:sha1:234cd4e3fe544d57562eb83d3856c625ec8efccd</id>
<content type='text'>
(main): Register it with atexit.
Close STDOUT_FILENO, to avoid a problem when writing to
/dev/audio on at least Solaris 2.7 and 2.8 systems.
</content>
</entry>
<entry>
<title>(main): Close STDIN_FILENO rather than a literal `0'.</title>
<updated>2002-08-25T14:32:02Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-08-25T14:32:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=3124a4e39341371d69097cf276fc00bd65a0e5f1'/>
<id>urn:sha1:3124a4e39341371d69097cf276fc00bd65a0e5f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(usage): Use the PACKAGE_BUGREPORT e-mail address, rather than hard-coding it.</title>
<updated>2002-07-02T09:06:33Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-07-02T09:06:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5a731510b2f53cff57266fcd006e61e8743e86df'/>
<id>urn:sha1:5a731510b2f53cff57266fcd006e61e8743e86df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(simple_cat, cat, main): Used char * rather than</title>
<updated>2002-02-23T09:12:20Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-02-23T09:12:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=39ae860d5b45e577bfd5adabd57cd7ed6ec5ed2d'/>
<id>urn:sha1:39ae860d5b45e577bfd5adabd57cd7ed6ec5ed2d</id>
<content type='text'>
unsigned char *, to avoid some technical violations of the C
standard, and to avoid the need for casts.  I guess the
unsigned char * was probably there for improved performance
with ancient compilers, but the code wasn't using the
unsignedness any more.
Reported by Nelson H. F. Beebe.

(cat): int -&gt; size_t for full_write arg.  This doesn't
fix any bugs since the buffer size is small, but it makes
the code a bit clearer.
</content>
</entry>
<entry>
<title>Reflect renaming to, and new usage of these macros:</title>
<updated>2001-12-01T17:41:25Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2001-12-01T17:41:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=3a0a028c8c549e1aa38b7c39d371c696dc3d6a07'/>
<id>urn:sha1:3a0a028c8c549e1aa38b7c39d371c696dc3d6a07</id>
<content type='text'>
HELP_OPTION_DESCRIPTION and VERSION_OPTION_DESCRIPTION.
</content>
</entry>
<entry>
<title>(usage): Use new macros, EMIT_HELP_DESCRIPTION and EMIT_VERSION_DESCRIPTION</title>
<updated>2001-12-01T17:21:56Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2001-12-01T17:21:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=afa12bc91246072ba505a8a1d57eba1486f33ee2'/>
<id>urn:sha1:afa12bc91246072ba505a8a1d57eba1486f33ee2</id>
<content type='text'>
instead of hard-coding --help and --version descriptions.
</content>
</entry>
<entry>
<title>(cat): Don't test whether the full_write return value (of type size_t)</title>
<updated>2001-11-26T12:16:48Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2001-11-26T12:16:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=8087128c07af528666a48156743572f15d1267e8'/>
<id>urn:sha1:8087128c07af528666a48156743572f15d1267e8</id>
<content type='text'>
is less than 0.  Reported by Nelson H. F. Beebe,
as a warning from Irix 6.5's C compiler.
</content>
</entry>
</feed>
