Re: [Conglomerate-devel] What is Conglomerate?
Steinar Bang <[email protected]> Wed, 18 Feb 2004 21:27:53 +0100
| Newsgroups | gmane.editors.conglomerate.general,gmane.editors.conglomerate.devel |
|---|---|
| Organization | Probably a good idea |
| Message-ID | <[email protected]> |
>>>>> Paul Smith <[email protected]>: > I don't know whether calling it a CMS is a bit over the top, but CVS > support would be dead handy for me - it also occurred to me that > this is the kind of thing the "Save a Copy" menu item would be for, > although perhaps it would be better named "Save a Version" or "Save > a Revision". I'm using integrated CVS support in Emacs, ie. my current XML editor, and it works great. In emacs CVS checkin/checkout is completely separate from saving the file (except that you have to save a file to be allowed to check it in). There's actually two separate CVS modes: - there's PCL-CVS which gives you an overview of your workspace - there's VC mode which works on a single file, and that can be used to diff a file with other versions of the file, list the log for the file, commit it, etc. I would expect more of a CMS than what I get from CVS, though. > Or of course there could be a totally separate CVS menu with CVS > commands like diff in - although as Sean and Geert found, any diff > tool would have to silently ignore whitespace differences, and only > alert real content changes! I couldn't disagree more. Whitespace in XML is significant, if nothing else, for indentation for easy readability. If there is whitespace difference, the tool should preserve it.