Require mm-util.
[bpt/emacs.git] / lisp / pcvs-info.el
CommitLineData
5b467bf4
SM
1;;; pcvs-info.el --- Internal representation of a fileinfo entry
2
3;; Copyright (C) 1991-2000 Free Software Foundation, Inc.
4
5;; Author: Stefan Monnier <monnier@cs.yale.edu>
6;; Keywords: pcl-cvs
7;; Version: $Name: $
1fe28d30 8;; Revision: $Id: pcvs-info.el,v 1.2 2000/03/22 02:56:52 monnier Exp $
5b467bf4
SM
9
10;; This file is part of GNU Emacs.
11
12;; GNU Emacs is free software; you can redistribute it and/or modify
13;; it under the terms of the GNU General Public License as published by
14;; the Free Software Foundation; either version 2, or (at your option)
15;; any later version.
16
17;; GNU Emacs is distributed in the hope that it will be useful,
18;; but WITHOUT ANY WARRANTY; without even the implied warranty of
19;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20;; GNU General Public License for more details.
21
22;; You should have received a copy of the GNU General Public License
23;; along with GNU Emacs; see the file COPYING. If not, write to the
24;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
25;; Boston, MA 02111-1307, USA.
26
27;;; Commentary:
28
29;; The cvs-fileinfo data structure:
30;;
31;; When the `cvs update' is ready we parse the output. Every file
32;; that is affected in some way is added to the cookie collection as
33;; a "fileinfo" (as defined below in cvs-create-fileinfo).
34
35;;; Code:
36
37(eval-when-compile (require 'cl))
38(require 'pcvs-util)
39;;(require 'pcvs-defs)
40
41;;;;
42;;;; config variables
43;;;;
44
45(defcustom cvs-display-full-path t
46 "*Specifies how the filenames should look like in the listing.
47If t, their full path name will be displayed, else only the filename."
48 :group 'pcl-cvs
49 :type '(boolean))
50
51(defvar global-font-lock-mode)
52(defvar font-lock-auto-fontify)
53(defcustom cvs-highlight
54 (or (and (boundp 'font-lock-auto-fontify) font-lock-auto-fontify)
55 (and (boundp 'global-font-lock-mode) global-font-lock-mode))
56