> - it is the only OS in the world with multi-root (/a/b/c and /a/b/c > can be not the same, depending on what current "drive" is) and > multi-cwd, which hasn't had formed itself into a problem yet, but > surely will It's not the only OS with drive letters (although I don't see Git coming to my Symbian OS phone any time soon), but there is only one root. The problem is that it isn't addressable in the file system, and that the concept of what is the root is different depending on what you ask (either it's above the drive letters, or "My Computer"). You can create a search path rooted in "My Computer" if you want (using shell APIs), but you probably can't get a readable text representation of it. > - it has only one argument (limited in size) passed to started > programs, which means that there is no possible way to safely pass > file and text arguments on command line (more than one, that is) Well, there are many other ways of passing arguments than on the command line, but they are probably difficult to access from console applications (things like DDE or whatever the current implementation is called). -- \\// Peter - http://www.softwolves.pp.se/ - 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