All of lore.kernel.org
 help / color / mirror / Atom feed
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


             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.