It would be nice if one could compare different versions of ebuilds, not only different revisions. I know, I can do this locally with diff, but sometimes it's more convenient to do it over the web (e.g., when the older version has been deleted)
Best way to do that currently is via sources.gentoo.org. Down the road an anonymous cvs/svn service will be provided.
No, I can't do that via sources.gentoo.org. I can compare different CVS revisions, but not e.g. eclipse-sdk-3.1.2-r1.ebuild vs eclipse-sdk-3.1.2-r2.ebuild. The former is no longer in portage, so I can't use diff offline, either.
You can see deleted files if you enable the Attic feature on the webpage. Once you do that, you can then grab the files from the web page and do the diff that way. If this isn't the case, let me know.
Yes, I know, that's what I'm doing all the time. Would be nicer, though, if I could do it in one step. Sorry, should have been more clear about that.
Are you talking about having a simple script tool specific for ebuilds or just being about to use cvs directly to get the diff? If its the latter, that will happen soon with an anoncvs server. If its the other one, it will still have to wait for anoncvs, but will then need someone to write the script for it.
I'm talking about another button/textfield on e.g. http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/eclipse-sdk/eclipse-sdk-3.1.2-r2.ebuild?rev=1.1&view=log "compare to different version"
You're talking about between ebuild versions not CVS versions, correct?
Exactly, old ebuild versions. Old CVS versions is already possible.
This is a large feature request best sent to the ViewVCS upstream. I'm not even sure how you'd go about a sane UI for it.