From: Sami Kerola <kerolasa@iki.fi>
To: util-linux@vger.kernel.org
Cc: kerolasa@iki.fi
Subject: [PATCH 0/6] pull: rename fixes
Date: Sun, 22 Jun 2014 11:31:51 +0100 [thread overview]
Message-ID: <1403433117-32652-1-git-send-email-kerolasa@iki.fi> (raw)
Hello,
Here are the rename(1) changes again. Last time changing directory end
up to make merging not preferred, so I added ts_cd() function that does
everything I could think of ensuring directory change is successful.
On top of the previous patch set there are also two new rename(1)
changes. Either the first four patches are merged now and the last two
later, or the whole thing should wait until final v2.25 release is out.
My feeling later is the correct decision.
The following changes since commit d121efdb6e7bfe57d91d7ac46c3a3e13e9506584:
cfdisk: add --zero command line option (2014-06-20 12:17:53 +0200)
are available in the git repository at:
git://github.com/kerolasa/lelux-utiliteetit.git
for you to fetch changes up to d14036b0793c8bdddb89680fcfbb80b19b49e6ca:
rename: use function pointer to select file or s
Sami Kerola (6):
rename: allow renaming in subdirectories
tests: add function to change directory reliable way
tests: use ts_cd everywhere to change direcrory
tests: add rename(1) checks
rename: continue despite something failed
rename: use function pointer to select file or symlink operation
misc-utils/rename.c | 124 ++++++++++++++++++++------------------
tests/commands.sh | 1 +
tests/expected/rename/basic | 4 ++
tests/expected/rename/subdir | 20 ++++++
tests/expected/rename/symlink | 3 +
tests/functions.sh | 14 +++++
tests/ts/build-sys/config | 6 +-
tests/ts/column/fillrow | 2 +-
tests/ts/column/invalid-multibyte | 2 +-
tests/ts/column/multi-file | 2 +-
tests/ts/column/separator_table | 2 +-
tests/ts/cramfs/mkfs | 8 +--
tests/ts/namei/logic | 2 +-
tests/ts/rename/basic | 41 +++++++++++++
tests/ts/rename/subdir | 42 +++++++++++++
tests/ts/rename/symlink | 41 +++++++++++++
16 files changed, 245 insertions(+), 69 deletions(-)
create mode 100644 tests/expected/rename/basic
create mode 100644 tests/expected/rename/subdir
create mode 100644 tests/expected/rename/symlink
create mode 100755 tests/ts/rename/basic
create mode 100755 tests/ts/rename/subdir
create mode 100755 tests/ts/rename/symlink
--
2.0.0
next reply other threads:[~2014-06-22 10:32 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-22 10:31 Sami Kerola [this message]
2014-06-22 10:31 ` [PATCH 1/6] rename: allow renaming in subdirectories Sami Kerola
2014-06-22 10:31 ` [PATCH 2/6] tests: add function to change directory reliable way Sami Kerola
2014-06-22 10:31 ` [PATCH 3/6] tests: use ts_cd everywhere to change direcrory Sami Kerola
2014-06-22 10:31 ` [PATCH 4/6] tests: add rename(1) checks Sami Kerola
2014-06-22 10:31 ` [PATCH 5/6] rename: continue despite something failed Sami Kerola
2014-06-25 12:11 ` Karel Zak
2014-06-28 18:29 ` Sami Kerola
2014-06-22 10:31 ` [PATCH 6/6] rename: use function pointer to select file or symlink operation Sami Kerola
2014-06-25 12:05 ` [PATCH 0/6] pull: rename fixes Karel Zak
2014-07-22 10:13 ` Karel Zak
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1403433117-32652-1-git-send-email-kerolasa@iki.fi \
--to=kerolasa@iki.fi \
--cc=util-linux@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.