   ;;(message " %S %S %S %S - %s" svn-status-hide-unmodified (svn-status-line-info->propmark line-info) ?_
   ;;         (svn-status-line-info->filemark line-info) (svn-status-line-info->filename line-info))
   (and svn-status-hide-unmodified
-       (and (eq (svn-status-line-info->filemark line-info) ?_)
+       (and (or (eq (svn-status-line-info->filemark line-info) ?_)
+                (eq (svn-status-line-info->filemark line-info) ? ))
             (or (eq (svn-status-line-info->propmark line-info) ?_)
-                (eq (svn-status-line-info->propmark line-info) ? )))))
+                (eq (svn-status-line-info->propmark line-info) ? )
+                (eq (svn-status-line-info->propmark line-info) nil)))))
 
 
 (defun svn-insert-line-in-status-buffer (line-info)


    (insert postfix))))

(defun svn-status-show-process-buffer (&optional scroll-to-top)
  (when (eq (current-buffer) "*svn-status*")
    (delete-other-windows))
  (pop-to-buffer "*svn-process*")

				'local-map keymap)))
		 str))
  str)

; compatibility
; emacs 20
(unless (fboundp 'point-at-eol) (defalias 'point-at-eol 'line-end-position))
(unless (fboundp 'point-at-bol) (defalias 'point-at-bol 'line-beginning-position))


(defun svn-status (dir &optional arg)
