On 5/4/07, Alex Riesen <raa.lkml@xxxxxxxxx> wrote:
> > > My preference is (2), (3) and then (1), but I do not have > > > offhand a suggestion for a good metacharacter we could use. > > > > "./" :) > Heh. Yes, that works in the current patch. > > I'm really starting to like the idea of introducing "=" > as an alternative for ":" : > "=" assumes relative paths, ":" assumes absolute (full) paths. > That could be Junio's new metacharacter. Just keep in mind: "once introduced, you'll never be able to remove it". And I don't share your feelings regarding the special character, for instance.
Indeed.
I'd suggest to define a special character for _top_ level. Real pity ":/" is taken.
We could use ://fullpath for top level, and :relpath for relative. Then "string" in :/string couldn't start with /, which shouldn't be a problem (right?). I've certainly seen double slashes before; perforce in fact uses them for the root of the repository (depot). This all depends on deciding that :relpath should be the (incompatible) new default, and I'm not sure that's going to happen. -- Dana L. How danahow@xxxxxxxxx +1 650 804 5991 cell - 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