                                   locked-mark
                                   with-history-mark
                                   switched-mark
-                                  locked-repo-mark)
+                                  locked-repo-mark
+                                  psvn-extra-info)
   "Create a new line-info from the given arguments
 Anything left nil gets a sensible default.
 nb: LOCKED-MARK refers to the kind of locks you get after an error,

This is column six of the output from `svn status'.
The result will be \"K\", \"O\", \"T\", \"B\" or nil."
  (nth 11 line-info))

(defun svn-status-line-info->is-visiblep (line-info)
  (not (or (svn-status-line-info->hide-because-unknown line-info)
           (svn-status-line-info->hide-because-unmodified line-info)
           (svn-status-line-info->hide-because-custom-hide-function line-info)
           (svn-status-line-info->hide-because-user-elide line-info))))

(defun svn-status-line-info->hide-because-unknown (line-info)
  (and svn-status-hide-unknown

  (interactive)
  (unless svn-trac-project-root
    (svn-status-set-trac-project-root))
  (svn-browse-url (concat svn-trac-project-root "browser")))

(defun svn-trac-browse-report (arg)
  "Open the trac report view for the current svn repository.
