1 1. With what version of Emacs does PCL-CVS work ?
3 PCL-CVS should work with any recent (X)Emacs as well as on NTEmacs.
4 "recent" means something like "from 19.34 onward". It might work with earlier
5 Emacsen, but if it doesn't we don't necessarily consider it as a bug.
8 2. Faces don't quite work with Emacs-19.34
10 This is because 19.34 has an old version of custom.el which PCL-CVS
11 works around by disabling some of its code. You can try installing
12 a newer version of custom.el from http://www.dina.kvl.dk/~abraham/custom/
13 or you can set up the faces in your own .emacs file.
16 3. The TeXinfo document seems out-of-date and/or unclear !
18 Well spotted! Please tell us what parts are outdated and give us
19 some sample replacement text for the unclear parts.
22 4. How can I use Customize on Emacs 19.34 ?
24 The customize package bundled with 19.34 is out-dated and PCL-CVS
25 is only careful to work around it. If you want better support, download
26 and install a newer customize from http://www.dina.kvl.dk/~abraham/custom/
29 5. PCL-CVS gives me error messages about files with '/' !
31 It hopefully also mentioned to consult this file. If it didn't, it's a bug.
32 Now the reason for that message goes as follows: cvs-1.10 has a new
33 feature used by PCL-CVS which allows to reduce the number of executions of
34 the cvs command. Sadly, this feature depends on the cvs server rather than
35 the cvs client, so even if you have a cvs-1.10 for client, you might need to
36 disable this feature. To disable this feature, add thje following in your
37 .emacs (after complaining to the administrator of the repository):
39 (setq cvs-execute-single-dir t)
41 If you later on stop using that "old" repository or if the repository's
42 server gets updated, it is recommanded to remove the above line from
43 your .emacs in order to enjoy zippier interaction.
46 6. I put `cvs-status-cvstrees' in `cvs-status-mode-hook' but it doesn't work !
48 This is usually due to the fact that `cvs-status-mode' is called when
49 the *cvs-info* buffer is created, at which point the buffer is empty.
50 If you want to run something that depends on the output of CVS, you
51 want to put it in the fourth element of `cvs-buffer-name-alist':
53 (add-to-list 'cvs-buffer-name-alist
54 '("status" "*cvs-info*" cvs-status cvs-status-cvstrees))
56 This will make sure that `cvs-status-cvstrees' is only run once
60 7. I get complaints about `easy-mmode-define-minor-mode' !
62 XEmacs does not provide easy-minor-mode. You have to use Emacs'
63 version of it. You can find a copy at
64 <URL:ftp://rum.cs.yale.edu/pcl-cvs/easy-mmode.el>. Copy it into the
65 directory and then retry the compilation (the package is only needed
66 for compiling the .el files).
69 8. I get `conflict' for a file that should say `need-merge'.
71 Earlier CVS versions had an ambiguous output when run with
72 `cvs -n update'. There's nothing PCL-CVS can do about that. Upgrade
73 (the CVS server) to the latest CVS and the problem should disappear.
76 NN. My problem was not answered by this FAQ!
78 Maybe it will be answered by the BUGS file. Else, you can always
79 send your gripes to the PCL-CVS mailing-list: pcl-cvs@cyclic.com.
82 #ident @(#)v2_9_9:FAQ,v 1.5 2000/03/03 20:58:08 monnier Exp