[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Subversion and Emacs VC

From: Stefan Monnier <monnier+gmane.comp.version-control.subversion.devel/news/_at_rum.cs.yale.edu>
Date: 2003-05-07 19:26:22 CEST

I finally took a look at the vc-svn.el file in Subversion's
repository and discovered that it's not much better than
my quick&dirty first attempt.
So I updated my old quick&dirty attempt (which was basically
"sed s/cvs/svn/ <vc-cvs.el >vc-svn.el" plus some patches)
to the newer vc-cvs.el, cleaned up a few more things,
integrated some ideas taken from your vc-svn.el and
installed it in Emacs' CVS repository.

http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/vc-svn.el?rev=HEAD

You'll say that it was a stupid idea since it creates two
versions of vc-svn.el, but:
- I think Emacs should come bundled with vc-svn.el eventually.
- My code has a few improvements (inherited from vc-cvs.el).
- My code doesn't require any additional paperwork to be accepted in Emacs.
- I hope I'll be able to convince you to switch over to my version.

Clearly this last point is not under control yet ;-)
So before this split goes any further, I'd like to know what people
here think.

Just for the record my vc-svn.el is not a "strictly" better version.
The code is sufficiently different that some things might work
in Subversion's vc-svn.el but not in mine, although the intention
is to fix such things as soon as they're reported.

One of those cases is known (and not yet fixed): my vc-svn.el doesn't
work under Emacs 21.[123].

     Stefan

PS: Regarding the vc-diff-switches-list incompatibility, it should be
    fixed soon (i.e. the behavior will revert to the old one).

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed May 7 19:37:17 2003

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.