<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/doc, branch v8.5</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v8.5</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v8.5'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2010-04-21T13:59:03Z</updated>
<entry>
<title>docs: document transformation of obsolete sort syntax</title>
<updated>2010-04-21T13:59:03Z</updated>
<author>
<name>Eric Blake</name>
<email>eblake@redhat.com</email>
</author>
<published>2010-04-20T22:26:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=a9b904a282b5ca61c9a1f41389832747689ed9cf'/>
<id>urn:sha1:a9b904a282b5ca61c9a1f41389832747689ed9cf</id>
<content type='text'>
* doc/coreutils.texi (sort invocation): Mention the conversion.
</content>
</entry>
<entry>
<title>doc: clarify when cp and mv output xattr warnings</title>
<updated>2010-04-12T09:06:11Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2010-04-12T07:46:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c420cfef77b9173a754806dc49deacabb436044f'/>
<id>urn:sha1:c420cfef77b9173a754806dc49deacabb436044f</id>
<content type='text'>
The 2010-03-26 commit, 4c38625e, "doc: fix info on cp --preserve..."
was not entirely correct as cp --preserve=all does produce some
xattr warnings.

* src/copy.h: Update and clarify the comments for reduce_diagnostics
and require_preserve_{xattr,context}.
* doc/coreutils.texi (cp invocation): Update the -a and
--preserve=xattr,context options to say when and which
xattr warnings are output.
(mv invocation): Mention that some warnings are output
when preserving xattrs.
</content>
</entry>
<entry>
<title>doc: mention that "capabilities" are preserved by cp/mv</title>
<updated>2010-04-11T15:37:40Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2010-04-10T00:05:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=be9a42e7ac4905a84fa18709c76aaadbfbe6108b'/>
<id>urn:sha1:be9a42e7ac4905a84fa18709c76aaadbfbe6108b</id>
<content type='text'>
* doc/coreutils.texi (cp invocation): Mention that
"capabilities" are preserved when implemented using
extended attributes.
(mv invocation): Mention ACLs etc. are maintained
due to xattrs being copied.
</content>
</entry>
<entry>
<title>doc: fix info on cp --preserve=all, which does _not_ give xattr warnings</title>
<updated>2010-03-26T14:19:37Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2010-03-26T11:19:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=4c38625ef32f0d7941b4dbe521a1e34d12f17608'/>
<id>urn:sha1:4c38625ef32f0d7941b4dbe521a1e34d12f17608</id>
<content type='text'>
The info docs have been inaccurate since 2009-04-17, commit 941bd482,
"mv: ignore xattr-preservation failure when not supported by filesystem"
* doc/coreutils.texi (cp invocation): Say that cp --preserve=all
does _not_ output errors when failing to copy xattrs.
</content>
</entry>
<entry>
<title>timeout: add the --kill-after option</title>
<updated>2010-03-16T23:10:15Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2010-03-15T23:03:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c403c31e8806b732e1164ef4a206b0eab71bca95'/>
<id>urn:sha1:c403c31e8806b732e1164ef4a206b0eab71bca95</id>
<content type='text'>
Based on a report from Kim Hansen who wanted to
send a KILL signal to the monitored command
when `timeout` itself received a termination signal.
Rather than changing such a signal into a KILL,
we provide the more general mechanism of sending
the KILL after the specified grace period.

