On Dec 22, 2007 12:50 AM, Junio C Hamano <gitster@xxxxxxxxx> wrote: > "Nguyen Thai Ngoc Duy" <pclouds@xxxxxxxxx> writes: > > >> Note that this patch does not handle "../", and neither do I plan to. > > > > Junio's rc1 announcement got me to read this. It would be indeed > > useful as I usually work in deep subdirs. However, from my user > > perspective, the right approach is to make <treeish>:path always be > > relative to current directory. If you want absolute path, use > > <treeish>:/path. More intuitive but it breaks current behavior. > > I do not know if you followed the discussion thread, but the > <treeish>:relative-path has been shown to be broken semantics, > so even if it may be "intuitive", it is intuitive only to people > who do not understand the brokenness. Please read the one that > Dscho talks about windows drive letter and Linus agrees that is > a good analogy. > > It might be possible to do <commit>:relative and apply that only > to direct user input, but I do not think it is worth the > compatibility and complexity hassle. Argh! I missed that thread. Will shut up now :-X Thanks for the pointer. -- Duy - 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