Make dsvn work with Emacs 23, where some internal calls have changed. This change maintains compatibility with previous Emacs versions.
Make dsvn work with Emacs 23, where some internal calls have changed.
This change maintains compatibility with previous Emacs versions.

* contrib/client-side/emacs/dsvn.el:
  (svn-commit): The third argument to log-edit has become an alist in Emacs 23.
  (svn-after-vc-command): The file argument to the vc-post-command-functions
   hook is a list of files in Emacs 23.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@879282 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion