(while (looking-at "? \\(.*\\)")
(setq file (file-relative-name
(expand-file-name (match-string 1) subdir)))
- (push (cons file 'unregistered) result)
+ (push (list file 'unregistered) result)
(forward-line 1))
;; A file entry.
(when (re-search-forward "^File: " nil t)
(setq file (file-relative-name
(expand-file-name (match-string 1) subdir)))
(if (not (re-search-forward "\\=[ \t]+Status: \\(.*\\)" nil t))
- (push (cons file 'unregistered) result)
+ (push (list file 'unregistered) result)
(setq status-str (match-string 1))
(setq status
(cond
((string-match "Locally Removed" status-str) 'removed)
(t 'edited)))
(unless (eq status 'up-to-date)
- (push (cons file status) result))))))
+ (push (list file status) result))))))
(goto-char (point-max))
(widen))
(funcall update-function result status-buffer)))