Gentlemen,
I've added a branch with tag "contrib" which contains my proposal to split up Slime. Essentially it contains a new directory "contrib" with the fuzzy completion code. To use fuzzy completion you have to add something like this to your .emacs:
(add-to-list 'load-path ".../slime/contrib/") (add-hook 'slime-load-hook (lambda () (require 'slime-fuzzy)))
After that everything should work as before.
Unless we hit some show stopping problem, I'll merge that branch into the main trunk in the next few days.
Helmut.