>> I think TortoiseGit need C\C++ git library, which should be also used >> by git itself. Otherwise, it is difficult sync with git. > > I don't mean to reimplement a single bit of what is implemented in git > itself. I want to factor out some stuff that is above git, only useful for > _graphical_ user interfaces. > Ah!! Sorry i missed that detail in the orig long mail :( I still don't think it making things simpler. What you are proposing is yet one more abstraction. But me thinks cli abstraction is enough. Abstractions at interface levels are usefull, abstractions at functional level (gui's vs clis) are complex and don't solv anything. BAIN -- 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