* src/timeout.c (cleanup): If a non zero kill delay
is specified, (re)set the alarm to that delay, after
which a KILL signal will be sent to the process group.
(usage): Mention the new option.  Separate the description
of DURATION since it's now specified in 2 places.
Clarify that the duration is an integer.
(parse_duration): A new function refactored from main(),
since this logic is now called for two parameters.
(main): Parse the -k option.
* doc/coreutils.texi (timeout invocation): Describe the
new --kill-after option and use @display rather than
@table to show the duration suffixes.  Clarify that
a duration of 0 disables the associated timeout.
* tests/misc/timeout-parameters: Check invalid --kill-after.
* tests/misc/timeout: Check a valid --kill-after works.
* NEWS: Mention the new feature.
</content>
</entry>
<entry>
<title>doc: use mktemp, not tempfile, in a shred usage example</title>
<updated>2010-03-13T07:37:01Z</updated>
<author>
<name>Thien-Thi Nguyen</name>
<email>ttn@gnuvola.org</email>
</author>
<published>2010-03-13T04:34:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=141645d9c60d547e92a4f4a8c1a3dd8474a8205e'/>
<id>urn:sha1:141645d9c60d547e92a4f4a8c1a3dd8474a8205e</id>
<content type='text'>
* doc/coreutils.texi (shred invocation):
Use mktemp(1) instead of Debian-specific tempfile(1).
</content>
</entry>
<entry>
<title>doc: Add an example for cutting fields separated by runs of blanks</title>
<updated>2010-03-09T00:32:07Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2010-03-08T08:48:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=612c2c95c35f9743bbaaf64d0b9856621e7558d2'/>
<id>urn:sha1:612c2c95c35f9743bbaaf64d0b9856621e7558d2</id>
<content type='text'>
* doc/coreutils.texi (cut invocation): Show how tr can be used
to process the input for cut in this case.
Suggestion from Dan Jacobson.
</content>
</entry>
<entry>
<title>dirname: improve man page description</title>
<updated>2010-02-15T13:56:07Z</updated>
<author>
<name>Eric Blake</name>
<email>ebb9@byu.net</email>
</author>
<published>2010-02-15T13:45:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=d4de2dc83ad76f0dbce67aa15b37dbedbfd0e6de'/>
<id>urn:sha1:d4de2dc83ad76f0dbce67aa15b37dbedbfd0e6de</id>
<content type='text'>
* doc/coreutils.texi (dirname invocation): Properly cover behavior
on directory.
* man/dirname.x: Likewise.
* THANKS: Update.
Reported by Emmanuel Lacour.
</content>
</entry>
<entry>
<title>join: make -t '' operate on the whole line</title>
<updated>2010-02-01T15:36:56Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2010-02-01T15:19:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=f86bb6967dba1e2b6026997963a90e00cd641490'/>
<id>urn:sha1:f86bb6967dba1e2b6026997963a90e00cd641490</id>
<content type='text'>
Previously passing an empty parameter to -t would
raise an error, but now it means to treat each line
as a single field for matching.  This matches the
default operation of `sort` which is usually used
in conjunction with join.

* src/join.c (main): Set the field delimiter to '\n' if
an empty parameter is passed to -t.
(usage): Mention the operation of -t ''.
* tests/misc/join: Add 2 new tests, for the existing -t '\0'
and the new -t '' functionality.
* doc/coreutils.texi (join invocation): Mention that
join -t '' always operates on the whole line, while
join -t '\0' usually does.
* NEWS: Mention the change in behavior.
</content>
</entry>
<entry>
<title>join: add --header option to always output the first line</title>
<updated>2010-02-01T13:57:42Z</updated>
<author>
<name>Assaf Gordon</name>
<email>assafgordon@gmail.com</email>
</author>
<published>2009-11-20T15:24:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=819aa9eba741c36bb522cbc2c7f10e24d190f945'/>
<id>urn:sha1:819aa9eba741c36bb522cbc2c7f10e24d190f945</id>
<content type='text'>
This essentially allows one to use --check-order with headings.
Note join without --check-order will already handle the common case
where headings do match in each file, however using --check-order will fail
often when the header sorts after the first line of data.

Note also that this will join header lines from each file even if
they don't match, with headings from the first file being used.

* NEWS: Mention the new option.
* doc/coreutils.texi (join invocation): Describe the new option.
* src/join.c (usage): Likewise.
(join): Join the header lines unconditionally.
* tests/misc/join: Add 5 new tests.
</content>
</entry>
</feed>
