<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/remove.c, branch v5.2.0</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v5.2.0</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v5.2.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2003-11-09T21:06:16Z</updated>
<entry>
<title>Include "root-dev-ino.h".</title>
<updated>2003-11-09T21:06:16Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-11-09T21:06:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=70698e5bc7fa5bb7862b8adaecea37b0a9778440'/>
<id>urn:sha1:70698e5bc7fa5bb7862b8adaecea37b0a9778440</id>
<content type='text'>
(remove_cwd_entries): Remove now-obsolete FIXME comment.
(remove_dir): Support rm's new --preserve-root option.
</content>
</entry>
<entry>
<title>Add a comment.</title>
<updated>2003-09-08T06:08:13Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-09-08T06:08:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=f0a5c8d223908bbfeea07d1269dcaef55fb3b614'/>
<id>urn:sha1:f0a5c8d223908bbfeea07d1269dcaef55fb3b614</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(D_INO, ENABLE_CYCLE_CHECK) [D_INO_IN_DIRENT]:</title>
<updated>2003-09-07T17:33:42Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-09-07T17:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=d477526690691cef5d77c34f61a0c3a3a1e51cb3'/>
<id>urn:sha1:d477526690691cef5d77c34f61a0c3a3a1e51cb3</id>
<content type='text'>
Don't define.  These symbols are no longer used.
</content>
</entry>
<entry>
<title>(prompt) [! recursive]: Don't prompt about unwritable</title>
<updated>2003-07-27T19:47:25Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-07-27T19:47:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c50b21161bdf96ee7fb7064da1ae997517e360a7'/>
<id>urn:sha1:c50b21161bdf96ee7fb7064da1ae997517e360a7</id>
<content type='text'>
directories, as required by POSIX.   Reported by Karl Berry.
</content>
</entry>
<entry>
<title>(remove_dir): Give a diagnostic upon failed save_cwd,</title>
<updated>2003-07-12T16:22:39Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-07-12T16:22:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=4f78b3f40f06e50649edbaf223077c8f49682125'/>
<id>urn:sha1:4f78b3f40f06e50649edbaf223077c8f49682125</id>
<content type='text'>
now that that function no longer calls `error'.
</content>
</entry>
<entry>
<title>It appears that the `#pragma alloca' included via "system.h" is</title>
<updated>2003-07-12T11:38:43Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-07-12T11:38:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=64521cfa9a4b76ec424a2e9c06ec6552b03c3551'/>
<id>urn:sha1:64521cfa9a4b76ec424a2e9c06ec6552b03c3551</id>
<content type='text'>
adequate, since join.c uses alloca, yet lacked an in-file #pragma.

Remove `#pragma alloca'.
</content>
</entry>
<entry>
<title>(HAVE_WORKING_READDIR): Define to 0 if not defined.</title>
<updated>2003-05-04T07:10:21Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-05-04T07:10:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=87c13cce86896036b57ddada461219a32ff91c23'/>
<id>urn:sha1:87c13cce86896036b57ddada461219a32ff91c23</id>
<content type='text'>
(IF_READDIR_NEEDS_REWINDDIR): Remove.
(remove_cwd_entries): Rewrite to avoid IF_READDIR_NEEDS_REWINDDIR,
which was a bit weird because it couldn't be emulated by a function.
</content>
</entry>
<entry>
<title>Work around nasty readdir bug with Darwin6.5 and hfs file system.</title>
<updated>2003-05-02T12:53:02Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-05-02T12:53:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=4ed5c260a3b39ba5a75a8399152dc8e7599fa012'/>
<id>urn:sha1:4ed5c260a3b39ba5a75a8399152dc8e7599fa012</id>
<content type='text'>
(IF_READDIR_NEEDS_REWINDDIR): Define.
[! HAVE_WORKING_READDIR] (remove_cwd_entries): If readdir has just
returned NULL and there has been at least one successful unlink or
rmdir call since the opendir or previous rewinddir, then call
rewinddir and reiterate the loop.
</content>
</entry>
<entry>
<title>Factor out common code.</title>
<updated>2003-05-02T10:44:32Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-05-02T10:44:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=4f6fe96afec9b2693564131d5e135a6e193f5a71'/>
<id>urn:sha1:4f6fe96afec9b2693564131d5e135a6e193f5a71</id>
<content type='text'>
(readdir_ignoring_dotdirs): New function.
(is_empty_dir): Use it here.
(remove_cwd_entries): Use it here.
</content>
</entry>
<entry>
<title>(is_empty_dir): Don't closedir (NULL).</title>
<updated>2003-04-13T09:10:50Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-04-13T09:10:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=be897d7f42b93e194a2c441812e4cfbe5f5cf5e0'/>
<id>urn:sha1:be897d7f42b93e194a2c441812e4cfbe5f5cf5e0</id>
<content type='text'>
</content>
</entry>
</feed>
