<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/split.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-19T16:34:25Z</updated>
<entry>
<title>(cwrite): Change type of `bytes' parameter to size_t</title>
<updated>2002-10-19T16:34:25Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-10-19T16:34:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=917181c1a983b3fcacf3419040e2160dd4bb656f'/>
<id>urn:sha1:917181c1a983b3fcacf3419040e2160dd4bb656f</id>
<content type='text'>
Remove now-useless cast.
(stdread): Remove function.
(bytes_split): Use size_t instead of int.
Use safe_read, not stdread.
(lines_split): Likewise.
Use memchr rather than a `while' loop.
(line_bytes_split): Use size_t instead of int.
Use safe_read, not stdread.
(main): Add some FIXME comments to remind me to remove casts.
</content>
</entry>
<entry>
<title>(FAIL_ONLY_ONE_WAY): New macro. Factor out some duplication.</title>
<updated>2002-09-28T16:50:34Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-09-28T16:50:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=fd5bc3283527d846d5107fc853afee8d5b6cdeb8'/>
<id>urn:sha1:fd5bc3283527d846d5107fc853afee8d5b6cdeb8</id>
<content type='text'>
(main): Use it.
[case 'a']: Use strtoul rather than strtol to avoid compiler warnings.
</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>Include posixver.h.</title>
<updated>2002-02-16T08:04:12Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-02-16T08:04:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e1ce35d51f7a0136c187978559dd5d834b3192c9'/>
<id>urn:sha1:e1ce35d51f7a0136c187978559dd5d834b3192c9</id>
<content type='text'>
(usage): Document only the intersection of the old and new behaviors,
to encourage portability.
(shortopts): Remove; no longer needed.
(main): Parse options using POSIX 1003.1-2001 rules if
conforming to that standard.  Do not warn of obsolete options.
</content>
</entry>
<entry>
<title>(DEFAULT_SUFFIX_LENGTH): Define constant.</title>
<updated>2002-02-12T15:46:34Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-02-12T15:46:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=d4e24746dc32a013814229b6ca414f11e7cc2137'/>
<id>urn:sha1:d4e24746dc32a013814229b6ca414f11e7cc2137</id>
<content type='text'>
(suffix_length): Use it here.
(usage): Use it here.
</content>
</entry>
<entry>
<title>Include "dirname.h".</title>
<updated>2002-02-12T15:44:16Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-02-12T15:44:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=65cbf7d1fdb6a3db9299d66cca495cc5efc74b44'/>
<id>urn:sha1:65cbf7d1fdb6a3db9299d66cca495cc5efc74b44</id>
<content type='text'>
(outbase): Now a global var.
(outfile_end): Remove.
(suffix_length): New var.
(shortopts, longopts, main): Add -a or --suffix-length.
(next_file_name): Implement -a.  Do not extend the suffix length.
Check for file names that are too long.
(main): Move outfile initialization to next_file_name.

(shortopts): Remove -v (a typo).
</content>
</entry>
<entry>
<title>Add more support for POSIX 1003.1-2001, which requires removal for</title>
<updated>2002-02-02T09:40:50Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-02-02T09:40:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=3c25a62eb8c076596fcda45eb115ace186c41559'/>
<id>urn:sha1:3c25a62eb8c076596fcda45eb115ace186c41559</id>
<content type='text'>
support of obsolete "-N" option syntax in expand, head, fold,
split, tail, unexpand, uniq, and which prohibits options with
optional arguments in od and pr.

(usage): Document this.
(main): Check for obsolete options.
(shortopts): New constant.
(main): Use -1, not EOF, for getopt_long.
</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>Factor out some common strings to make translation easier.</title>
<updated>2001-11-23T19:58:23Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2001-11-23T19:58:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=909dc8c01d31c23ffe4e89f4ec68850b5d401662'/>
<id>urn:sha1:909dc8c01d31c23ffe4e89f4ec68850b5d401662</id>
<content type='text'>
Split usage strings so that --help and --version descriptions are alone
in their own string.
Likewise for the one that says:
  Mandatory arguments to long options are mandatory for short options too.
</content>
</entry>
</feed>
