# HG changeset patch # User Richard M. Stallman # Date 773962004 0 # Node ID f9e57f3ecc9d2ad5379d3f30dea7f368dafcb8a0 # Parent f5c8a4e8c4a57e6e6300c5ecde049fabc85fc417 (lisp-complete-symbol): Bind completion-fixup-function. diff -r f5c8a4e8c4a5 -r f9e57f3ecc9d lisp/emacs-lisp/lisp.el --- a/lisp/emacs-lisp/lisp.el Mon Jul 11 21:25:52 1994 +0000 +++ b/lisp/emacs-lisp/lisp.el Mon Jul 11 21:26:44 1994 +0000 @@ -277,7 +277,12 @@ (insert completion)) (t (message "Making completion list...") - (let ((list (all-completions pattern obarray predicate))) + (let ((list (all-completions pattern obarray predicate)) + (completion-fixup-function + (function (lambda () (if (save-excursion + (goto-char (max (point-min) (- (point) 4))) + (looking-at " ")) + (forward-char -4)))))) (or (eq predicate 'fboundp) (let (new) (while list