           (author-width svn-status-default-author-width)
           (svn-marks-length (if (and svn-status-verbose svn-status-remote)
                                 8 6))
-          (dir-set '(".")))
+          (dir-set '("."))
+          (externals-map (make-hash-table :test 'equal))
+          (next-is-first-line-of-external-list nil))
       (set-buffer svn-process-buffer-name)
       (setq svn-status-info nil)
       (run-hooks 'svn-pre-parse-status-hook)

          ;;  not contain dir!
          ;; so we should merge lines 'X dir' with ' dir', but for now
          ;; we just leave both in the results
          nil)
         (t
          (setq svn-marks (buffer-substring (point) (+ (point) svn-marks-length))


;; psvn.el is tested with GNU Emacs 21.3 on windows, debian linux,
;; freebsd5, red hat el4, ubuntu edgy with svn 1.4.0

;; psvn.el needs at least svn 1.2
;; if you upgrade to a higher version, you need to do a fresh checkout

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