Mats Lidell <matsl(a)contactor.se> writes:
Hi,
Because of some build problems I looked into what files there are in
packages in CVS and found that I have at least five different md5.el.
----------------------------------------------------------------------
./xemacs-packages/gnus/gnus/lisp/md5.el
./xemacs-packages/w3/lisp/md5.el
./xemacs-packages/ecrypto/md5.el
IMHO all but the ecrypto one should be removed and other packages
should depend on ecrypto for md5.el. Ecrypty doesn't depend on any
other packages, so requiring it is pretty lightweight. If there is
any problems with the ecrypto md5*.el, let's fix it.
./unsupported/simon/epop3/md5.el
./unsupported/simon/flim/md5.el
This is just junk, ignore them.
John Paul Wallington <jpw(a)shootybangbang.com> writes:
Another weird thing is that `md5' is provided as a builtin and
md5.c
provides the md5 feature in both Xemacs and Emacs.
Not with all XEmacs versions that the packages are supposed to work
with, I think.
So you cannot (require 'md5) to get the other md5- functions
from
the Rees package.
(require 'md5) should be all that you need IMHO. Why would you want
the Rees package?
If you (load "md5") then it will clobber the builtin :-/
Then only people that really want the Rees package should use it, and
in that case they get what they asked for.