[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/6] realpath cleanups
From: |
Eric Blake |
Subject: |
[PATCH 0/6] realpath cleanups |
Date: |
Wed, 14 Mar 2012 14:38:11 -0600 |
As promised, here's my cleaned up series for http://debbug.gnu.org/10472
I'm not sure whether to squash 2 and 3 into one patch.
I'm not sure whether we want patch 6/6, so I documented the current
behavior in 5/6; if we want both, then it's best to squash the two
together (that is, effectively get rid of 5/6).
I've tested this on both Linux and Cygwin, to ensure that things behave
regardless of whether // is special or just an alias for /.
Eric Blake (6):
test: expose recent gnulib canonicalize bug
realpath: fix problems with root handling
tests: cover more realpath scenarios
realpath: let --relative-to default to --relative-base
doc: clarify current realpath --relative-base behavior
realpath: let --relative-base work even as child of --relative-to
NEWS | 10 +++++
doc/coreutils.texi | 8 +++-
src/realpath.c | 41 ++++++++++++++------
tests/Makefile.am | 1 +
tests/misc/readlink-root | 92 ++++++++++++++++++++++++++++++++++++++++++++++
tests/misc/realpath | 68 ++++++++++++++++++++++++++++++----
6 files changed, 198 insertions(+), 22 deletions(-)
create mode 100755 tests/misc/readlink-root
--
1.7.7.6
- [PATCH 0/6] realpath cleanups,
Eric Blake <=
- [PATCH 5/6] doc: clarify current realpath --relative-base behavior, Eric Blake, 2012/03/14
- [PATCH 2/6] realpath: fix problems with root handling, Eric Blake, 2012/03/14
- [PATCH 6/6] realpath: let --relative-base work even as child of --relative-to, Eric Blake, 2012/03/14
- [PATCH 1/6] test: expose recent gnulib canonicalize bug, Eric Blake, 2012/03/14
- [PATCH 4/6] realpath: let --relative-to default to --relative-base, Eric Blake, 2012/03/14