<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/readlink.c, branch v6.7</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v6.7</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v6.7'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2006-11-27T10:27:46Z</updated>
<entry>
<title>Improve the check for departures from C89, and fix the departures</title>
<updated>2006-11-27T10:27:46Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@penguin.cs.ucla.edu</email>
</author>
<published>2006-11-27T10:27:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=9b06af3367500dfe09067b047381e788969059cd'/>
<id>urn:sha1:9b06af3367500dfe09067b047381e788969059cd</id>
<content type='text'>
I found.
* Makefile.maint (my-distcheck): Also check for C89 compatibility
as best we can with GCC.
* src/stat.c (PRINTF_OPTION): Omit comma before } in enum
declaration; C89 doesn't allow this.
* src/dcgen: Don't generate string literals longer than
what C89 requires support for.
* src/cut.c (usage): Don't use string literals longer than
what C89 requires support for.
* src/date.c (usage): Likewise.
* src/dd.c (usage): Likewise.
* src/du.c (usage): Likewise.
* src/ls.c (usage): Likewise.
* src/od.c (usage): Likewise.
* src/readlink.c (usage): Likewise.
* src/seq.c (usage): Likewise.
* src/shred.c (usage): Likewise.
</content>
</entry>
<entry>
<title>(usage): Don't use "path" to describe a file name.</title>
<updated>2005-06-02T05:11:32Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-06-02T05:11:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e911bc54b51df9b96c41f55e0f3eac6ec2f27dc8'/>
<id>urn:sha1:e911bc54b51df9b96c41f55e0f3eac6ec2f27dc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update FSF postal mail address.</title>
<updated>2005-05-14T07:58:31Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-05-14T07:58:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=44d59bb168eaf820bdfd13ee9df442cde795f9c7'/>
<id>urn:sha1:44d59bb168eaf820bdfd13ee9df442cde795f9c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update FSF postal mail address.</title>
<updated>2005-05-14T06:57:06Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-05-14T06:57:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c0c815af8db441526ef112700b9185df6006c771'/>
<id>urn:sha1:c0c815af8db441526ef112700b9185df6006c771</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(longopts): Use NULL, not `0'.</title>
<updated>2005-03-28T18:08:45Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-03-28T18:08:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=dc9390825fb531cb3fc77cd89aec78fe4d583856'/>
<id>urn:sha1:dc9390825fb531cb3fc77cd89aec78fe4d583856</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(main): argv is not const.</title>
<updated>2004-11-17T00:57:11Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2004-11-17T00:57:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c68ae6252c151578dab2f83409d45f3faac7b794'/>
<id>urn:sha1:c68ae6252c151578dab2f83409d45f3faac7b794</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't include "long-options.h".</title>
<updated>2004-09-21T22:12:55Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2004-09-21T22:12:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=9fb20db0afdc07089967aa0470bf4f58791843af'/>
<id>urn:sha1:9fb20db0afdc07089967aa0470bf4f58791843af</id>
<content type='text'>
(main): Remove unused "case 0".
</content>
</entry>
<entry>
<title>(canonicalize_fname): Remove unneeded proxy function.</title>
<updated>2004-08-09T23:40:49Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2004-08-09T23:40:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=290ba4ab1d157acc459991ae2a77a18cc96ffe07'/>
<id>urn:sha1:290ba4ab1d157acc459991ae2a77a18cc96ffe07</id>
<content type='text'>
(can_mode): Make variable local.
</content>
</entry>
<entry>
<title>(canonicalize): Remove.  All uses now merely inspect can_mode.</title>
<updated>2004-08-03T19:07:36Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2004-08-03T19:07:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=2d8c3edb26dfaa9f10ab7ad11235eed116ffe346'/>
<id>urn:sha1:2d8c3edb26dfaa9f10ab7ad11235eed116ffe346</id>
<content type='text'>
(no_newline, verbose): Use bool for booleans.
(can_mode): Now of type int; use -1 to denote otherwise-uninitialized.
</content>
</entry>
<entry>
<title>Change "readlink -f" to be more compatible with prior implementations.</title>
<updated>2004-07-06T16:11:03Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2004-07-06T16:11:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e0b8973bd4b146b5fb39641a4ee7984e922c3ff5'/>
<id>urn:sha1:e0b8973bd4b146b5fb39641a4ee7984e922c3ff5</id>
<content type='text'>
Add more canonicalize options, -e and -m.
Add comprehensive tests for all readlink modes.

(longopts): Add new options.
(usage): Document them.
(canonicalize_fname): New proxy function.
(main): Handle new options.
</content>
</entry>
</feed>
