Jonas Fonseca <fonseca@xxxxxxx> wrote: > Makes the -M switch work from a subdirectory. > > Signed-off-by: Jonas Fonseca <fonseca@xxxxxxx> > > --- > > Jim Meyering <jim@xxxxxxxxxxxx> wrote Wed, Aug 23, 2006: >> Hello, > > Hi, > >> I discovered that "cg-commit -M MSG-FILE ..." fails when run from >> a subdirectory, and when MSG-FILE is a relative file name. >> This is using cogito-0.17.3-2 from Debian/unstable, but the problem >> remains when using the latest cogito sources, pulled minutes ago. > > The attached patch should fix this problem. > > --- > > cg-commit | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/cg-commit b/cg-commit > index 0cec58f..5cebd81 100755 > --- a/cg-commit > +++ b/cg-commit > @@ -398,7 +398,7 @@ fi > > if [ "$msgfile" ]; then > [ "$written" ] && echo >>"$LOGMSG" > - cat "$msgfile" >>"$LOGMSG" || exit 1 > + cat "$_git_relpath$msgfile" >>"$LOGMSG" || exit 1 > written=1 > fi > > Thank you! That solved the problem for me. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html