One thing I would find useful is to ask cvs questions of the form 'which of these files changed betwen these two dates, who changed them, and what was the log message'. This can be done with cvs log (using -d -s and -w): however this gives a vast amount of irrelevant information, including for files which haven't changed. The only thing it seems to be possible to get rid of is the tags (using -N). Specifically, I'd like a way of getting the following behaviours: 1. If no revisions are selected (by -d -s -w -b -r) then nothing to be printed about the file. 2. Only the name of the working file (perhaps and/or the RCS history file) to be printed, together with the revisions selected. If there isn't a way of doing this (except by running the output through a perl script or similar) then perhaps options should be added in future versions of CVS, because otherwise it makes the -d -s -w switches considerably less useful than they might be. (I'm using version 1.10.2, with 1.9 documentation, but I don't think anything has changed in that area since.) Thanks, Colin
