diff options
| author | Miles Bader | 2004-10-14 08:50:09 +0000 |
|---|---|---|
| committer | Miles Bader | 2004-10-14 08:50:09 +0000 |
| commit | 91900dd736dc0ab57a38da1fa9daa5ddde487bfb (patch) | |
| tree | f592b350cad8a3a6bd196722bb553469c5781c1a /lisp/pcvs-parse.el | |
| parent | 2beba76dd5f6e3f1fcf9cba8b66e465ae9e20519 (diff) | |
| parent | ebbeed623cb9902e520fc67d6d271e222e16867f (diff) | |
| download | emacs-91900dd736dc0ab57a38da1fa9daa5ddde487bfb.tar.gz emacs-91900dd736dc0ab57a38da1fa9daa5ddde487bfb.zip | |
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-57
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-594
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-598
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-599
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-600
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-602
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-603
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-604
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-609
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-610
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-611
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-614
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-615
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-42
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-43
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-44
- miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-46
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-47
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-48
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-49
Add {arch}/=commit-merge-make-log
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-50
{arch}/=commit-merge-make-log: Don't die if there are no ChangeLog changes
Diffstat (limited to 'lisp/pcvs-parse.el')
| -rw-r--r-- | lisp/pcvs-parse.el | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lisp/pcvs-parse.el b/lisp/pcvs-parse.el index 84dbf218581..7ab6c53b4a0 100644 --- a/lisp/pcvs-parse.el +++ b/lisp/pcvs-parse.el | |||
| @@ -511,15 +511,19 @@ The remaining KEYS are passed directly to `cvs-create-fileinfo'." | |||
| 511 | (cvs-match "new revision: \\([0-9.]*\\); previous revision: .*$" | 511 | (cvs-match "new revision: \\([0-9.]*\\); previous revision: .*$" |
| 512 | (subtype 'COMMITTED) (base-rev 1))) | 512 | (subtype 'COMMITTED) (base-rev 1))) |
| 513 | (cvs-or (cvs-match "done$") t) | 513 | (cvs-or (cvs-match "done$") t) |
| 514 | ;; In cvs-1.12.9 commit messages have been changed and became | ||
| 515 | ;; ambiguous. More specifically, the `path' above is not given. | ||
| 516 | ;; We assume here that in future releases the corresponding info will | ||
| 517 | ;; be put into `file'. | ||
| 514 | (progn | 518 | (progn |
| 515 | ;; Try to remove the temp files used by VC. | 519 | ;; Try to remove the temp files used by VC. |
| 516 | (vc-delete-automatic-version-backups (expand-file-name path)) | 520 | (vc-delete-automatic-version-backups (expand-file-name (or path file))) |
| 517 | ;; it's important here not to rely on the default directory management | 521 | ;; it's important here not to rely on the default directory management |
| 518 | ;; because `cvs commit' might begin by a series of Examining messages | 522 | ;; because `cvs commit' might begin by a series of Examining messages |
| 519 | ;; so the processing of the actual checkin messages might begin with | 523 | ;; so the processing of the actual checkin messages might begin with |
| 520 | ;; a `current-dir' set to something different from "" | 524 | ;; a `current-dir' set to something different from "" |
| 521 | (cvs-parsed-fileinfo (cons 'UP-TO-DATE subtype) | 525 | (cvs-parsed-fileinfo (cons 'UP-TO-DATE subtype) |
| 522 | (or path file) (if path 'trust) | 526 | (or path file) 'trust |
| 523 | :base-rev base-rev))) | 527 | :base-rev base-rev))) |
| 524 | 528 | ||
| 525 | ;; useless message added before the actual addition: ignored | 529 | ;; useless message added before the actual addition: ignored |