[PATCH 0/5] Move unquote_path() from git-add--interactive.perl to Git.pm
- From
- Phillip Wood <phillip.wood@talktalk.net>
- Date
- Jun 22, 2017, 10:26 UTC
- Message-ID
- <20170622102622.26147-1-phillip.wood@talktalk.net>
From: Phillip Wood <phillip.wood@dunelm.org.uk>
I'm using this in some scripts and it would be more convenient to have it available from Git.pm rather than copying and pasting it each time I need it. I think it should be useful to other people using Git.pm as well. It is not uncommon to get a quoted path back from a command that needs to be passed on the commandline of another command. While one can use -z in many cases, that leaves the problem of having to quote the path when printing it in error messages etc.
Phillip Wood (5): Git.pm Add unquote_path() Git::unquote_path() Handle '\a' Git::unquote_path() throw an exception on bad path Add tests for Git::unquote_path() git-add--interactive.perl: Use unquote_path() from Git.pm
git-add--interactive.perl | 43 +------------------------------------ perl/Git.pm | 54 ++++++++++++++++++++++++++++++++++++++++++++++- t/t9700/test.pl | 7 ++++++ 3 files changed, 61 insertions(+), 43 deletions(-)
-- 2.13.0