<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils, 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-23T15:18:16Z</updated>
<entry>
<title>version 8.5</title>
<updated>2010-04-23T15:18:16Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2010-04-23T15:18:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=1d10eb8b1eeff9dd0fe1bbbc212e9535203acff0'/>
<id>urn:sha1:1d10eb8b1eeff9dd0fe1bbbc212e9535203acff0</id>
<content type='text'>
* NEWS: Record release date.
</content>
</entry>
<entry>
<title>tests: fix exit status of signal handlers in shell scripts</title>
<updated>2010-04-23T13:44:19Z</updated>
<author>
<name>Dmitry V. Levin</name>
<email>ldv@altlinux.org</email>
</author>
<published>2010-01-30T16:02:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c0a121c9bccc6175dc3cdb705e2ec8cb2be9f71c'/>
<id>urn:sha1:c0a121c9bccc6175dc3cdb705e2ec8cb2be9f71c</id>
<content type='text'>
The value of `$?' on entrance to signal handlers in shell scripts
cannot be relied upon, so set the exit code explicitly.

* cfg.mk (sc_always_defined_macros, sc_system_h_headers): Set
the exit code in signal handler explicitly to 128 + SIG&lt;SIGNAL&gt;.
* src/Makefile.am (sc_tight_scope): Likewise.
* tests/test-lib.sh: Likewise.
</content>
</entry>
<entry>
<title>base64: always treat input in binary mode</title>
<updated>2010-04-22T14:42:54Z</updated>
<author>
<name>Eric Blake</name>
<email>eblake@redhat.com</email>
</author>
<published>2010-04-21T14:17:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c9e4ea6ee2007462554568f156838b0fb6d55c9a'/>
<id>urn:sha1:c9e4ea6ee2007462554568f156838b0fb6d55c9a</id>
<content type='text'>
Necessary for cygwin.  Technically, this patch is not correct,
in that it clobbers O_APPEND, but it is no different than any
other use of xfreopen to force binary mode, so all such uses
should be fixed at once in a later patch.

* src/base64.c (main): Open input in binary mode.
* THANKS: Update.
Reported by Yutaka Amanai.
</content>
</entry>
<entry>
<title>build: update gnulib submodule to latest</title>
<updated>2010-04-21T18:05:52Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2010-04-21T18:05:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=819265b8be20225096573d4f0e0012b59827b013'/>
<id>urn:sha1:819265b8be20225096573d4f0e0012b59827b013</id>
<content type='text'>
</content>
</entry>
<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>maint: update a couple of NEWS items for the pending release</title>
<updated>2010-04-21T06:55:38Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2010-04-21T06:50:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=7dc398a30f9edee4af9d0676d7c682db0f83fa8d'/>
<id>urn:sha1:7dc398a30f9edee4af9d0676d7c682db0f83fa8d</id>
<content type='text'>
* NEWS: Mention that cp and mv from the previous release did
not support preserving extended attributes (fixed in e489fd04).
Improve the grammar for the "cp capabilities" item.
</content>
</entry>
<entry>
<title>sort: fix parsing of end field in obsolescent key formats</title>
<updated>2010-04-20T21:37:18Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2010-04-20T15:25:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=8fc12909f649fbe75eb84c48ace554ae3e4e6c06'/>
<id>urn:sha1:8fc12909f649fbe75eb84c48ace554ae3e4e6c06</id>
<content type='text'>
This regression was introduced in commit 224a69b5, 2009-02-24,
"sort: Fix two bugs with determining the end of field".
The specific regression being that we include 1 field too many when
an end field is specified using obsolescent key syntax (+POS -POS).

* src/sort.c (struct keyfield): Clarify the description of the eword
member, as suggested by Alan Curry.
(main): When processing obsolescent format key specifications,
normalize eword to a zero based count when no specific end char is given
for an end field. This matches what's done when keys are specified with -k.
* tests/misc/sort: Add a few more tests for the obsolescent key formats,
with test 07i being the particular failure addressed by this change.
* THANKS: Add Alan Curry who precisely identified the issue.
* NEWS: Mention the fix.
Reported by Santiago Rodríguez
</content>
</entry>
<entry>
<title>cp: preserve "capabilities" when also preserving file ownership</title>
<updated>2010-04-16T22:02:02Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2010-04-16T07:39:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=1777d0dfe34dc4d8c148a34a96eb92c6036ff7bd'/>
<id>urn:sha1:1777d0dfe34dc4d8c148a34a96eb92c6036ff7bd</id>
<content type='text'>
* src/copy.c (copy_reg): Copy xattrs _after_ setting file ownership
so that capabilities are not cleared when setting ownership.
* tests/cp/capability: A new root test.
* tests/Makefile.am (root_tests): Reference the new test.
* NEWS: Mention the fix.
</content>
</entry>
<entry>
<title>* HACKING (Add tests): Change example name, "newtest" to "new-test".</title>
<updated>2010-04-16T06:42:47Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2010-04-16T06:42:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=56fce1aed76fa8d2ceaff8a9c4046204493adffe'/>
<id>urn:sha1:56fce1aed76fa8d2ceaff8a9c4046204493adffe</id>
<content type='text'>
Not that anyone would confuse with something newt-related, but just
because it is more readable that way.

doc: tweak HACKING
</content>
</entry>
<entry>
<title>doc: tweak HACKING</title>
<updated>2010-04-16T06:21:32Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2010-04-16T06:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=36cc6ac787d3c8f98c88cfe14c42fe27027b785b'/>
<id>urn:sha1:36cc6ac787d3c8f98c88cfe14c42fe27027b785b</id>
<content type='text'>
* HACKING (Curly braces): Tweak a sentence.  Filter a few
paragraphs through "fmt".
</content>
</entry>
</feed>
