If you are a developper and wants to help, enjoy ! - A powerplant architecture is now available on the Mac side so it should be easy to add new dialogs/features. A multi-thread application could be usefull especially when Matthias Neeracher will release GUSI 2.0 (4.0a0 ?). - Many request for improved GUI : a diff viewer, a conflict solver... - Other concerns could be : have a "real" english writer for the documentation, help-online on Macintosh, internationalization (i18n), complete the ISO tables (4.0a0 ?)... CVS 1.10 bugs/requests : - Patching should be disabled when we talk to a cvs 1.9 server. This guy sends us a plain patch instead of the new cvs 1.10 diff patch. We could make a patch shared library accessed by the dll_loader. - checkout "." doesn't work anymore with cvs-1.10 ? See the BUGS also for additionals features to do. Others concerns, need an interface description : - a contextual menu (right button) with some selection commands in it ("sort of" done on Windows, but tell me what you want to have in it). Done but incomplete. - module creations (cf jCVS). - external/internal visual diff (windiff, tkdiff ...). Done on Windows but incomplete. - cvs co [-s|-c] interface (a macro exists). - cvs init interface ? (a macro exists). - A macro folder with TCL scripts (done but incomplete TCL API). - Add backslash (*\ Data) support for cvsignore. - Optionnaly hide ignored file (only on Windows right now). - Mac : check Internet Config while importing for unknown types (Jack Jansen). - From jcvs (Erik Meade) : "When the edit button is pressed, a status is run on the file. If the local file is not up to date, a dialog box informs the user and offers the choices of Continue, or Update file before editing." - Prevent the user from ending the CVSROOT with a \ or a /. - ~/.cvsrc support. - A Real shell with completion and regexp ! - HFS+ handling (Mac). - In the graph log on WinCvs the CR shows up : first we should remove the CR from the log file and make sure the lexer removes it as well. - WinCvs : Remember the splitter positions. - "I would also really like to be able to add tags to selected revisions in the graph display" (Derek Scherger). - when you hit while typing in a revision log message, and the log information is stored, on a subsequent checkout, we're getting extra control symbols in the log text which is causing our embedded systems compiler to die (SGS-Thomson ICC 4.03.03 with STi5500 patches). The problem when looking at the hex codes is simple: a standard CR in the DOS world is the 0x0D, 0x0A ... but if you hit in the revision log, it puts in <0x0D, 0x0D, 0x0A> which causes the problem. ( Josh Fryman). Alex : No news about this one. - Add to the .cvsignore from WinCvs. - Ctrl-A for the file view for WinCvs. - "Now the suggestion: isn't it too hard to make the dropdown box with history and/or the TCL equivalent to change the working directory? When I type 'cd dir' in log window only the internal state changing but the browser window is not refreshing. I did a small workaround: the program that changes the registry key "P_BrowserLoc" and then starts WinCvs, but it's not very convenient." "Michael V. Samanov" - "To switch easyly among repositories it wouldn't too bad to have an appropriative dropdown box in the import/checkout module dialogs to choose repository from. That thought came into my head when I decided to have several repositories for each big project (I haven't a common remote access repository and since must sync my repositories with diskettes). Or even maybe to move the repository setup box away from the preferences dialog." "Michael V. Samanov" Alexandre Parenteau