I tried out the new version of pcl-cvs mentioned in
<
http://www.xemacs.org/list-archives/xemacs-beta/200005/msg00317.html>
and it doesn't work right in the native Windows version of XEmacs
unless you set directory-sep-char to ?/ before using it. This seems
to be because it uses file-name-as-directory in various places and
this appends directory-sep-char to the name if it isn't already
there. Since path names coming back from the CVS server use "/" as a
directory separator, this means that paths created using
file-name-as-directory don't match paths coming back from the server
and the sorting of the result of cvs-parse-buffer doesn't put things
in the order expected. One obvious solution is to temporarily change
directory-sep-char whenever pcl-cvs is parsing things, but there may
be a better way to fix it. For some reason the previous version of
this package didn't seem to have this problem. I haven't looked into
why not.
Mike