emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/pcvs-parse.el


From: Stefan Monnier
Subject: [Emacs-diffs] Changes to emacs/lisp/pcvs-parse.el
Date: Wed, 14 May 2003 11:00:32 -0400

Index: emacs/lisp/pcvs-parse.el
diff -c emacs/lisp/pcvs-parse.el:1.17 emacs/lisp/pcvs-parse.el:1.18
*** emacs/lisp/pcvs-parse.el:1.17       Mon May 12 14:14:51 2003
--- emacs/lisp/pcvs-parse.el    Wed May 14 11:00:31 2003
***************
*** 199,205 ****
  
  (defun cvs-parse-table ()
    "Table of message objects for `cvs-parse-process'."
!   (let (c file dir path type base-rev subtype)
      (cvs-or
  
       (cvs-parse-status)
--- 199,205 ----
  
  (defun cvs-parse-table ()
    "Table of message objects for `cvs-parse-process'."
!   (let (c file dir path base-rev subtype)
      (cvs-or
  
       (cvs-parse-status)
***************
*** 266,272 ****
         (and
        (cvs-match "New directory `\\(.*\\)' -- ignored$" (dir 1))
        ;; (cvs-parsed-fileinfo 'MESSAGE " " (file-name-as-directory dir))
!       (cvs-parsed-fileinfo '(NEED-UPDATE . NEW-DIR) dir t))
  
         ;; File removed, since it is removed (by third party) in repository.
         (and
--- 266,285 ----
         (and
        (cvs-match "New directory `\\(.*\\)' -- ignored$" (dir 1))
        ;; (cvs-parsed-fileinfo 'MESSAGE " " (file-name-as-directory dir))
!       ;; These messages either correspond to a true new directory
!       ;; that an update will bring in, or to a directory that's empty
!       ;; on the current branch (either because it only exists in other
!       ;; branches, or because it's been removed).
!       (if (ignore-errors
!             (with-current-buffer
!                 (find-file-noselect (expand-file-name
!                                      ".cvsignore" (file-name-directory dir)))
!               (goto-char (point-min))
!               (re-search-forward
!                (concat "^" (regexp-quote (file-name-nondirectory dir)) "/$")
!                nil t)))
!           t                  ;The user requested to ignore those messages.
!         (cvs-parsed-fileinfo '(NEED-UPDATE . NEW-DIR) dir t)))
  
         ;; File removed, since it is removed (by third party) in repository.
         (and
***************
*** 387,393 ****
  
  
  (defun cvs-parse-merge ()
!   (let (path base-rev head-rev handled type)
      ;; A merge (maybe with a conflict).
      (and
       (cvs-match "RCS file: .*$")
--- 400,406 ----
  
  
  (defun cvs-parse-merge ()
!   (let (path base-rev head-rev type)
      ;; A merge (maybe with a conflict).
      (and
       (cvs-match "RCS file: .*$")




reply via email to

[Prev in Thread] Current Thread [Next in Thread]