<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/remove.h, 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-10-24T22:01:33Z</updated>
<entry>
<title>new feature: rm accepts new option: --one-file-system</title>
<updated>2006-10-24T22:01:33Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-10-24T22:01:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5e42576c017905627e209acc20bf6e6abd1db6ef'/>
<id>urn:sha1:5e42576c017905627e209acc20bf6e6abd1db6ef</id>
<content type='text'>
Suggested by Steve McIntyre in &lt;http://bugs.debian.org/392925&gt;.
* src/remove.h (struct rm_options) [one_file_system]: New member.
* src/rm.c (rm_option_init): Initialize it.
(usage): Document the option.
* src/mv.c (rm_option_init): Likewise.
* src/remove.c (remove_dir): With --one-file-system and --recursive,
for each directory command line argument, do not affect a file system
different from that of the starting directory.  And give a diagnostic.
* src/rm.c (ONE_FILE_SYSTEM): New enum.
(main): Handle new option.
* tests/rm/one-file-system: Test the above.
* tests/rm/Makefile.am (TESTS): Add one-file-system.
* tests/Makefile.am (check-root): Add the rm/one-file-system
test to the list.
(EXTRA_DIST): Add other-fs-tmpdir.

* tests/mv/setup: Removed.  Renamed to...
* tests/other-fs-tmpdir: ...this new file.
* tests/mv/Makefile.am (EXTRA_DIST): Remove setup.
* tests/mv/acl: Reflect renaming: use ../other-fs-tmpdir.
* tests/mv/backup-is-src: Likewise.
* tests/mv/hard-link-1: Likewise.
* tests/mv/leak-fd: Likewise.
* tests/mv/mv-special-1: Likewise.
* tests/mv/part-fail: Likewise.
* tests/mv/part-hardlink: Likewise.
* tests/mv/part-rename: Likewise.
* tests/mv/part-symlink: Likewise.
* tests/mv/partition-perm: Likewise.
* tests/mv/to-symlink: Likewise.
* tests/mv/into-self-2: Likewise.

[doc/ChangeLog]
* coreutils.texi (rm invocation): Describe --one-file-system.
</content>
</entry>
<entry>
<title>Fix comment.</title>
<updated>2006-09-03T02:54:16Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-09-03T02:54:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=fcf498b1b4e8b87b5f964bd1b68d2157b1199330'/>
<id>urn:sha1:fcf498b1b4e8b87b5f964bd1b68d2157b1199330</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(struct rm_options): Remove unlink_dirs.</title>
<updated>2005-11-02T21:51:57Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-11-02T21:51:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=11fc9bca5fc392d54c04ab37dd2dda004a8e46e7'/>
<id>urn:sha1:11fc9bca5fc392d54c04ab37dd2dda004a8e46e7</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>Add copyright notice.</title>
<updated>2004-08-03T20:05:42Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2004-08-03T20:05:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=005ffa4fb1b287aca729658c2e4cadcad9f21f73'/>
<id>urn:sha1:005ffa4fb1b287aca729658c2e4cadcad9f21f73</id>
<content type='text'>
(struct rm_options): Use bool for booleans.
</content>
</entry>
<entry>
<title>(struct rm_options) [require_restore_cwd]: New member.</title>
<updated>2004-05-29T22:05:26Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2004-05-29T22:05:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=8f7ac733b9c295ee38b4935a7cf9730f39af0fc8'/>
<id>urn:sha1:8f7ac733b9c295ee38b4935a7cf9730f39af0fc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include "dev-ino.h".</title>
<updated>2003-11-09T20:47:54Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-11-09T20:47:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=237a5c25717a1d9376439f779d82e298747e6782'/>
<id>urn:sha1:237a5c25717a1d9376439f779d82e298747e6782</id>
<content type='text'>
(struct rm_options): Add new member: root_dev_ino.
</content>
</entry>
<entry>
<title>Remove use of PARAMS.</title>
<updated>2003-01-04T10:32:21Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-01-04T10:32:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=6df04c92887f7da4d48daa773de6274b296d248a'/>
<id>urn:sha1:6df04c92887f7da4d48daa773de6274b296d248a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(struct dev_ino): Remove declaration.</title>
<updated>2003-01-04T09:53:20Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-01-04T09:53:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e2b894c771ef46729aeffa0bd05d16e1bfb731f5'/>
<id>urn:sha1:e2b894c771ef46729aeffa0bd05d16e1bfb731f5</id>
<content type='text'>
</content>
</entry>
</feed>
