From: Johannes Schindelin Date: Fri, 27 Jul 2007 19:22:30 GMT Subject: Re: [PATCH 0/2] another attempt at make_absolute_path() Message-ID: In-Reply-To: <11855634561516-git-send-email-bradford.carl.smith@gmail.com> Hi, On Fri, 27 Jul 2007, Bradford C Smith wrote: > Here's my attempt at make_absolute_path() and friends. I think this > version handles symlinks cleanly to avoid problems with '..' path > elements Junio pointed out recently. > > I built these with another patch I previously submitted to make > git-config consistently use lockfile.c routines and tested it with the > regular test suite plus some extra tests Junio sent to the list for > checking git-config symlink handling. > > I also built a separate executable with just the path handling routines > in it and spot-checked several cases to make sure it appeared to be > working as expected. ('/', loop of symlinks, lots of extra slashes, . > and .. elements, etc.) Heh. Just a couple of minutes after I sent my version... Although I added tests, and you did not... Ciao, Dscho