                   (svn-status-show-process-buffer-internal t)
                   (message "svn blame finished"))
                  ((eq svn-process-cmd 'commit)
+                  (svn-process-sentinel-fixup-path-seperators)
                   (svn-status-remove-temp-file-maybe)
                   (when (member 'commit svn-status-unmark-files-after-list)
                     (svn-status-unset-all-usermarks))
-                  (svn-process-sentinel-fixup-path-seperators)
                   (svn-status-update-with-command-list (svn-status-parse-commit-output))
                   (message "svn commit finished"))
                  ((eq svn-process-cmd 'update)

(defun svn-status-property-set-property (file-info-list prop-name prop-value)
  "Set a property on a given file list."
  (save-excursion
    (set-buffer (get-buffer "*svn-property-edit*"))
    (delete-region (point-min) (point-max))
    (insert prop-value))
  (setq svn-status-propedit-file-list (svn-status-marked-files))

;;; Commentary

;; psvn.el is tested with GNU Emacs 21.3 on windows, debian linux,
;; freebsd5, red hat el3 with svn 1.1.1

;; psvn.el is an interface for the revision control tool subversion
;; (see http://subversion.tigris.org)
