Mercurial > emacs
comparison lisp/pcvs-parse.el @ 45998:124e2db60fc7
(cvs-parse-table): Handle `nothing known about' with more care.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 24 Jun 2002 22:49:06 +0000 |
parents | 36f11755a3d6 |
children | 47f646d9e151 |
comparison
equal
deleted
inserted
replaced
45997:9ee4a7e22180 | 45998:124e2db60fc7 |
---|---|
1 ;;; pcvs-parse.el --- the CVS output parser | 1 ;;; pcvs-parse.el --- the CVS output parser |
2 | 2 |
3 ;; Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000 Free Software Foundation, Inc. | 3 ;; Copyright (C) 1991,92,93,94,95,96,97,98,99,2000,2002 |
4 ;; Free Software Foundation, Inc. | |
4 | 5 |
5 ;; Author: Stefan Monnier <monnier@cs.yale.edu> | 6 ;; Author: Stefan Monnier <monnier@cs.yale.edu> |
6 ;; Keywords: pcl-cvs | 7 ;; Keywords: pcl-cvs |
7 ;; Revision: $Id: pcvs-parse.el,v 1.10 2001/09/24 16:39:23 monnier Exp $ | 8 ;; Revision: $Id: pcvs-parse.el,v 1.11 2002/03/17 20:48:14 monnier Exp $ |
8 | 9 |
9 ;; This file is part of GNU Emacs. | 10 ;; This file is part of GNU Emacs. |
10 | 11 |
11 ;; GNU Emacs is free software; you can redistribute it and/or modify | 12 ;; GNU Emacs is free software; you can redistribute it and/or modify |
12 ;; it under the terms of the GNU General Public License as published by | 13 ;; it under the terms of the GNU General Public License as published by |
352 ;; File you removed still exists. Ignore (will be noted as removed). | 353 ;; File you removed still exists. Ignore (will be noted as removed). |
353 (cvs-match ".* should be removed and is still there$") | 354 (cvs-match ".* should be removed and is still there$") |
354 ;; just a note | 355 ;; just a note |
355 (cvs-match "use '.+ commit' to \\sw+ th\\sw+ files? permanently$") | 356 (cvs-match "use '.+ commit' to \\sw+ th\\sw+ files? permanently$") |
356 ;; [add,status] followed by a more complete status description anyway | 357 ;; [add,status] followed by a more complete status description anyway |
357 (cvs-match "nothing known about .*$") | 358 (and (cvs-match "nothing known about \\(.*\\)$" (path 1)) |
359 (cvs-parsed-fileinfo 'DEAD path 'trust)) | |
358 ;; [update] problem with patch | 360 ;; [update] problem with patch |
359 (cvs-match "checksum failure after patch to .*; will refetch$") | 361 (cvs-match "checksum failure after patch to .*; will refetch$") |
360 (cvs-match "refetching unpatchable files$") | 362 (cvs-match "refetching unpatchable files$") |
361 ;; [commit] | 363 ;; [commit] |
362 (cvs-match "Rebuilding administrative file database$") | 364 (cvs-match "Rebuilding administrative file database$") |