<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/lib/filemode.c, branch v6.0</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v6.0</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v6.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2006-05-23T07:47:32Z</updated>
<entry>
<title>Don't include &lt;string.h&gt;; this include was</title>
<updated>2006-05-23T07:47:32Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-05-23T07:47:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=82008e43bda9565c4c86f9ae85225de068b5c319'/>
<id>urn:sha1:82008e43bda9565c4c86f9ae85225de068b5c319</id>
<content type='text'>
inadvertantly put into the previous patch.
</content>
</entry>
<entry>
<title>* filemode.c (setst): Remove.</title>
<updated>2006-05-22T20:11:45Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-05-22T20:11:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c5124719749170894a2c8b94d3423b9b3a8a5798'/>
<id>urn:sha1:c5124719749170894a2c8b94d3423b9b3a8a5798</id>
<content type='text'>
(strmode): Rewrite to avoid setst.  This makes the code shorter,
(arguably) clearer, and the generated code is a bit smaller on my
Debian GNU/Linux stable x86 host.
</content>
</entry>
<entry>
<title>Include "filemode.h" first, to test the interface.</title>
<updated>2006-04-17T23:21:14Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-04-17T23:21:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ac2d45ce67d71988ee05c40df3d713b6ade4f675'/>
<id>urn:sha1:ac2d45ce67d71988ee05c40df3d713b6ade4f675</id>
<content type='text'>
Assume that filemode.h includes sys/types.h and sys/stat.h.
(HAVE_ST_DM_MODE): New macro, moved here from ls.c.
(ftypelet): Reorder to put common cases first, for efficiency.
Add 'P', 'w'.  Remove 'M', since it's now the caller's responsibility
to do 'M'.
(strmode): Renamed from mode_string, and now stores 12 bytes instead
of 10, for compatibility with FreeBSD.  All callers changed.
(filemodestring): Now stores 12 bytes instead of 10, and sets file types
that can't be deduced solely from st_mode.  First arg is now a const
pointer.
</content>
</entry>
<entry>
<title>Sync from gnulib.</title>
<updated>2005-09-22T06:05:39Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-09-22T06:05:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=2d0c5eefd05ebe38eaf003940b4fd0feaa3e7b2f'/>
<id>urn:sha1:2d0c5eefd05ebe38eaf003940b4fd0feaa3e7b2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update FSF postal mail address.</title>
<updated>2005-05-14T07:58:06Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-05-14T07:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=116e6fb2443d140959ea042865cd67b95aab3c47'/>
<id>urn:sha1:116e6fb2443d140959ea042865cd67b95aab3c47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove all S_IS* and S_IF* definitions.</title>
<updated>2004-06-19T12:24:36Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2004-06-19T12:24:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=bb988c4d3c4781a89cfd01297cbee280f59429eb'/>
<id>urn:sha1:bb988c4d3c4781a89cfd01297cbee280f59429eb</id>
<content type='text'>
Instead, just include "stat-macros.h".
</content>
</entry>
<entry>
<title>Use `C' to denote so-called `contiguous' files, the same way that tar does.</title>
<updated>2000-04-15T21:54:46Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2000-04-15T21:54:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=bb53ccc5e9e3383d3964c1d11a994e4836d548d4'/>
<id>urn:sha1:bb53ccc5e9e3383d3964c1d11a994e4836d548d4</id>
<content type='text'>
* filemode.c (S_ISCTG) [!S_ISCTG &amp;&amp; S_IFCTG]: Define.
(ftypelet): Use S_ISCTG.
</content>
</entry>
<entry>
<title>(setst, ftypelet, mode_string): Use proper mode_t types and macros.</title>
<updated>1999-04-26T13:10:11Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>1999-04-26T13:10:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c1e374291491a893a9cd3f00b6d6aa0ece932ec6'/>
<id>urn:sha1:c1e374291491a893a9cd3f00b6d6aa0ece932ec6</id>
<content type='text'>
Don't assume the traditional Unix values for mode bits.
(S_IRGRP, S_IWGRP, S_IXGRP, S_IROTH, S_IWOTH, S_IXOTH): Define if not defined.
&lt;config.h&gt;, &lt;sys/types.h&gt;: Include for mode_t.
(mode_string): Now takes mode_t.
</content>
</entry>
<entry>
<title>(ftypelet): Handle doors.</title>
<updated>1999-02-03T05:15:07Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>1999-02-03T05:15:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=a6d30604508a1e9b4425d874f9eede2b34d3a33e'/>
<id>urn:sha1:a6d30604508a1e9b4425d874f9eede2b34d3a33e</id>
<content type='text'>
(S_ISDOOR): Define if missing.
</content>
</entry>
<entry>
<title>Protoize.  Tsort function definitions and remove prototypes of</title>
<updated>1998-08-13T02:05:56Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>1998-08-13T02:05:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e31691fc1d754b1222957a57fa02332bbd6d8914'/>
<id>urn:sha1:e31691fc1d754b1222957a57fa02332bbd6d8914</id>
<content type='text'>
static functions.
(mode_string): Remove prototype.
</content>
</entry>
</feed>
