Re: Re[2]: gCvs GTK2
[email protected] Sun, 16 Jan 2005 02:35:22 -0000
| Newsgroups | gmane.comp.version-control.cvs.gui.devel |
|---|---|
| Message-ID | <[email protected]> |
Jens, >Is the key/value list used for the CVSROOT properties in WinCvs >somewhat shared code? The "business logic" is common and you can find it all in CvsRootDlg.h/cpp files. All you need to add is GUI for the native platform and then add entry for CVSROOT and call it from the commands that need it. Very simple really - much easier than hand-crafting each and every protocol like it used to be. And once done any new protocols or changes are not affecting the GUI at all - it's all automatic. Which is the whole point of the modification. >Does the new code rely on using cvsnt? I saw a comment mentioning the >use of a cvs info command, which seems to be cvsnt specific? Yes, it's using cvs info command. Why not start using CVSNT then? ;) Best Regards, Jerzy ----- Original Message ----- Wrom: PEGAUTFJMVRE To: [email protected] Sent: Monday, January 10, 2005 9:04 Subject: Re: [cvsgui-dev] Re[2]: gCvs GTK2 Am 10.01.2005 um 04:29 schrieb [email protected]: > There is alot of things to do without that. I for one would like to > see gCvs > and MacCvs to start using new CVSROOT arrangements where it's > effectively > removed from the settings and used as a command setting for commands > where > it's actually needed. Just do a search for INTERNAL_AUTHEN macro in > the code > to see what I mean. It would allow to remove Authen.cpp/h files - > coupld of > thousand lines each - and code would look much cleaner in many places. Definitely high on my list for MacCvs - the current global CVSROOT settings in MacCvs are too broken and a steady cause of confusion when switching sandboxes / servers. It's among the things I'd like to tackle first as soon as I find some time again to do some serious work on MacCvs (have been too busy lately to really tackle massive changes in MacCvs :( ) Is the key/value list used for the CVSROOT properties in WinCvs somewhat shared code? Does the new code rely on using cvsnt? I saw a comment mentioning the use of a cvs info command, which seems to be cvsnt specific? </jum> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/cvsgui-dev/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/