This makes longer xref labels display much more cleanly than before. This is especially important for systems like Allegro which include a lot of information in the fspec designators.
diff -u -r1.423 slime.el --- slime.el 15 Nov 2004 22:42:50 -0000 1.423 +++ slime.el 18 Nov 2004 22:26:23 -0000 @@ -5414,7 +5414,7 @@ (slime-insert-propertized (list 'slime-location location 'face 'font-lock-keyword-face) - " " label "\n")))) + " " (slime-one-line-ify label) "\n")))) ;; Remove the final newline to prevent accidental window-scrolling (backward-char 1) (delete-char 1))